Documentation ¶
Overview ¶
A Pulumi package for creating and managing scaleway cloud resources.
Index ¶
- func PkgVersion() (semver.Version, error)
- type AccountSshKey
- type AccountSshKeyArgs
- type AccountSshKeyInput
- type AccountSshKeyOutput
- func (AccountSshKeyOutput) ElementType() reflect.Type
- func (o AccountSshKeyOutput) Name() pulumi.StringOutput
- func (o AccountSshKeyOutput) OrganizationId() pulumi.StringOutput
- func (o AccountSshKeyOutput) ProjectId() pulumi.StringOutput
- func (o AccountSshKeyOutput) PublicKey() pulumi.StringOutput
- func (o AccountSshKeyOutput) ToAccountSshKeyOutput() AccountSshKeyOutput
- func (o AccountSshKeyOutput) ToAccountSshKeyOutputWithContext(ctx context.Context) AccountSshKeyOutput
- type AccountSshKeyState
- type AppleSliconValleyServer
- type AppleSliconValleyServerArgs
- type AppleSliconValleyServerInput
- type AppleSliconValleyServerOutput
- func (o AppleSliconValleyServerOutput) CreatedAt() pulumi.StringOutput
- func (o AppleSliconValleyServerOutput) DeletableAt() pulumi.StringOutput
- func (AppleSliconValleyServerOutput) ElementType() reflect.Type
- func (o AppleSliconValleyServerOutput) Ip() pulumi.StringOutput
- func (o AppleSliconValleyServerOutput) Name() pulumi.StringOutput
- func (o AppleSliconValleyServerOutput) OrganizationId() pulumi.StringOutput
- func (o AppleSliconValleyServerOutput) ProjectId() pulumi.StringOutput
- func (o AppleSliconValleyServerOutput) State() pulumi.StringOutput
- func (o AppleSliconValleyServerOutput) ToAppleSliconValleyServerOutput() AppleSliconValleyServerOutput
- func (o AppleSliconValleyServerOutput) ToAppleSliconValleyServerOutputWithContext(ctx context.Context) AppleSliconValleyServerOutput
- func (o AppleSliconValleyServerOutput) Type() pulumi.StringOutput
- func (o AppleSliconValleyServerOutput) UpdatedAt() pulumi.StringOutput
- func (o AppleSliconValleyServerOutput) VncUrl() pulumi.StringOutput
- func (o AppleSliconValleyServerOutput) Zone() pulumi.StringOutput
- type AppleSliconValleyServerState
- type BaremetalServer
- type BaremetalServerArgs
- type BaremetalServerInput
- type BaremetalServerIp
- type BaremetalServerIpArgs
- type BaremetalServerIpArray
- type BaremetalServerIpArrayInput
- type BaremetalServerIpArrayOutput
- func (BaremetalServerIpArrayOutput) ElementType() reflect.Type
- func (o BaremetalServerIpArrayOutput) Index(i pulumi.IntInput) BaremetalServerIpOutput
- func (o BaremetalServerIpArrayOutput) ToBaremetalServerIpArrayOutput() BaremetalServerIpArrayOutput
- func (o BaremetalServerIpArrayOutput) ToBaremetalServerIpArrayOutputWithContext(ctx context.Context) BaremetalServerIpArrayOutput
- type BaremetalServerIpInput
- type BaremetalServerIpOutput
- func (o BaremetalServerIpOutput) Address() pulumi.StringPtrOutput
- func (BaremetalServerIpOutput) ElementType() reflect.Type
- func (o BaremetalServerIpOutput) Id() pulumi.StringPtrOutput
- func (o BaremetalServerIpOutput) Reverse() pulumi.StringPtrOutput
- func (o BaremetalServerIpOutput) ToBaremetalServerIpOutput() BaremetalServerIpOutput
- func (o BaremetalServerIpOutput) ToBaremetalServerIpOutputWithContext(ctx context.Context) BaremetalServerIpOutput
- func (o BaremetalServerIpOutput) Version() pulumi.StringPtrOutput
- type BaremetalServerOutput
- func (o BaremetalServerOutput) Description() pulumi.StringPtrOutput
- func (o BaremetalServerOutput) Domain() pulumi.StringOutput
- func (BaremetalServerOutput) ElementType() reflect.Type
- func (o BaremetalServerOutput) Hostname() pulumi.StringPtrOutput
- func (o BaremetalServerOutput) Ips() BaremetalServerIpArrayOutput
- func (o BaremetalServerOutput) Name() pulumi.StringOutput
- func (o BaremetalServerOutput) Offer() pulumi.StringOutput
- func (o BaremetalServerOutput) OfferId() pulumi.StringOutput
- func (o BaremetalServerOutput) OrganizationId() pulumi.StringOutput
- func (o BaremetalServerOutput) Os() pulumi.StringOutput
- func (o BaremetalServerOutput) OsId() pulumi.StringOutput
- func (o BaremetalServerOutput) ProjectId() pulumi.StringOutput
- func (o BaremetalServerOutput) SshKeyIds() pulumi.StringArrayOutput
- func (o BaremetalServerOutput) Tags() pulumi.StringArrayOutput
- func (o BaremetalServerOutput) ToBaremetalServerOutput() BaremetalServerOutput
- func (o BaremetalServerOutput) ToBaremetalServerOutputWithContext(ctx context.Context) BaremetalServerOutput
- func (o BaremetalServerOutput) Zone() pulumi.StringOutput
- type BaremetalServerState
- type Container
- type ContainerArgs
- type ContainerInput
- type ContainerNamespace
- type ContainerNamespaceArgs
- type ContainerNamespaceInput
- type ContainerNamespaceOutput
- func (o ContainerNamespaceOutput) Description() pulumi.StringPtrOutput
- func (ContainerNamespaceOutput) ElementType() reflect.Type
- func (o ContainerNamespaceOutput) EnvironmentVariables() pulumi.StringMapOutput
- func (o ContainerNamespaceOutput) Name() pulumi.StringOutput
- func (o ContainerNamespaceOutput) OrganizationId() pulumi.StringOutput
- func (o ContainerNamespaceOutput) ProjectId() pulumi.StringOutput
- func (o ContainerNamespaceOutput) Region() pulumi.StringOutput
- func (o ContainerNamespaceOutput) RegistryEndpoint() pulumi.StringOutput
- func (o ContainerNamespaceOutput) RegistryNamespaceId() pulumi.StringOutput
- func (o ContainerNamespaceOutput) ToContainerNamespaceOutput() ContainerNamespaceOutput
- func (o ContainerNamespaceOutput) ToContainerNamespaceOutputWithContext(ctx context.Context) ContainerNamespaceOutput
- type ContainerNamespaceState
- type ContainerOutput
- func (o ContainerOutput) CpuLimit() pulumi.IntOutput
- func (o ContainerOutput) CronStatus() pulumi.StringOutput
- func (o ContainerOutput) Deploy() pulumi.BoolPtrOutput
- func (o ContainerOutput) Description() pulumi.StringPtrOutput
- func (o ContainerOutput) DomainName() pulumi.StringOutput
- func (ContainerOutput) ElementType() reflect.Type
- func (o ContainerOutput) EnvironmentVariables() pulumi.StringMapOutput
- func (o ContainerOutput) ErrorMessage() pulumi.StringOutput
- func (o ContainerOutput) MaxConcurrency() pulumi.IntOutput
- func (o ContainerOutput) MaxScale() pulumi.IntOutput
- func (o ContainerOutput) MemoryLimit() pulumi.IntOutput
- func (o ContainerOutput) MinScale() pulumi.IntOutput
- func (o ContainerOutput) Name() pulumi.StringOutput
- func (o ContainerOutput) NamespaceId() pulumi.StringOutput
- func (o ContainerOutput) Port() pulumi.IntOutput
- func (o ContainerOutput) Privacy() pulumi.StringPtrOutput
- func (o ContainerOutput) Protocol() pulumi.StringPtrOutput
- func (o ContainerOutput) Region() pulumi.StringOutput
- func (o ContainerOutput) RegistryImage() pulumi.StringOutput
- func (o ContainerOutput) Status() pulumi.StringOutput
- func (o ContainerOutput) Timeout() pulumi.IntOutput
- func (o ContainerOutput) ToContainerOutput() ContainerOutput
- func (o ContainerOutput) ToContainerOutputWithContext(ctx context.Context) ContainerOutput
- type ContainerState
- type Database
- type DatabaseAcl
- type DatabaseAclAclRule
- type DatabaseAclAclRuleArgs
- type DatabaseAclAclRuleArray
- type DatabaseAclAclRuleArrayInput
- type DatabaseAclAclRuleArrayOutput
- func (DatabaseAclAclRuleArrayOutput) ElementType() reflect.Type
- func (o DatabaseAclAclRuleArrayOutput) Index(i pulumi.IntInput) DatabaseAclAclRuleOutput
- func (o DatabaseAclAclRuleArrayOutput) ToDatabaseAclAclRuleArrayOutput() DatabaseAclAclRuleArrayOutput
- func (o DatabaseAclAclRuleArrayOutput) ToDatabaseAclAclRuleArrayOutputWithContext(ctx context.Context) DatabaseAclAclRuleArrayOutput
- type DatabaseAclAclRuleInput
- type DatabaseAclAclRuleOutput
- func (o DatabaseAclAclRuleOutput) Description() pulumi.StringPtrOutput
- func (DatabaseAclAclRuleOutput) ElementType() reflect.Type
- func (o DatabaseAclAclRuleOutput) Ip() pulumi.StringOutput
- func (o DatabaseAclAclRuleOutput) ToDatabaseAclAclRuleOutput() DatabaseAclAclRuleOutput
- func (o DatabaseAclAclRuleOutput) ToDatabaseAclAclRuleOutputWithContext(ctx context.Context) DatabaseAclAclRuleOutput
- type DatabaseAclArgs
- type DatabaseAclInput
- type DatabaseAclOutput
- func (o DatabaseAclOutput) AclRules() DatabaseAclAclRuleArrayOutput
- func (DatabaseAclOutput) ElementType() reflect.Type
- func (o DatabaseAclOutput) InstanceId() pulumi.StringOutput
- func (o DatabaseAclOutput) Region() pulumi.StringOutput
- func (o DatabaseAclOutput) ToDatabaseAclOutput() DatabaseAclOutput
- func (o DatabaseAclOutput) ToDatabaseAclOutputWithContext(ctx context.Context) DatabaseAclOutput
- type DatabaseAclState
- type DatabaseArgs
- type DatabaseInput
- type DatabaseInstance
- type DatabaseInstanceArgs
- type DatabaseInstanceInput
- type DatabaseInstanceLoadBalancer
- type DatabaseInstanceLoadBalancerArgs
- func (DatabaseInstanceLoadBalancerArgs) ElementType() reflect.Type
- func (i DatabaseInstanceLoadBalancerArgs) ToDatabaseInstanceLoadBalancerOutput() DatabaseInstanceLoadBalancerOutput
- func (i DatabaseInstanceLoadBalancerArgs) ToDatabaseInstanceLoadBalancerOutputWithContext(ctx context.Context) DatabaseInstanceLoadBalancerOutput
- type DatabaseInstanceLoadBalancerArray
- func (DatabaseInstanceLoadBalancerArray) ElementType() reflect.Type
- func (i DatabaseInstanceLoadBalancerArray) ToDatabaseInstanceLoadBalancerArrayOutput() DatabaseInstanceLoadBalancerArrayOutput
- func (i DatabaseInstanceLoadBalancerArray) ToDatabaseInstanceLoadBalancerArrayOutputWithContext(ctx context.Context) DatabaseInstanceLoadBalancerArrayOutput
- type DatabaseInstanceLoadBalancerArrayInput
- type DatabaseInstanceLoadBalancerArrayOutput
- func (DatabaseInstanceLoadBalancerArrayOutput) ElementType() reflect.Type
- func (o DatabaseInstanceLoadBalancerArrayOutput) Index(i pulumi.IntInput) DatabaseInstanceLoadBalancerOutput
- func (o DatabaseInstanceLoadBalancerArrayOutput) ToDatabaseInstanceLoadBalancerArrayOutput() DatabaseInstanceLoadBalancerArrayOutput
- func (o DatabaseInstanceLoadBalancerArrayOutput) ToDatabaseInstanceLoadBalancerArrayOutputWithContext(ctx context.Context) DatabaseInstanceLoadBalancerArrayOutput
- type DatabaseInstanceLoadBalancerInput
- type DatabaseInstanceLoadBalancerOutput
- func (DatabaseInstanceLoadBalancerOutput) ElementType() reflect.Type
- func (o DatabaseInstanceLoadBalancerOutput) EndpointId() pulumi.StringPtrOutput
- func (o DatabaseInstanceLoadBalancerOutput) Hostname() pulumi.StringPtrOutput
- func (o DatabaseInstanceLoadBalancerOutput) Ip() pulumi.StringPtrOutput
- func (o DatabaseInstanceLoadBalancerOutput) Name() pulumi.StringPtrOutput
- func (o DatabaseInstanceLoadBalancerOutput) Port() pulumi.IntPtrOutput
- func (o DatabaseInstanceLoadBalancerOutput) ToDatabaseInstanceLoadBalancerOutput() DatabaseInstanceLoadBalancerOutput
- func (o DatabaseInstanceLoadBalancerOutput) ToDatabaseInstanceLoadBalancerOutputWithContext(ctx context.Context) DatabaseInstanceLoadBalancerOutput
- type DatabaseInstanceOutput
- func (o DatabaseInstanceOutput) BackupSameRegion() pulumi.BoolOutput
- func (o DatabaseInstanceOutput) BackupScheduleFrequency() pulumi.IntOutput
- func (o DatabaseInstanceOutput) BackupScheduleRetention() pulumi.IntOutput
- func (o DatabaseInstanceOutput) Certificate() pulumi.StringOutput
- func (o DatabaseInstanceOutput) DisableBackup() pulumi.BoolPtrOutput
- func (DatabaseInstanceOutput) ElementType() reflect.Type
- func (o DatabaseInstanceOutput) EndpointIp() pulumi.StringOutputdeprecated
- func (o DatabaseInstanceOutput) EndpointPort() pulumi.IntOutput
- func (o DatabaseInstanceOutput) Engine() pulumi.StringOutput
- func (o DatabaseInstanceOutput) IsHaCluster() pulumi.BoolPtrOutput
- func (o DatabaseInstanceOutput) LoadBalancers() DatabaseInstanceLoadBalancerArrayOutput
- func (o DatabaseInstanceOutput) Name() pulumi.StringOutput
- func (o DatabaseInstanceOutput) NodeType() pulumi.StringOutput
- func (o DatabaseInstanceOutput) OrganizationId() pulumi.StringOutput
- func (o DatabaseInstanceOutput) Password() pulumi.StringPtrOutput
- func (o DatabaseInstanceOutput) PrivateNetwork() DatabaseInstancePrivateNetworkPtrOutput
- func (o DatabaseInstanceOutput) ProjectId() pulumi.StringOutput
- func (o DatabaseInstanceOutput) ReadReplicas() DatabaseInstanceReadReplicaArrayOutput
- func (o DatabaseInstanceOutput) Region() pulumi.StringOutput
- func (o DatabaseInstanceOutput) Settings() pulumi.StringMapOutput
- func (o DatabaseInstanceOutput) Tags() pulumi.StringArrayOutput
- func (o DatabaseInstanceOutput) ToDatabaseInstanceOutput() DatabaseInstanceOutput
- func (o DatabaseInstanceOutput) ToDatabaseInstanceOutputWithContext(ctx context.Context) DatabaseInstanceOutput
- func (o DatabaseInstanceOutput) UserName() pulumi.StringPtrOutput
- func (o DatabaseInstanceOutput) VolumeSizeInGb() pulumi.IntOutput
- func (o DatabaseInstanceOutput) VolumeType() pulumi.StringPtrOutput
- type DatabaseInstancePrivateNetwork
- type DatabaseInstancePrivateNetworkArgs
- func (DatabaseInstancePrivateNetworkArgs) ElementType() reflect.Type
- func (i DatabaseInstancePrivateNetworkArgs) ToDatabaseInstancePrivateNetworkOutput() DatabaseInstancePrivateNetworkOutput
- func (i DatabaseInstancePrivateNetworkArgs) ToDatabaseInstancePrivateNetworkOutputWithContext(ctx context.Context) DatabaseInstancePrivateNetworkOutput
- func (i DatabaseInstancePrivateNetworkArgs) ToDatabaseInstancePrivateNetworkPtrOutput() DatabaseInstancePrivateNetworkPtrOutput
- func (i DatabaseInstancePrivateNetworkArgs) ToDatabaseInstancePrivateNetworkPtrOutputWithContext(ctx context.Context) DatabaseInstancePrivateNetworkPtrOutput
- type DatabaseInstancePrivateNetworkInput
- type DatabaseInstancePrivateNetworkOutput
- func (DatabaseInstancePrivateNetworkOutput) ElementType() reflect.Type
- func (o DatabaseInstancePrivateNetworkOutput) EndpointId() pulumi.StringPtrOutput
- func (o DatabaseInstancePrivateNetworkOutput) Hostname() pulumi.StringPtrOutput
- func (o DatabaseInstancePrivateNetworkOutput) Ip() pulumi.StringPtrOutput
- func (o DatabaseInstancePrivateNetworkOutput) IpNet() pulumi.StringOutput
- func (o DatabaseInstancePrivateNetworkOutput) Name() pulumi.StringPtrOutput
- func (o DatabaseInstancePrivateNetworkOutput) PnId() pulumi.StringOutput
- func (o DatabaseInstancePrivateNetworkOutput) Port() pulumi.IntPtrOutput
- func (o DatabaseInstancePrivateNetworkOutput) ToDatabaseInstancePrivateNetworkOutput() DatabaseInstancePrivateNetworkOutput
- func (o DatabaseInstancePrivateNetworkOutput) ToDatabaseInstancePrivateNetworkOutputWithContext(ctx context.Context) DatabaseInstancePrivateNetworkOutput
- func (o DatabaseInstancePrivateNetworkOutput) ToDatabaseInstancePrivateNetworkPtrOutput() DatabaseInstancePrivateNetworkPtrOutput
- func (o DatabaseInstancePrivateNetworkOutput) ToDatabaseInstancePrivateNetworkPtrOutputWithContext(ctx context.Context) DatabaseInstancePrivateNetworkPtrOutput
- func (o DatabaseInstancePrivateNetworkOutput) Zone() pulumi.StringPtrOutput
- type DatabaseInstancePrivateNetworkPtrInput
- type DatabaseInstancePrivateNetworkPtrOutput
- func (o DatabaseInstancePrivateNetworkPtrOutput) Elem() DatabaseInstancePrivateNetworkOutput
- func (DatabaseInstancePrivateNetworkPtrOutput) ElementType() reflect.Type
- func (o DatabaseInstancePrivateNetworkPtrOutput) EndpointId() pulumi.StringPtrOutput
- func (o DatabaseInstancePrivateNetworkPtrOutput) Hostname() pulumi.StringPtrOutput
- func (o DatabaseInstancePrivateNetworkPtrOutput) Ip() pulumi.StringPtrOutput
- func (o DatabaseInstancePrivateNetworkPtrOutput) IpNet() pulumi.StringPtrOutput
- func (o DatabaseInstancePrivateNetworkPtrOutput) Name() pulumi.StringPtrOutput
- func (o DatabaseInstancePrivateNetworkPtrOutput) PnId() pulumi.StringPtrOutput
- func (o DatabaseInstancePrivateNetworkPtrOutput) Port() pulumi.IntPtrOutput
- func (o DatabaseInstancePrivateNetworkPtrOutput) ToDatabaseInstancePrivateNetworkPtrOutput() DatabaseInstancePrivateNetworkPtrOutput
- func (o DatabaseInstancePrivateNetworkPtrOutput) ToDatabaseInstancePrivateNetworkPtrOutputWithContext(ctx context.Context) DatabaseInstancePrivateNetworkPtrOutput
- func (o DatabaseInstancePrivateNetworkPtrOutput) Zone() pulumi.StringPtrOutput
- type DatabaseInstanceReadReplica
- type DatabaseInstanceReadReplicaArgs
- func (DatabaseInstanceReadReplicaArgs) ElementType() reflect.Type
- func (i DatabaseInstanceReadReplicaArgs) ToDatabaseInstanceReadReplicaOutput() DatabaseInstanceReadReplicaOutput
- func (i DatabaseInstanceReadReplicaArgs) ToDatabaseInstanceReadReplicaOutputWithContext(ctx context.Context) DatabaseInstanceReadReplicaOutput
- type DatabaseInstanceReadReplicaArray
- func (DatabaseInstanceReadReplicaArray) ElementType() reflect.Type
- func (i DatabaseInstanceReadReplicaArray) ToDatabaseInstanceReadReplicaArrayOutput() DatabaseInstanceReadReplicaArrayOutput
- func (i DatabaseInstanceReadReplicaArray) ToDatabaseInstanceReadReplicaArrayOutputWithContext(ctx context.Context) DatabaseInstanceReadReplicaArrayOutput
- type DatabaseInstanceReadReplicaArrayInput
- type DatabaseInstanceReadReplicaArrayOutput
- func (DatabaseInstanceReadReplicaArrayOutput) ElementType() reflect.Type
- func (o DatabaseInstanceReadReplicaArrayOutput) Index(i pulumi.IntInput) DatabaseInstanceReadReplicaOutput
- func (o DatabaseInstanceReadReplicaArrayOutput) ToDatabaseInstanceReadReplicaArrayOutput() DatabaseInstanceReadReplicaArrayOutput
- func (o DatabaseInstanceReadReplicaArrayOutput) ToDatabaseInstanceReadReplicaArrayOutputWithContext(ctx context.Context) DatabaseInstanceReadReplicaArrayOutput
- type DatabaseInstanceReadReplicaInput
- type DatabaseInstanceReadReplicaOutput
- func (DatabaseInstanceReadReplicaOutput) ElementType() reflect.Type
- func (o DatabaseInstanceReadReplicaOutput) Ip() pulumi.StringPtrOutput
- func (o DatabaseInstanceReadReplicaOutput) Name() pulumi.StringPtrOutput
- func (o DatabaseInstanceReadReplicaOutput) Port() pulumi.IntPtrOutput
- func (o DatabaseInstanceReadReplicaOutput) ToDatabaseInstanceReadReplicaOutput() DatabaseInstanceReadReplicaOutput
- func (o DatabaseInstanceReadReplicaOutput) ToDatabaseInstanceReadReplicaOutputWithContext(ctx context.Context) DatabaseInstanceReadReplicaOutput
- type DatabaseInstanceState
- type DatabaseOutput
- func (DatabaseOutput) ElementType() reflect.Type
- func (o DatabaseOutput) InstanceId() pulumi.StringOutput
- func (o DatabaseOutput) Managed() pulumi.BoolOutput
- func (o DatabaseOutput) Name() pulumi.StringOutput
- func (o DatabaseOutput) Owner() pulumi.StringOutput
- func (o DatabaseOutput) Size() pulumi.StringOutput
- func (o DatabaseOutput) ToDatabaseOutput() DatabaseOutput
- func (o DatabaseOutput) ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput
- type DatabasePrivilege
- type DatabasePrivilegeArgs
- type DatabasePrivilegeInput
- type DatabasePrivilegeOutput
- func (o DatabasePrivilegeOutput) DatabaseName() pulumi.StringOutput
- func (DatabasePrivilegeOutput) ElementType() reflect.Type
- func (o DatabasePrivilegeOutput) InstanceId() pulumi.StringOutput
- func (o DatabasePrivilegeOutput) Permission() pulumi.StringOutput
- func (o DatabasePrivilegeOutput) ToDatabasePrivilegeOutput() DatabasePrivilegeOutput
- func (o DatabasePrivilegeOutput) ToDatabasePrivilegeOutputWithContext(ctx context.Context) DatabasePrivilegeOutput
- func (o DatabasePrivilegeOutput) UserName() pulumi.StringOutput
- type DatabasePrivilegeState
- type DatabaseState
- type DatabaseUser
- type DatabaseUserArgs
- type DatabaseUserInput
- type DatabaseUserOutput
- func (DatabaseUserOutput) ElementType() reflect.Type
- func (o DatabaseUserOutput) InstanceId() pulumi.StringOutput
- func (o DatabaseUserOutput) IsAdmin() pulumi.BoolPtrOutput
- func (o DatabaseUserOutput) Name() pulumi.StringOutput
- func (o DatabaseUserOutput) Password() pulumi.StringOutput
- func (o DatabaseUserOutput) Region() pulumi.StringOutput
- func (o DatabaseUserOutput) ToDatabaseUserOutput() DatabaseUserOutput
- func (o DatabaseUserOutput) ToDatabaseUserOutputWithContext(ctx context.Context) DatabaseUserOutput
- type DatabaseUserState
- type DomainRecord
- type DomainRecordArgs
- type DomainRecordGeoIp
- type DomainRecordGeoIpArgs
- func (DomainRecordGeoIpArgs) ElementType() reflect.Type
- func (i DomainRecordGeoIpArgs) ToDomainRecordGeoIpOutput() DomainRecordGeoIpOutput
- func (i DomainRecordGeoIpArgs) ToDomainRecordGeoIpOutputWithContext(ctx context.Context) DomainRecordGeoIpOutput
- func (i DomainRecordGeoIpArgs) ToDomainRecordGeoIpPtrOutput() DomainRecordGeoIpPtrOutput
- func (i DomainRecordGeoIpArgs) ToDomainRecordGeoIpPtrOutputWithContext(ctx context.Context) DomainRecordGeoIpPtrOutput
- type DomainRecordGeoIpInput
- type DomainRecordGeoIpMatch
- type DomainRecordGeoIpMatchArgs
- type DomainRecordGeoIpMatchArray
- func (DomainRecordGeoIpMatchArray) ElementType() reflect.Type
- func (i DomainRecordGeoIpMatchArray) ToDomainRecordGeoIpMatchArrayOutput() DomainRecordGeoIpMatchArrayOutput
- func (i DomainRecordGeoIpMatchArray) ToDomainRecordGeoIpMatchArrayOutputWithContext(ctx context.Context) DomainRecordGeoIpMatchArrayOutput
- type DomainRecordGeoIpMatchArrayInput
- type DomainRecordGeoIpMatchArrayOutput
- func (DomainRecordGeoIpMatchArrayOutput) ElementType() reflect.Type
- func (o DomainRecordGeoIpMatchArrayOutput) Index(i pulumi.IntInput) DomainRecordGeoIpMatchOutput
- func (o DomainRecordGeoIpMatchArrayOutput) ToDomainRecordGeoIpMatchArrayOutput() DomainRecordGeoIpMatchArrayOutput
- func (o DomainRecordGeoIpMatchArrayOutput) ToDomainRecordGeoIpMatchArrayOutputWithContext(ctx context.Context) DomainRecordGeoIpMatchArrayOutput
- type DomainRecordGeoIpMatchInput
- type DomainRecordGeoIpMatchOutput
- func (o DomainRecordGeoIpMatchOutput) Continents() pulumi.StringArrayOutput
- func (o DomainRecordGeoIpMatchOutput) Countries() pulumi.StringArrayOutput
- func (o DomainRecordGeoIpMatchOutput) Data() pulumi.StringOutput
- func (DomainRecordGeoIpMatchOutput) ElementType() reflect.Type
- func (o DomainRecordGeoIpMatchOutput) ToDomainRecordGeoIpMatchOutput() DomainRecordGeoIpMatchOutput
- func (o DomainRecordGeoIpMatchOutput) ToDomainRecordGeoIpMatchOutputWithContext(ctx context.Context) DomainRecordGeoIpMatchOutput
- type DomainRecordGeoIpOutput
- func (DomainRecordGeoIpOutput) ElementType() reflect.Type
- func (o DomainRecordGeoIpOutput) Matches() DomainRecordGeoIpMatchArrayOutput
- func (o DomainRecordGeoIpOutput) ToDomainRecordGeoIpOutput() DomainRecordGeoIpOutput
- func (o DomainRecordGeoIpOutput) ToDomainRecordGeoIpOutputWithContext(ctx context.Context) DomainRecordGeoIpOutput
- func (o DomainRecordGeoIpOutput) ToDomainRecordGeoIpPtrOutput() DomainRecordGeoIpPtrOutput
- func (o DomainRecordGeoIpOutput) ToDomainRecordGeoIpPtrOutputWithContext(ctx context.Context) DomainRecordGeoIpPtrOutput
- type DomainRecordGeoIpPtrInput
- type DomainRecordGeoIpPtrOutput
- func (o DomainRecordGeoIpPtrOutput) Elem() DomainRecordGeoIpOutput
- func (DomainRecordGeoIpPtrOutput) ElementType() reflect.Type
- func (o DomainRecordGeoIpPtrOutput) Matches() DomainRecordGeoIpMatchArrayOutput
- func (o DomainRecordGeoIpPtrOutput) ToDomainRecordGeoIpPtrOutput() DomainRecordGeoIpPtrOutput
- func (o DomainRecordGeoIpPtrOutput) ToDomainRecordGeoIpPtrOutputWithContext(ctx context.Context) DomainRecordGeoIpPtrOutput
- type DomainRecordHttpService
- type DomainRecordHttpServiceArgs
- func (DomainRecordHttpServiceArgs) ElementType() reflect.Type
- func (i DomainRecordHttpServiceArgs) ToDomainRecordHttpServiceOutput() DomainRecordHttpServiceOutput
- func (i DomainRecordHttpServiceArgs) ToDomainRecordHttpServiceOutputWithContext(ctx context.Context) DomainRecordHttpServiceOutput
- func (i DomainRecordHttpServiceArgs) ToDomainRecordHttpServicePtrOutput() DomainRecordHttpServicePtrOutput
- func (i DomainRecordHttpServiceArgs) ToDomainRecordHttpServicePtrOutputWithContext(ctx context.Context) DomainRecordHttpServicePtrOutput
- type DomainRecordHttpServiceInput
- type DomainRecordHttpServiceOutput
- func (DomainRecordHttpServiceOutput) ElementType() reflect.Type
- func (o DomainRecordHttpServiceOutput) Ips() pulumi.StringArrayOutput
- func (o DomainRecordHttpServiceOutput) MustContain() pulumi.StringOutput
- func (o DomainRecordHttpServiceOutput) Strategy() pulumi.StringOutput
- func (o DomainRecordHttpServiceOutput) ToDomainRecordHttpServiceOutput() DomainRecordHttpServiceOutput
- func (o DomainRecordHttpServiceOutput) ToDomainRecordHttpServiceOutputWithContext(ctx context.Context) DomainRecordHttpServiceOutput
- func (o DomainRecordHttpServiceOutput) ToDomainRecordHttpServicePtrOutput() DomainRecordHttpServicePtrOutput
- func (o DomainRecordHttpServiceOutput) ToDomainRecordHttpServicePtrOutputWithContext(ctx context.Context) DomainRecordHttpServicePtrOutput
- func (o DomainRecordHttpServiceOutput) Url() pulumi.StringOutput
- func (o DomainRecordHttpServiceOutput) UserAgent() pulumi.StringPtrOutput
- type DomainRecordHttpServicePtrInput
- type DomainRecordHttpServicePtrOutput
- func (o DomainRecordHttpServicePtrOutput) Elem() DomainRecordHttpServiceOutput
- func (DomainRecordHttpServicePtrOutput) ElementType() reflect.Type
- func (o DomainRecordHttpServicePtrOutput) Ips() pulumi.StringArrayOutput
- func (o DomainRecordHttpServicePtrOutput) MustContain() pulumi.StringPtrOutput
- func (o DomainRecordHttpServicePtrOutput) Strategy() pulumi.StringPtrOutput
- func (o DomainRecordHttpServicePtrOutput) ToDomainRecordHttpServicePtrOutput() DomainRecordHttpServicePtrOutput
- func (o DomainRecordHttpServicePtrOutput) ToDomainRecordHttpServicePtrOutputWithContext(ctx context.Context) DomainRecordHttpServicePtrOutput
- func (o DomainRecordHttpServicePtrOutput) Url() pulumi.StringPtrOutput
- func (o DomainRecordHttpServicePtrOutput) UserAgent() pulumi.StringPtrOutput
- type DomainRecordInput
- type DomainRecordOutput
- func (o DomainRecordOutput) Data() pulumi.StringOutput
- func (o DomainRecordOutput) DnsZone() pulumi.StringOutput
- func (DomainRecordOutput) ElementType() reflect.Type
- func (o DomainRecordOutput) GeoIp() DomainRecordGeoIpPtrOutput
- func (o DomainRecordOutput) HttpService() DomainRecordHttpServicePtrOutput
- func (o DomainRecordOutput) KeepEmptyZone() pulumi.BoolPtrOutput
- func (o DomainRecordOutput) Name() pulumi.StringOutput
- func (o DomainRecordOutput) Priority() pulumi.IntOutput
- func (o DomainRecordOutput) ProjectId() pulumi.StringOutput
- func (o DomainRecordOutput) RootZone() pulumi.BoolOutput
- func (o DomainRecordOutput) ToDomainRecordOutput() DomainRecordOutput
- func (o DomainRecordOutput) ToDomainRecordOutputWithContext(ctx context.Context) DomainRecordOutput
- func (o DomainRecordOutput) Ttl() pulumi.IntPtrOutput
- func (o DomainRecordOutput) Type() pulumi.StringOutput
- func (o DomainRecordOutput) Views() DomainRecordViewArrayOutput
- func (o DomainRecordOutput) Weighteds() DomainRecordWeightedArrayOutput
- type DomainRecordState
- type DomainRecordView
- type DomainRecordViewArgs
- type DomainRecordViewArray
- type DomainRecordViewArrayInput
- type DomainRecordViewArrayOutput
- func (DomainRecordViewArrayOutput) ElementType() reflect.Type
- func (o DomainRecordViewArrayOutput) Index(i pulumi.IntInput) DomainRecordViewOutput
- func (o DomainRecordViewArrayOutput) ToDomainRecordViewArrayOutput() DomainRecordViewArrayOutput
- func (o DomainRecordViewArrayOutput) ToDomainRecordViewArrayOutputWithContext(ctx context.Context) DomainRecordViewArrayOutput
- type DomainRecordViewInput
- type DomainRecordViewOutput
- func (o DomainRecordViewOutput) Data() pulumi.StringOutput
- func (DomainRecordViewOutput) ElementType() reflect.Type
- func (o DomainRecordViewOutput) Subnet() pulumi.StringOutput
- func (o DomainRecordViewOutput) ToDomainRecordViewOutput() DomainRecordViewOutput
- func (o DomainRecordViewOutput) ToDomainRecordViewOutputWithContext(ctx context.Context) DomainRecordViewOutput
- type DomainRecordWeighted
- type DomainRecordWeightedArgs
- type DomainRecordWeightedArray
- type DomainRecordWeightedArrayInput
- type DomainRecordWeightedArrayOutput
- func (DomainRecordWeightedArrayOutput) ElementType() reflect.Type
- func (o DomainRecordWeightedArrayOutput) Index(i pulumi.IntInput) DomainRecordWeightedOutput
- func (o DomainRecordWeightedArrayOutput) ToDomainRecordWeightedArrayOutput() DomainRecordWeightedArrayOutput
- func (o DomainRecordWeightedArrayOutput) ToDomainRecordWeightedArrayOutputWithContext(ctx context.Context) DomainRecordWeightedArrayOutput
- type DomainRecordWeightedInput
- type DomainRecordWeightedOutput
- func (DomainRecordWeightedOutput) ElementType() reflect.Type
- func (o DomainRecordWeightedOutput) Ip() pulumi.StringOutput
- func (o DomainRecordWeightedOutput) ToDomainRecordWeightedOutput() DomainRecordWeightedOutput
- func (o DomainRecordWeightedOutput) ToDomainRecordWeightedOutputWithContext(ctx context.Context) DomainRecordWeightedOutput
- func (o DomainRecordWeightedOutput) Weight() pulumi.IntOutput
- type DomainZone
- type DomainZoneArgs
- type DomainZoneInput
- type DomainZoneOutput
- func (o DomainZoneOutput) Domain() pulumi.StringOutput
- func (DomainZoneOutput) ElementType() reflect.Type
- func (o DomainZoneOutput) Message() pulumi.StringOutput
- func (o DomainZoneOutput) Ns() pulumi.StringArrayOutput
- func (o DomainZoneOutput) NsDefaults() pulumi.StringArrayOutput
- func (o DomainZoneOutput) NsMasters() pulumi.StringArrayOutput
- func (o DomainZoneOutput) ProjectId() pulumi.StringOutput
- func (o DomainZoneOutput) Status() pulumi.StringOutput
- func (o DomainZoneOutput) Subdomain() pulumi.StringOutput
- func (o DomainZoneOutput) ToDomainZoneOutput() DomainZoneOutput
- func (o DomainZoneOutput) ToDomainZoneOutputWithContext(ctx context.Context) DomainZoneOutput
- func (o DomainZoneOutput) UpdatedAt() pulumi.StringOutput
- type DomainZoneState
- type FunctionNamespace
- type FunctionNamespaceArgs
- type FunctionNamespaceInput
- type FunctionNamespaceOutput
- func (o FunctionNamespaceOutput) Description() pulumi.StringPtrOutput
- func (FunctionNamespaceOutput) ElementType() reflect.Type
- func (o FunctionNamespaceOutput) EnvironmentVariables() pulumi.StringMapOutput
- func (o FunctionNamespaceOutput) Name() pulumi.StringOutput
- func (o FunctionNamespaceOutput) OrganizationId() pulumi.StringOutput
- func (o FunctionNamespaceOutput) ProjectId() pulumi.StringOutput
- func (o FunctionNamespaceOutput) Region() pulumi.StringOutput
- func (o FunctionNamespaceOutput) RegistryEndpoint() pulumi.StringOutput
- func (o FunctionNamespaceOutput) RegistryNamespaceId() pulumi.StringOutput
- func (o FunctionNamespaceOutput) ToFunctionNamespaceOutput() FunctionNamespaceOutput
- func (o FunctionNamespaceOutput) ToFunctionNamespaceOutputWithContext(ctx context.Context) FunctionNamespaceOutput
- type FunctionNamespaceState
- type GetBaremetalOfferArgs
- type GetBaremetalOfferCpu
- type GetBaremetalOfferCpuOutput
- func (o GetBaremetalOfferCpuOutput) CoreCount() pulumi.IntOutput
- func (GetBaremetalOfferCpuOutput) ElementType() reflect.Type
- func (o GetBaremetalOfferCpuOutput) Frequency() pulumi.IntOutput
- func (o GetBaremetalOfferCpuOutput) Name() pulumi.StringOutput
- func (o GetBaremetalOfferCpuOutput) ThreadCount() pulumi.IntOutput
- func (o GetBaremetalOfferCpuOutput) ToGetBaremetalOfferCpuOutput() GetBaremetalOfferCpuOutput
- func (o GetBaremetalOfferCpuOutput) ToGetBaremetalOfferCpuOutputWithContext(ctx context.Context) GetBaremetalOfferCpuOutput
- type GetBaremetalOfferDisk
- type GetBaremetalOfferDiskArrayOutput
- func (GetBaremetalOfferDiskArrayOutput) ElementType() reflect.Type
- func (o GetBaremetalOfferDiskArrayOutput) Index(i pulumi.IntInput) GetBaremetalOfferDiskOutput
- func (o GetBaremetalOfferDiskArrayOutput) ToGetBaremetalOfferDiskArrayOutput() GetBaremetalOfferDiskArrayOutput
- func (o GetBaremetalOfferDiskArrayOutput) ToGetBaremetalOfferDiskArrayOutputWithContext(ctx context.Context) GetBaremetalOfferDiskArrayOutput
- type GetBaremetalOfferDiskOutput
- func (o GetBaremetalOfferDiskOutput) Capacity() pulumi.IntOutput
- func (GetBaremetalOfferDiskOutput) ElementType() reflect.Type
- func (o GetBaremetalOfferDiskOutput) ToGetBaremetalOfferDiskOutput() GetBaremetalOfferDiskOutput
- func (o GetBaremetalOfferDiskOutput) ToGetBaremetalOfferDiskOutputWithContext(ctx context.Context) GetBaremetalOfferDiskOutput
- func (o GetBaremetalOfferDiskOutput) Type() pulumi.StringOutput
- type GetBaremetalOfferMemory
- type GetBaremetalOfferMemoryArrayOutput
- func (GetBaremetalOfferMemoryArrayOutput) ElementType() reflect.Type
- func (o GetBaremetalOfferMemoryArrayOutput) Index(i pulumi.IntInput) GetBaremetalOfferMemoryOutput
- func (o GetBaremetalOfferMemoryArrayOutput) ToGetBaremetalOfferMemoryArrayOutput() GetBaremetalOfferMemoryArrayOutput
- func (o GetBaremetalOfferMemoryArrayOutput) ToGetBaremetalOfferMemoryArrayOutputWithContext(ctx context.Context) GetBaremetalOfferMemoryArrayOutput
- type GetBaremetalOfferMemoryOutput
- func (o GetBaremetalOfferMemoryOutput) Capacity() pulumi.IntOutput
- func (GetBaremetalOfferMemoryOutput) ElementType() reflect.Type
- func (o GetBaremetalOfferMemoryOutput) Frequency() pulumi.IntOutput
- func (o GetBaremetalOfferMemoryOutput) IsEcc() pulumi.BoolOutput
- func (o GetBaremetalOfferMemoryOutput) ToGetBaremetalOfferMemoryOutput() GetBaremetalOfferMemoryOutput
- func (o GetBaremetalOfferMemoryOutput) ToGetBaremetalOfferMemoryOutputWithContext(ctx context.Context) GetBaremetalOfferMemoryOutput
- func (o GetBaremetalOfferMemoryOutput) Type() pulumi.StringOutput
- type GetBaremetalOfferOutputArgs
- type GetBaremetalOfferResult
- type GetBaremetalOfferResultOutput
- func (o GetBaremetalOfferResultOutput) Bandwidth() pulumi.IntOutput
- func (o GetBaremetalOfferResultOutput) CommercialRange() pulumi.StringOutput
- func (o GetBaremetalOfferResultOutput) Cpu() GetBaremetalOfferCpuOutput
- func (o GetBaremetalOfferResultOutput) Disks() GetBaremetalOfferDiskArrayOutput
- func (GetBaremetalOfferResultOutput) ElementType() reflect.Type
- func (o GetBaremetalOfferResultOutput) Id() pulumi.StringOutput
- func (o GetBaremetalOfferResultOutput) IncludeDisabled() pulumi.BoolPtrOutput
- func (o GetBaremetalOfferResultOutput) Memories() GetBaremetalOfferMemoryArrayOutput
- func (o GetBaremetalOfferResultOutput) Name() pulumi.StringPtrOutput
- func (o GetBaremetalOfferResultOutput) OfferId() pulumi.StringPtrOutput
- func (o GetBaremetalOfferResultOutput) Stock() pulumi.StringOutput
- func (o GetBaremetalOfferResultOutput) ToGetBaremetalOfferResultOutput() GetBaremetalOfferResultOutput
- func (o GetBaremetalOfferResultOutput) ToGetBaremetalOfferResultOutputWithContext(ctx context.Context) GetBaremetalOfferResultOutput
- func (o GetBaremetalOfferResultOutput) Zone() pulumi.StringOutput
- type GetBaremetalOsArgs
- type GetBaremetalOsOutputArgs
- type GetBaremetalOsResult
- type GetBaremetalOsResultOutput
- func (GetBaremetalOsResultOutput) ElementType() reflect.Type
- func (o GetBaremetalOsResultOutput) Id() pulumi.StringOutput
- func (o GetBaremetalOsResultOutput) Name() pulumi.StringPtrOutput
- func (o GetBaremetalOsResultOutput) OsId() pulumi.StringPtrOutput
- func (o GetBaremetalOsResultOutput) ToGetBaremetalOsResultOutput() GetBaremetalOsResultOutput
- func (o GetBaremetalOsResultOutput) ToGetBaremetalOsResultOutputWithContext(ctx context.Context) GetBaremetalOsResultOutput
- func (o GetBaremetalOsResultOutput) Version() pulumi.StringPtrOutput
- func (o GetBaremetalOsResultOutput) Zone() pulumi.StringOutput
- type GetBaremetalServerIp
- type GetBaremetalServerIpArrayOutput
- func (GetBaremetalServerIpArrayOutput) ElementType() reflect.Type
- func (o GetBaremetalServerIpArrayOutput) Index(i pulumi.IntInput) GetBaremetalServerIpOutput
- func (o GetBaremetalServerIpArrayOutput) ToGetBaremetalServerIpArrayOutput() GetBaremetalServerIpArrayOutput
- func (o GetBaremetalServerIpArrayOutput) ToGetBaremetalServerIpArrayOutputWithContext(ctx context.Context) GetBaremetalServerIpArrayOutput
- type GetBaremetalServerIpOutput
- func (o GetBaremetalServerIpOutput) Address() pulumi.StringOutput
- func (GetBaremetalServerIpOutput) ElementType() reflect.Type
- func (o GetBaremetalServerIpOutput) Id() pulumi.StringOutput
- func (o GetBaremetalServerIpOutput) Reverse() pulumi.StringOutput
- func (o GetBaremetalServerIpOutput) ToGetBaremetalServerIpOutput() GetBaremetalServerIpOutput
- func (o GetBaremetalServerIpOutput) ToGetBaremetalServerIpOutputWithContext(ctx context.Context) GetBaremetalServerIpOutput
- func (o GetBaremetalServerIpOutput) Version() pulumi.StringOutput
- type GetDatabaseAclAclRule
- type GetDatabaseAclAclRuleArrayOutput
- func (GetDatabaseAclAclRuleArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseAclAclRuleArrayOutput) Index(i pulumi.IntInput) GetDatabaseAclAclRuleOutput
- func (o GetDatabaseAclAclRuleArrayOutput) ToGetDatabaseAclAclRuleArrayOutput() GetDatabaseAclAclRuleArrayOutput
- func (o GetDatabaseAclAclRuleArrayOutput) ToGetDatabaseAclAclRuleArrayOutputWithContext(ctx context.Context) GetDatabaseAclAclRuleArrayOutput
- type GetDatabaseAclAclRuleOutput
- func (o GetDatabaseAclAclRuleOutput) Description() pulumi.StringOutput
- func (GetDatabaseAclAclRuleOutput) ElementType() reflect.Type
- func (o GetDatabaseAclAclRuleOutput) Ip() pulumi.StringOutput
- func (o GetDatabaseAclAclRuleOutput) ToGetDatabaseAclAclRuleOutput() GetDatabaseAclAclRuleOutput
- func (o GetDatabaseAclAclRuleOutput) ToGetDatabaseAclAclRuleOutputWithContext(ctx context.Context) GetDatabaseAclAclRuleOutput
- type GetDatabaseInstanceLoadBalancer
- type GetDatabaseInstanceLoadBalancerArrayOutput
- func (GetDatabaseInstanceLoadBalancerArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceLoadBalancerArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstanceLoadBalancerOutput
- func (o GetDatabaseInstanceLoadBalancerArrayOutput) ToGetDatabaseInstanceLoadBalancerArrayOutput() GetDatabaseInstanceLoadBalancerArrayOutput
- func (o GetDatabaseInstanceLoadBalancerArrayOutput) ToGetDatabaseInstanceLoadBalancerArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceLoadBalancerArrayOutput
- type GetDatabaseInstanceLoadBalancerOutput
- func (GetDatabaseInstanceLoadBalancerOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceLoadBalancerOutput) EndpointId() pulumi.StringOutput
- func (o GetDatabaseInstanceLoadBalancerOutput) Hostname() pulumi.StringOutput
- func (o GetDatabaseInstanceLoadBalancerOutput) Ip() pulumi.StringOutput
- func (o GetDatabaseInstanceLoadBalancerOutput) Name() pulumi.StringOutput
- func (o GetDatabaseInstanceLoadBalancerOutput) Port() pulumi.IntOutput
- func (o GetDatabaseInstanceLoadBalancerOutput) ToGetDatabaseInstanceLoadBalancerOutput() GetDatabaseInstanceLoadBalancerOutput
- func (o GetDatabaseInstanceLoadBalancerOutput) ToGetDatabaseInstanceLoadBalancerOutputWithContext(ctx context.Context) GetDatabaseInstanceLoadBalancerOutput
- type GetDatabaseInstancePrivateNetwork
- type GetDatabaseInstancePrivateNetworkArrayOutput
- func (GetDatabaseInstancePrivateNetworkArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancePrivateNetworkArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstancePrivateNetworkOutput
- func (o GetDatabaseInstancePrivateNetworkArrayOutput) ToGetDatabaseInstancePrivateNetworkArrayOutput() GetDatabaseInstancePrivateNetworkArrayOutput
- func (o GetDatabaseInstancePrivateNetworkArrayOutput) ToGetDatabaseInstancePrivateNetworkArrayOutputWithContext(ctx context.Context) GetDatabaseInstancePrivateNetworkArrayOutput
- type GetDatabaseInstancePrivateNetworkOutput
- func (GetDatabaseInstancePrivateNetworkOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancePrivateNetworkOutput) EndpointId() pulumi.StringOutput
- func (o GetDatabaseInstancePrivateNetworkOutput) Hostname() pulumi.StringOutput
- func (o GetDatabaseInstancePrivateNetworkOutput) Ip() pulumi.StringOutput
- func (o GetDatabaseInstancePrivateNetworkOutput) IpNet() pulumi.StringOutput
- func (o GetDatabaseInstancePrivateNetworkOutput) Name() pulumi.StringOutput
- func (o GetDatabaseInstancePrivateNetworkOutput) PnId() pulumi.StringOutput
- func (o GetDatabaseInstancePrivateNetworkOutput) Port() pulumi.IntOutput
- func (o GetDatabaseInstancePrivateNetworkOutput) ToGetDatabaseInstancePrivateNetworkOutput() GetDatabaseInstancePrivateNetworkOutput
- func (o GetDatabaseInstancePrivateNetworkOutput) ToGetDatabaseInstancePrivateNetworkOutputWithContext(ctx context.Context) GetDatabaseInstancePrivateNetworkOutput
- func (o GetDatabaseInstancePrivateNetworkOutput) Zone() pulumi.StringOutput
- type GetDatabaseInstanceReadReplica
- type GetDatabaseInstanceReadReplicaArrayOutput
- func (GetDatabaseInstanceReadReplicaArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceReadReplicaArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstanceReadReplicaOutput
- func (o GetDatabaseInstanceReadReplicaArrayOutput) ToGetDatabaseInstanceReadReplicaArrayOutput() GetDatabaseInstanceReadReplicaArrayOutput
- func (o GetDatabaseInstanceReadReplicaArrayOutput) ToGetDatabaseInstanceReadReplicaArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceReadReplicaArrayOutput
- type GetDatabaseInstanceReadReplicaOutput
- func (GetDatabaseInstanceReadReplicaOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceReadReplicaOutput) Ip() pulumi.StringOutput
- func (o GetDatabaseInstanceReadReplicaOutput) Name() pulumi.StringOutput
- func (o GetDatabaseInstanceReadReplicaOutput) Port() pulumi.IntOutput
- func (o GetDatabaseInstanceReadReplicaOutput) ToGetDatabaseInstanceReadReplicaOutput() GetDatabaseInstanceReadReplicaOutput
- func (o GetDatabaseInstanceReadReplicaOutput) ToGetDatabaseInstanceReadReplicaOutputWithContext(ctx context.Context) GetDatabaseInstanceReadReplicaOutput
- type GetDomainRecordGeoIp
- type GetDomainRecordGeoIpArrayOutput
- func (GetDomainRecordGeoIpArrayOutput) ElementType() reflect.Type
- func (o GetDomainRecordGeoIpArrayOutput) Index(i pulumi.IntInput) GetDomainRecordGeoIpOutput
- func (o GetDomainRecordGeoIpArrayOutput) ToGetDomainRecordGeoIpArrayOutput() GetDomainRecordGeoIpArrayOutput
- func (o GetDomainRecordGeoIpArrayOutput) ToGetDomainRecordGeoIpArrayOutputWithContext(ctx context.Context) GetDomainRecordGeoIpArrayOutput
- type GetDomainRecordGeoIpMatch
- type GetDomainRecordGeoIpMatchArrayOutput
- func (GetDomainRecordGeoIpMatchArrayOutput) ElementType() reflect.Type
- func (o GetDomainRecordGeoIpMatchArrayOutput) Index(i pulumi.IntInput) GetDomainRecordGeoIpMatchOutput
- func (o GetDomainRecordGeoIpMatchArrayOutput) ToGetDomainRecordGeoIpMatchArrayOutput() GetDomainRecordGeoIpMatchArrayOutput
- func (o GetDomainRecordGeoIpMatchArrayOutput) ToGetDomainRecordGeoIpMatchArrayOutputWithContext(ctx context.Context) GetDomainRecordGeoIpMatchArrayOutput
- type GetDomainRecordGeoIpMatchOutput
- func (o GetDomainRecordGeoIpMatchOutput) Continents() pulumi.StringArrayOutput
- func (o GetDomainRecordGeoIpMatchOutput) Countries() pulumi.StringArrayOutput
- func (o GetDomainRecordGeoIpMatchOutput) Data() pulumi.StringOutput
- func (GetDomainRecordGeoIpMatchOutput) ElementType() reflect.Type
- func (o GetDomainRecordGeoIpMatchOutput) ToGetDomainRecordGeoIpMatchOutput() GetDomainRecordGeoIpMatchOutput
- func (o GetDomainRecordGeoIpMatchOutput) ToGetDomainRecordGeoIpMatchOutputWithContext(ctx context.Context) GetDomainRecordGeoIpMatchOutput
- type GetDomainRecordGeoIpOutput
- func (GetDomainRecordGeoIpOutput) ElementType() reflect.Type
- func (o GetDomainRecordGeoIpOutput) Matches() GetDomainRecordGeoIpMatchArrayOutput
- func (o GetDomainRecordGeoIpOutput) ToGetDomainRecordGeoIpOutput() GetDomainRecordGeoIpOutput
- func (o GetDomainRecordGeoIpOutput) ToGetDomainRecordGeoIpOutputWithContext(ctx context.Context) GetDomainRecordGeoIpOutput
- type GetDomainRecordHttpService
- type GetDomainRecordHttpServiceArrayOutput
- func (GetDomainRecordHttpServiceArrayOutput) ElementType() reflect.Type
- func (o GetDomainRecordHttpServiceArrayOutput) Index(i pulumi.IntInput) GetDomainRecordHttpServiceOutput
- func (o GetDomainRecordHttpServiceArrayOutput) ToGetDomainRecordHttpServiceArrayOutput() GetDomainRecordHttpServiceArrayOutput
- func (o GetDomainRecordHttpServiceArrayOutput) ToGetDomainRecordHttpServiceArrayOutputWithContext(ctx context.Context) GetDomainRecordHttpServiceArrayOutput
- type GetDomainRecordHttpServiceOutput
- func (GetDomainRecordHttpServiceOutput) ElementType() reflect.Type
- func (o GetDomainRecordHttpServiceOutput) Ips() pulumi.StringArrayOutput
- func (o GetDomainRecordHttpServiceOutput) MustContain() pulumi.StringOutput
- func (o GetDomainRecordHttpServiceOutput) Strategy() pulumi.StringOutput
- func (o GetDomainRecordHttpServiceOutput) ToGetDomainRecordHttpServiceOutput() GetDomainRecordHttpServiceOutput
- func (o GetDomainRecordHttpServiceOutput) ToGetDomainRecordHttpServiceOutputWithContext(ctx context.Context) GetDomainRecordHttpServiceOutput
- func (o GetDomainRecordHttpServiceOutput) Url() pulumi.StringOutput
- func (o GetDomainRecordHttpServiceOutput) UserAgent() pulumi.StringOutput
- type GetDomainRecordView
- type GetDomainRecordViewArrayOutput
- func (GetDomainRecordViewArrayOutput) ElementType() reflect.Type
- func (o GetDomainRecordViewArrayOutput) Index(i pulumi.IntInput) GetDomainRecordViewOutput
- func (o GetDomainRecordViewArrayOutput) ToGetDomainRecordViewArrayOutput() GetDomainRecordViewArrayOutput
- func (o GetDomainRecordViewArrayOutput) ToGetDomainRecordViewArrayOutputWithContext(ctx context.Context) GetDomainRecordViewArrayOutput
- type GetDomainRecordViewOutput
- func (o GetDomainRecordViewOutput) Data() pulumi.StringOutput
- func (GetDomainRecordViewOutput) ElementType() reflect.Type
- func (o GetDomainRecordViewOutput) Subnet() pulumi.StringOutput
- func (o GetDomainRecordViewOutput) ToGetDomainRecordViewOutput() GetDomainRecordViewOutput
- func (o GetDomainRecordViewOutput) ToGetDomainRecordViewOutputWithContext(ctx context.Context) GetDomainRecordViewOutput
- type GetDomainRecordWeighted
- type GetDomainRecordWeightedArrayOutput
- func (GetDomainRecordWeightedArrayOutput) ElementType() reflect.Type
- func (o GetDomainRecordWeightedArrayOutput) Index(i pulumi.IntInput) GetDomainRecordWeightedOutput
- func (o GetDomainRecordWeightedArrayOutput) ToGetDomainRecordWeightedArrayOutput() GetDomainRecordWeightedArrayOutput
- func (o GetDomainRecordWeightedArrayOutput) ToGetDomainRecordWeightedArrayOutputWithContext(ctx context.Context) GetDomainRecordWeightedArrayOutput
- type GetDomainRecordWeightedOutput
- func (GetDomainRecordWeightedOutput) ElementType() reflect.Type
- func (o GetDomainRecordWeightedOutput) Ip() pulumi.StringOutput
- func (o GetDomainRecordWeightedOutput) ToGetDomainRecordWeightedOutput() GetDomainRecordWeightedOutput
- func (o GetDomainRecordWeightedOutput) ToGetDomainRecordWeightedOutputWithContext(ctx context.Context) GetDomainRecordWeightedOutput
- func (o GetDomainRecordWeightedOutput) Weight() pulumi.IntOutput
- type GetInstanceImageArgs
- type GetInstanceImageOutputArgs
- type GetInstanceImageResult
- type GetInstanceImageResultOutput
- func (o GetInstanceImageResultOutput) AdditionalVolumeIds() pulumi.StringArrayOutput
- func (o GetInstanceImageResultOutput) Architecture() pulumi.StringPtrOutput
- func (o GetInstanceImageResultOutput) CreationDate() pulumi.StringOutput
- func (o GetInstanceImageResultOutput) DefaultBootscriptId() pulumi.StringOutput
- func (GetInstanceImageResultOutput) ElementType() reflect.Type
- func (o GetInstanceImageResultOutput) FromServerId() pulumi.StringOutput
- func (o GetInstanceImageResultOutput) Id() pulumi.StringOutput
- func (o GetInstanceImageResultOutput) ImageId() pulumi.StringPtrOutput
- func (o GetInstanceImageResultOutput) Latest() pulumi.BoolPtrOutput
- func (o GetInstanceImageResultOutput) ModificationDate() pulumi.StringOutput
- func (o GetInstanceImageResultOutput) Name() pulumi.StringPtrOutput
- func (o GetInstanceImageResultOutput) OrganizationId() pulumi.StringOutput
- func (o GetInstanceImageResultOutput) ProjectId() pulumi.StringOutput
- func (o GetInstanceImageResultOutput) Public() pulumi.BoolOutput
- func (o GetInstanceImageResultOutput) RootVolumeId() pulumi.StringOutput
- func (o GetInstanceImageResultOutput) State() pulumi.StringOutput
- func (o GetInstanceImageResultOutput) ToGetInstanceImageResultOutput() GetInstanceImageResultOutput
- func (o GetInstanceImageResultOutput) ToGetInstanceImageResultOutputWithContext(ctx context.Context) GetInstanceImageResultOutput
- func (o GetInstanceImageResultOutput) Zone() pulumi.StringOutput
- type GetInstanceSecurityGroupInboundRule
- type GetInstanceSecurityGroupInboundRuleArrayOutput
- func (GetInstanceSecurityGroupInboundRuleArrayOutput) ElementType() reflect.Type
- func (o GetInstanceSecurityGroupInboundRuleArrayOutput) Index(i pulumi.IntInput) GetInstanceSecurityGroupInboundRuleOutput
- func (o GetInstanceSecurityGroupInboundRuleArrayOutput) ToGetInstanceSecurityGroupInboundRuleArrayOutput() GetInstanceSecurityGroupInboundRuleArrayOutput
- func (o GetInstanceSecurityGroupInboundRuleArrayOutput) ToGetInstanceSecurityGroupInboundRuleArrayOutputWithContext(ctx context.Context) GetInstanceSecurityGroupInboundRuleArrayOutput
- type GetInstanceSecurityGroupInboundRuleOutput
- func (o GetInstanceSecurityGroupInboundRuleOutput) Action() pulumi.StringOutput
- func (GetInstanceSecurityGroupInboundRuleOutput) ElementType() reflect.Type
- func (o GetInstanceSecurityGroupInboundRuleOutput) Ip() pulumi.StringOutput
- func (o GetInstanceSecurityGroupInboundRuleOutput) IpRange() pulumi.StringOutput
- func (o GetInstanceSecurityGroupInboundRuleOutput) Port() pulumi.IntOutput
- func (o GetInstanceSecurityGroupInboundRuleOutput) PortRange() pulumi.StringOutput
- func (o GetInstanceSecurityGroupInboundRuleOutput) Protocol() pulumi.StringOutput
- func (o GetInstanceSecurityGroupInboundRuleOutput) ToGetInstanceSecurityGroupInboundRuleOutput() GetInstanceSecurityGroupInboundRuleOutput
- func (o GetInstanceSecurityGroupInboundRuleOutput) ToGetInstanceSecurityGroupInboundRuleOutputWithContext(ctx context.Context) GetInstanceSecurityGroupInboundRuleOutput
- type GetInstanceSecurityGroupOutboundRule
- type GetInstanceSecurityGroupOutboundRuleArrayOutput
- func (GetInstanceSecurityGroupOutboundRuleArrayOutput) ElementType() reflect.Type
- func (o GetInstanceSecurityGroupOutboundRuleArrayOutput) Index(i pulumi.IntInput) GetInstanceSecurityGroupOutboundRuleOutput
- func (o GetInstanceSecurityGroupOutboundRuleArrayOutput) ToGetInstanceSecurityGroupOutboundRuleArrayOutput() GetInstanceSecurityGroupOutboundRuleArrayOutput
- func (o GetInstanceSecurityGroupOutboundRuleArrayOutput) ToGetInstanceSecurityGroupOutboundRuleArrayOutputWithContext(ctx context.Context) GetInstanceSecurityGroupOutboundRuleArrayOutput
- type GetInstanceSecurityGroupOutboundRuleOutput
- func (o GetInstanceSecurityGroupOutboundRuleOutput) Action() pulumi.StringOutput
- func (GetInstanceSecurityGroupOutboundRuleOutput) ElementType() reflect.Type
- func (o GetInstanceSecurityGroupOutboundRuleOutput) Ip() pulumi.StringOutput
- func (o GetInstanceSecurityGroupOutboundRuleOutput) IpRange() pulumi.StringOutput
- func (o GetInstanceSecurityGroupOutboundRuleOutput) Port() pulumi.IntOutput
- func (o GetInstanceSecurityGroupOutboundRuleOutput) PortRange() pulumi.StringOutput
- func (o GetInstanceSecurityGroupOutboundRuleOutput) Protocol() pulumi.StringOutput
- func (o GetInstanceSecurityGroupOutboundRuleOutput) ToGetInstanceSecurityGroupOutboundRuleOutput() GetInstanceSecurityGroupOutboundRuleOutput
- func (o GetInstanceSecurityGroupOutboundRuleOutput) ToGetInstanceSecurityGroupOutboundRuleOutputWithContext(ctx context.Context) GetInstanceSecurityGroupOutboundRuleOutput
- type GetInstanceServerPrivateNetwork
- type GetInstanceServerPrivateNetworkArrayOutput
- func (GetInstanceServerPrivateNetworkArrayOutput) ElementType() reflect.Type
- func (o GetInstanceServerPrivateNetworkArrayOutput) Index(i pulumi.IntInput) GetInstanceServerPrivateNetworkOutput
- func (o GetInstanceServerPrivateNetworkArrayOutput) ToGetInstanceServerPrivateNetworkArrayOutput() GetInstanceServerPrivateNetworkArrayOutput
- func (o GetInstanceServerPrivateNetworkArrayOutput) ToGetInstanceServerPrivateNetworkArrayOutputWithContext(ctx context.Context) GetInstanceServerPrivateNetworkArrayOutput
- type GetInstanceServerPrivateNetworkOutput
- func (GetInstanceServerPrivateNetworkOutput) ElementType() reflect.Type
- func (o GetInstanceServerPrivateNetworkOutput) MacAddress() pulumi.StringOutput
- func (o GetInstanceServerPrivateNetworkOutput) PnId() pulumi.StringOutput
- func (o GetInstanceServerPrivateNetworkOutput) Status() pulumi.StringOutput
- func (o GetInstanceServerPrivateNetworkOutput) ToGetInstanceServerPrivateNetworkOutput() GetInstanceServerPrivateNetworkOutput
- func (o GetInstanceServerPrivateNetworkOutput) ToGetInstanceServerPrivateNetworkOutputWithContext(ctx context.Context) GetInstanceServerPrivateNetworkOutput
- func (o GetInstanceServerPrivateNetworkOutput) Zone() pulumi.StringOutput
- type GetInstanceServerRootVolume
- type GetInstanceServerRootVolumeArrayOutput
- func (GetInstanceServerRootVolumeArrayOutput) ElementType() reflect.Type
- func (o GetInstanceServerRootVolumeArrayOutput) Index(i pulumi.IntInput) GetInstanceServerRootVolumeOutput
- func (o GetInstanceServerRootVolumeArrayOutput) ToGetInstanceServerRootVolumeArrayOutput() GetInstanceServerRootVolumeArrayOutput
- func (o GetInstanceServerRootVolumeArrayOutput) ToGetInstanceServerRootVolumeArrayOutputWithContext(ctx context.Context) GetInstanceServerRootVolumeArrayOutput
- type GetInstanceServerRootVolumeOutput
- func (o GetInstanceServerRootVolumeOutput) Boot() pulumi.BoolOutput
- func (o GetInstanceServerRootVolumeOutput) DeleteOnTermination() pulumi.BoolOutput
- func (GetInstanceServerRootVolumeOutput) ElementType() reflect.Type
- func (o GetInstanceServerRootVolumeOutput) SizeInGb() pulumi.IntOutput
- func (o GetInstanceServerRootVolumeOutput) ToGetInstanceServerRootVolumeOutput() GetInstanceServerRootVolumeOutput
- func (o GetInstanceServerRootVolumeOutput) ToGetInstanceServerRootVolumeOutputWithContext(ctx context.Context) GetInstanceServerRootVolumeOutput
- func (o GetInstanceServerRootVolumeOutput) VolumeId() pulumi.StringOutput
- func (o GetInstanceServerRootVolumeOutput) VolumeType() pulumi.StringOutput
- type GetIotDeviceCertificate
- type GetIotDeviceCertificateArrayOutput
- func (GetIotDeviceCertificateArrayOutput) ElementType() reflect.Type
- func (o GetIotDeviceCertificateArrayOutput) Index(i pulumi.IntInput) GetIotDeviceCertificateOutput
- func (o GetIotDeviceCertificateArrayOutput) ToGetIotDeviceCertificateArrayOutput() GetIotDeviceCertificateArrayOutput
- func (o GetIotDeviceCertificateArrayOutput) ToGetIotDeviceCertificateArrayOutputWithContext(ctx context.Context) GetIotDeviceCertificateArrayOutput
- type GetIotDeviceCertificateOutput
- func (o GetIotDeviceCertificateOutput) Crt() pulumi.StringOutput
- func (GetIotDeviceCertificateOutput) ElementType() reflect.Type
- func (o GetIotDeviceCertificateOutput) Key() pulumi.StringOutput
- func (o GetIotDeviceCertificateOutput) ToGetIotDeviceCertificateOutput() GetIotDeviceCertificateOutput
- func (o GetIotDeviceCertificateOutput) ToGetIotDeviceCertificateOutputWithContext(ctx context.Context) GetIotDeviceCertificateOutput
- type GetIotDeviceMessageFilter
- type GetIotDeviceMessageFilterArrayOutput
- func (GetIotDeviceMessageFilterArrayOutput) ElementType() reflect.Type
- func (o GetIotDeviceMessageFilterArrayOutput) Index(i pulumi.IntInput) GetIotDeviceMessageFilterOutput
- func (o GetIotDeviceMessageFilterArrayOutput) ToGetIotDeviceMessageFilterArrayOutput() GetIotDeviceMessageFilterArrayOutput
- func (o GetIotDeviceMessageFilterArrayOutput) ToGetIotDeviceMessageFilterArrayOutputWithContext(ctx context.Context) GetIotDeviceMessageFilterArrayOutput
- type GetIotDeviceMessageFilterOutput
- func (GetIotDeviceMessageFilterOutput) ElementType() reflect.Type
- func (o GetIotDeviceMessageFilterOutput) Publishes() GetIotDeviceMessageFilterPublishArrayOutput
- func (o GetIotDeviceMessageFilterOutput) Subscribes() GetIotDeviceMessageFilterSubscribeArrayOutput
- func (o GetIotDeviceMessageFilterOutput) ToGetIotDeviceMessageFilterOutput() GetIotDeviceMessageFilterOutput
- func (o GetIotDeviceMessageFilterOutput) ToGetIotDeviceMessageFilterOutputWithContext(ctx context.Context) GetIotDeviceMessageFilterOutput
- type GetIotDeviceMessageFilterPublish
- type GetIotDeviceMessageFilterPublishArrayOutput
- func (GetIotDeviceMessageFilterPublishArrayOutput) ElementType() reflect.Type
- func (o GetIotDeviceMessageFilterPublishArrayOutput) Index(i pulumi.IntInput) GetIotDeviceMessageFilterPublishOutput
- func (o GetIotDeviceMessageFilterPublishArrayOutput) ToGetIotDeviceMessageFilterPublishArrayOutput() GetIotDeviceMessageFilterPublishArrayOutput
- func (o GetIotDeviceMessageFilterPublishArrayOutput) ToGetIotDeviceMessageFilterPublishArrayOutputWithContext(ctx context.Context) GetIotDeviceMessageFilterPublishArrayOutput
- type GetIotDeviceMessageFilterPublishOutput
- func (GetIotDeviceMessageFilterPublishOutput) ElementType() reflect.Type
- func (o GetIotDeviceMessageFilterPublishOutput) Policy() pulumi.StringOutput
- func (o GetIotDeviceMessageFilterPublishOutput) ToGetIotDeviceMessageFilterPublishOutput() GetIotDeviceMessageFilterPublishOutput
- func (o GetIotDeviceMessageFilterPublishOutput) ToGetIotDeviceMessageFilterPublishOutputWithContext(ctx context.Context) GetIotDeviceMessageFilterPublishOutput
- func (o GetIotDeviceMessageFilterPublishOutput) Topics() pulumi.StringArrayOutput
- type GetIotDeviceMessageFilterSubscribe
- type GetIotDeviceMessageFilterSubscribeArrayOutput
- func (GetIotDeviceMessageFilterSubscribeArrayOutput) ElementType() reflect.Type
- func (o GetIotDeviceMessageFilterSubscribeArrayOutput) Index(i pulumi.IntInput) GetIotDeviceMessageFilterSubscribeOutput
- func (o GetIotDeviceMessageFilterSubscribeArrayOutput) ToGetIotDeviceMessageFilterSubscribeArrayOutput() GetIotDeviceMessageFilterSubscribeArrayOutput
- func (o GetIotDeviceMessageFilterSubscribeArrayOutput) ToGetIotDeviceMessageFilterSubscribeArrayOutputWithContext(ctx context.Context) GetIotDeviceMessageFilterSubscribeArrayOutput
- type GetIotDeviceMessageFilterSubscribeOutput
- func (GetIotDeviceMessageFilterSubscribeOutput) ElementType() reflect.Type
- func (o GetIotDeviceMessageFilterSubscribeOutput) Policy() pulumi.StringOutput
- func (o GetIotDeviceMessageFilterSubscribeOutput) ToGetIotDeviceMessageFilterSubscribeOutput() GetIotDeviceMessageFilterSubscribeOutput
- func (o GetIotDeviceMessageFilterSubscribeOutput) ToGetIotDeviceMessageFilterSubscribeOutputWithContext(ctx context.Context) GetIotDeviceMessageFilterSubscribeOutput
- func (o GetIotDeviceMessageFilterSubscribeOutput) Topics() pulumi.StringArrayOutput
- type GetKubernetesClusterAutoUpgrade
- type GetKubernetesClusterAutoUpgradeArrayOutput
- func (GetKubernetesClusterAutoUpgradeArrayOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterAutoUpgradeArrayOutput) Index(i pulumi.IntInput) GetKubernetesClusterAutoUpgradeOutput
- func (o GetKubernetesClusterAutoUpgradeArrayOutput) ToGetKubernetesClusterAutoUpgradeArrayOutput() GetKubernetesClusterAutoUpgradeArrayOutput
- func (o GetKubernetesClusterAutoUpgradeArrayOutput) ToGetKubernetesClusterAutoUpgradeArrayOutputWithContext(ctx context.Context) GetKubernetesClusterAutoUpgradeArrayOutput
- type GetKubernetesClusterAutoUpgradeOutput
- func (GetKubernetesClusterAutoUpgradeOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterAutoUpgradeOutput) Enable() pulumi.BoolOutput
- func (o GetKubernetesClusterAutoUpgradeOutput) MaintenanceWindowDay() pulumi.StringOutput
- func (o GetKubernetesClusterAutoUpgradeOutput) MaintenanceWindowStartHour() pulumi.IntOutput
- func (o GetKubernetesClusterAutoUpgradeOutput) ToGetKubernetesClusterAutoUpgradeOutput() GetKubernetesClusterAutoUpgradeOutput
- func (o GetKubernetesClusterAutoUpgradeOutput) ToGetKubernetesClusterAutoUpgradeOutputWithContext(ctx context.Context) GetKubernetesClusterAutoUpgradeOutput
- type GetKubernetesClusterAutoscalerConfig
- type GetKubernetesClusterAutoscalerConfigArrayOutput
- func (GetKubernetesClusterAutoscalerConfigArrayOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterAutoscalerConfigArrayOutput) Index(i pulumi.IntInput) GetKubernetesClusterAutoscalerConfigOutput
- func (o GetKubernetesClusterAutoscalerConfigArrayOutput) ToGetKubernetesClusterAutoscalerConfigArrayOutput() GetKubernetesClusterAutoscalerConfigArrayOutput
- func (o GetKubernetesClusterAutoscalerConfigArrayOutput) ToGetKubernetesClusterAutoscalerConfigArrayOutputWithContext(ctx context.Context) GetKubernetesClusterAutoscalerConfigArrayOutput
- type GetKubernetesClusterAutoscalerConfigOutput
- func (o GetKubernetesClusterAutoscalerConfigOutput) BalanceSimilarNodeGroups() pulumi.BoolOutput
- func (o GetKubernetesClusterAutoscalerConfigOutput) DisableScaleDown() pulumi.BoolOutput
- func (GetKubernetesClusterAutoscalerConfigOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterAutoscalerConfigOutput) Estimator() pulumi.StringOutput
- func (o GetKubernetesClusterAutoscalerConfigOutput) Expander() pulumi.StringOutput
- func (o GetKubernetesClusterAutoscalerConfigOutput) ExpendablePodsPriorityCutoff() pulumi.IntOutput
- func (o GetKubernetesClusterAutoscalerConfigOutput) IgnoreDaemonsetsUtilization() pulumi.BoolOutput
- func (o GetKubernetesClusterAutoscalerConfigOutput) MaxGracefulTerminationSec() pulumi.IntOutput
- func (o GetKubernetesClusterAutoscalerConfigOutput) ScaleDownDelayAfterAdd() pulumi.StringOutput
- func (o GetKubernetesClusterAutoscalerConfigOutput) ScaleDownUnneededTime() pulumi.StringOutput
- func (o GetKubernetesClusterAutoscalerConfigOutput) ScaleDownUtilizationThreshold() pulumi.Float64Output
- func (o GetKubernetesClusterAutoscalerConfigOutput) ToGetKubernetesClusterAutoscalerConfigOutput() GetKubernetesClusterAutoscalerConfigOutput
- func (o GetKubernetesClusterAutoscalerConfigOutput) ToGetKubernetesClusterAutoscalerConfigOutputWithContext(ctx context.Context) GetKubernetesClusterAutoscalerConfigOutput
- type GetKubernetesClusterKubeconfig
- type GetKubernetesClusterKubeconfigArrayOutput
- func (GetKubernetesClusterKubeconfigArrayOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterKubeconfigArrayOutput) Index(i pulumi.IntInput) GetKubernetesClusterKubeconfigOutput
- func (o GetKubernetesClusterKubeconfigArrayOutput) ToGetKubernetesClusterKubeconfigArrayOutput() GetKubernetesClusterKubeconfigArrayOutput
- func (o GetKubernetesClusterKubeconfigArrayOutput) ToGetKubernetesClusterKubeconfigArrayOutputWithContext(ctx context.Context) GetKubernetesClusterKubeconfigArrayOutput
- type GetKubernetesClusterKubeconfigOutput
- func (o GetKubernetesClusterKubeconfigOutput) ClusterCaCertificate() pulumi.StringOutput
- func (o GetKubernetesClusterKubeconfigOutput) ConfigFile() pulumi.StringOutput
- func (GetKubernetesClusterKubeconfigOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterKubeconfigOutput) Host() pulumi.StringOutput
- func (o GetKubernetesClusterKubeconfigOutput) ToGetKubernetesClusterKubeconfigOutput() GetKubernetesClusterKubeconfigOutput
- func (o GetKubernetesClusterKubeconfigOutput) ToGetKubernetesClusterKubeconfigOutputWithContext(ctx context.Context) GetKubernetesClusterKubeconfigOutput
- func (o GetKubernetesClusterKubeconfigOutput) Token() pulumi.StringOutput
- type GetKubernetesClusterOpenIdConnectConfig
- type GetKubernetesClusterOpenIdConnectConfigArrayOutput
- func (GetKubernetesClusterOpenIdConnectConfigArrayOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterOpenIdConnectConfigArrayOutput) Index(i pulumi.IntInput) GetKubernetesClusterOpenIdConnectConfigOutput
- func (o GetKubernetesClusterOpenIdConnectConfigArrayOutput) ToGetKubernetesClusterOpenIdConnectConfigArrayOutput() GetKubernetesClusterOpenIdConnectConfigArrayOutput
- func (o GetKubernetesClusterOpenIdConnectConfigArrayOutput) ToGetKubernetesClusterOpenIdConnectConfigArrayOutputWithContext(ctx context.Context) GetKubernetesClusterOpenIdConnectConfigArrayOutput
- type GetKubernetesClusterOpenIdConnectConfigOutput
- func (o GetKubernetesClusterOpenIdConnectConfigOutput) ClientId() pulumi.StringOutput
- func (GetKubernetesClusterOpenIdConnectConfigOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterOpenIdConnectConfigOutput) GroupsClaims() pulumi.StringArrayOutput
- func (o GetKubernetesClusterOpenIdConnectConfigOutput) GroupsPrefix() pulumi.StringOutput
- func (o GetKubernetesClusterOpenIdConnectConfigOutput) IssuerUrl() pulumi.StringOutput
- func (o GetKubernetesClusterOpenIdConnectConfigOutput) RequiredClaims() pulumi.StringArrayOutput
- func (o GetKubernetesClusterOpenIdConnectConfigOutput) ToGetKubernetesClusterOpenIdConnectConfigOutput() GetKubernetesClusterOpenIdConnectConfigOutput
- func (o GetKubernetesClusterOpenIdConnectConfigOutput) ToGetKubernetesClusterOpenIdConnectConfigOutputWithContext(ctx context.Context) GetKubernetesClusterOpenIdConnectConfigOutput
- func (o GetKubernetesClusterOpenIdConnectConfigOutput) UsernameClaim() pulumi.StringOutput
- func (o GetKubernetesClusterOpenIdConnectConfigOutput) UsernamePrefix() pulumi.StringOutput
- type GetKubernetesNodePoolNode
- type GetKubernetesNodePoolNodeArrayOutput
- func (GetKubernetesNodePoolNodeArrayOutput) ElementType() reflect.Type
- func (o GetKubernetesNodePoolNodeArrayOutput) Index(i pulumi.IntInput) GetKubernetesNodePoolNodeOutput
- func (o GetKubernetesNodePoolNodeArrayOutput) ToGetKubernetesNodePoolNodeArrayOutput() GetKubernetesNodePoolNodeArrayOutput
- func (o GetKubernetesNodePoolNodeArrayOutput) ToGetKubernetesNodePoolNodeArrayOutputWithContext(ctx context.Context) GetKubernetesNodePoolNodeArrayOutput
- type GetKubernetesNodePoolNodeOutput
- func (GetKubernetesNodePoolNodeOutput) ElementType() reflect.Type
- func (o GetKubernetesNodePoolNodeOutput) Name() pulumi.StringOutput
- func (o GetKubernetesNodePoolNodeOutput) PublicIp() pulumi.StringOutput
- func (o GetKubernetesNodePoolNodeOutput) PublicIpV6() pulumi.StringOutput
- func (o GetKubernetesNodePoolNodeOutput) Status() pulumi.StringOutput
- func (o GetKubernetesNodePoolNodeOutput) ToGetKubernetesNodePoolNodeOutput() GetKubernetesNodePoolNodeOutput
- func (o GetKubernetesNodePoolNodeOutput) ToGetKubernetesNodePoolNodeOutputWithContext(ctx context.Context) GetKubernetesNodePoolNodeOutput
- type GetKubernetesNodePoolUpgradePolicy
- type GetKubernetesNodePoolUpgradePolicyArrayOutput
- func (GetKubernetesNodePoolUpgradePolicyArrayOutput) ElementType() reflect.Type
- func (o GetKubernetesNodePoolUpgradePolicyArrayOutput) Index(i pulumi.IntInput) GetKubernetesNodePoolUpgradePolicyOutput
- func (o GetKubernetesNodePoolUpgradePolicyArrayOutput) ToGetKubernetesNodePoolUpgradePolicyArrayOutput() GetKubernetesNodePoolUpgradePolicyArrayOutput
- func (o GetKubernetesNodePoolUpgradePolicyArrayOutput) ToGetKubernetesNodePoolUpgradePolicyArrayOutputWithContext(ctx context.Context) GetKubernetesNodePoolUpgradePolicyArrayOutput
- type GetKubernetesNodePoolUpgradePolicyOutput
- func (GetKubernetesNodePoolUpgradePolicyOutput) ElementType() reflect.Type
- func (o GetKubernetesNodePoolUpgradePolicyOutput) MaxSurge() pulumi.IntOutput
- func (o GetKubernetesNodePoolUpgradePolicyOutput) MaxUnavailable() pulumi.IntOutput
- func (o GetKubernetesNodePoolUpgradePolicyOutput) ToGetKubernetesNodePoolUpgradePolicyOutput() GetKubernetesNodePoolUpgradePolicyOutput
- func (o GetKubernetesNodePoolUpgradePolicyOutput) ToGetKubernetesNodePoolUpgradePolicyOutputWithContext(ctx context.Context) GetKubernetesNodePoolUpgradePolicyOutput
- type GetLoadbalancerCertificateCustomCertificate
- type GetLoadbalancerCertificateCustomCertificateArrayOutput
- func (GetLoadbalancerCertificateCustomCertificateArrayOutput) ElementType() reflect.Type
- func (o GetLoadbalancerCertificateCustomCertificateArrayOutput) Index(i pulumi.IntInput) GetLoadbalancerCertificateCustomCertificateOutput
- func (o GetLoadbalancerCertificateCustomCertificateArrayOutput) ToGetLoadbalancerCertificateCustomCertificateArrayOutput() GetLoadbalancerCertificateCustomCertificateArrayOutput
- func (o GetLoadbalancerCertificateCustomCertificateArrayOutput) ToGetLoadbalancerCertificateCustomCertificateArrayOutputWithContext(ctx context.Context) GetLoadbalancerCertificateCustomCertificateArrayOutput
- type GetLoadbalancerCertificateCustomCertificateOutput
- func (o GetLoadbalancerCertificateCustomCertificateOutput) CertificateChain() pulumi.StringOutput
- func (GetLoadbalancerCertificateCustomCertificateOutput) ElementType() reflect.Type
- func (o GetLoadbalancerCertificateCustomCertificateOutput) ToGetLoadbalancerCertificateCustomCertificateOutput() GetLoadbalancerCertificateCustomCertificateOutput
- func (o GetLoadbalancerCertificateCustomCertificateOutput) ToGetLoadbalancerCertificateCustomCertificateOutputWithContext(ctx context.Context) GetLoadbalancerCertificateCustomCertificateOutput
- type GetLoadbalancerCertificateLetsencrypt
- type GetLoadbalancerCertificateLetsencryptArrayOutput
- func (GetLoadbalancerCertificateLetsencryptArrayOutput) ElementType() reflect.Type
- func (o GetLoadbalancerCertificateLetsencryptArrayOutput) Index(i pulumi.IntInput) GetLoadbalancerCertificateLetsencryptOutput
- func (o GetLoadbalancerCertificateLetsencryptArrayOutput) ToGetLoadbalancerCertificateLetsencryptArrayOutput() GetLoadbalancerCertificateLetsencryptArrayOutput
- func (o GetLoadbalancerCertificateLetsencryptArrayOutput) ToGetLoadbalancerCertificateLetsencryptArrayOutputWithContext(ctx context.Context) GetLoadbalancerCertificateLetsencryptArrayOutput
- type GetLoadbalancerCertificateLetsencryptOutput
- func (o GetLoadbalancerCertificateLetsencryptOutput) CommonName() pulumi.StringOutput
- func (GetLoadbalancerCertificateLetsencryptOutput) ElementType() reflect.Type
- func (o GetLoadbalancerCertificateLetsencryptOutput) SubjectAlternativeNames() pulumi.StringArrayOutput
- func (o GetLoadbalancerCertificateLetsencryptOutput) ToGetLoadbalancerCertificateLetsencryptOutput() GetLoadbalancerCertificateLetsencryptOutput
- func (o GetLoadbalancerCertificateLetsencryptOutput) ToGetLoadbalancerCertificateLetsencryptOutputWithContext(ctx context.Context) GetLoadbalancerCertificateLetsencryptOutput
- type GetLoadbalancerPrivateNetwork
- type GetLoadbalancerPrivateNetworkArrayOutput
- func (GetLoadbalancerPrivateNetworkArrayOutput) ElementType() reflect.Type
- func (o GetLoadbalancerPrivateNetworkArrayOutput) Index(i pulumi.IntInput) GetLoadbalancerPrivateNetworkOutput
- func (o GetLoadbalancerPrivateNetworkArrayOutput) ToGetLoadbalancerPrivateNetworkArrayOutput() GetLoadbalancerPrivateNetworkArrayOutput
- func (o GetLoadbalancerPrivateNetworkArrayOutput) ToGetLoadbalancerPrivateNetworkArrayOutputWithContext(ctx context.Context) GetLoadbalancerPrivateNetworkArrayOutput
- type GetLoadbalancerPrivateNetworkOutput
- func (o GetLoadbalancerPrivateNetworkOutput) DhcpConfig() pulumi.BoolOutput
- func (GetLoadbalancerPrivateNetworkOutput) ElementType() reflect.Type
- func (o GetLoadbalancerPrivateNetworkOutput) PrivateNetworkId() pulumi.StringOutput
- func (o GetLoadbalancerPrivateNetworkOutput) StaticConfigs() pulumi.StringArrayOutput
- func (o GetLoadbalancerPrivateNetworkOutput) Status() pulumi.StringOutput
- func (o GetLoadbalancerPrivateNetworkOutput) ToGetLoadbalancerPrivateNetworkOutput() GetLoadbalancerPrivateNetworkOutput
- func (o GetLoadbalancerPrivateNetworkOutput) ToGetLoadbalancerPrivateNetworkOutputWithContext(ctx context.Context) GetLoadbalancerPrivateNetworkOutput
- func (o GetLoadbalancerPrivateNetworkOutput) Zone() pulumi.StringOutput
- type GetMarketplaceImageArgs
- type GetMarketplaceImageOutputArgs
- type GetMarketplaceImageResult
- type GetMarketplaceImageResultOutput
- func (GetMarketplaceImageResultOutput) ElementType() reflect.Type
- func (o GetMarketplaceImageResultOutput) Id() pulumi.StringOutput
- func (o GetMarketplaceImageResultOutput) InstanceType() pulumi.StringPtrOutput
- func (o GetMarketplaceImageResultOutput) Label() pulumi.StringOutput
- func (o GetMarketplaceImageResultOutput) ToGetMarketplaceImageResultOutput() GetMarketplaceImageResultOutput
- func (o GetMarketplaceImageResultOutput) ToGetMarketplaceImageResultOutputWithContext(ctx context.Context) GetMarketplaceImageResultOutput
- func (o GetMarketplaceImageResultOutput) Zone() pulumi.StringOutput
- type GetObjectBucketCorsRule
- type GetObjectBucketCorsRuleArrayOutput
- func (GetObjectBucketCorsRuleArrayOutput) ElementType() reflect.Type
- func (o GetObjectBucketCorsRuleArrayOutput) Index(i pulumi.IntInput) GetObjectBucketCorsRuleOutput
- func (o GetObjectBucketCorsRuleArrayOutput) ToGetObjectBucketCorsRuleArrayOutput() GetObjectBucketCorsRuleArrayOutput
- func (o GetObjectBucketCorsRuleArrayOutput) ToGetObjectBucketCorsRuleArrayOutputWithContext(ctx context.Context) GetObjectBucketCorsRuleArrayOutput
- type GetObjectBucketCorsRuleOutput
- func (o GetObjectBucketCorsRuleOutput) AllowedHeaders() pulumi.StringArrayOutput
- func (o GetObjectBucketCorsRuleOutput) AllowedMethods() pulumi.StringArrayOutput
- func (o GetObjectBucketCorsRuleOutput) AllowedOrigins() pulumi.StringArrayOutput
- func (GetObjectBucketCorsRuleOutput) ElementType() reflect.Type
- func (o GetObjectBucketCorsRuleOutput) ExposeHeaders() pulumi.StringArrayOutput
- func (o GetObjectBucketCorsRuleOutput) MaxAgeSeconds() pulumi.IntOutput
- func (o GetObjectBucketCorsRuleOutput) ToGetObjectBucketCorsRuleOutput() GetObjectBucketCorsRuleOutput
- func (o GetObjectBucketCorsRuleOutput) ToGetObjectBucketCorsRuleOutputWithContext(ctx context.Context) GetObjectBucketCorsRuleOutput
- type GetObjectBucketLifecycleRule
- type GetObjectBucketLifecycleRuleArrayOutput
- func (GetObjectBucketLifecycleRuleArrayOutput) ElementType() reflect.Type
- func (o GetObjectBucketLifecycleRuleArrayOutput) Index(i pulumi.IntInput) GetObjectBucketLifecycleRuleOutput
- func (o GetObjectBucketLifecycleRuleArrayOutput) ToGetObjectBucketLifecycleRuleArrayOutput() GetObjectBucketLifecycleRuleArrayOutput
- func (o GetObjectBucketLifecycleRuleArrayOutput) ToGetObjectBucketLifecycleRuleArrayOutputWithContext(ctx context.Context) GetObjectBucketLifecycleRuleArrayOutput
- type GetObjectBucketLifecycleRuleExpiration
- type GetObjectBucketLifecycleRuleExpirationArrayOutput
- func (GetObjectBucketLifecycleRuleExpirationArrayOutput) ElementType() reflect.Type
- func (o GetObjectBucketLifecycleRuleExpirationArrayOutput) Index(i pulumi.IntInput) GetObjectBucketLifecycleRuleExpirationOutput
- func (o GetObjectBucketLifecycleRuleExpirationArrayOutput) ToGetObjectBucketLifecycleRuleExpirationArrayOutput() GetObjectBucketLifecycleRuleExpirationArrayOutput
- func (o GetObjectBucketLifecycleRuleExpirationArrayOutput) ToGetObjectBucketLifecycleRuleExpirationArrayOutputWithContext(ctx context.Context) GetObjectBucketLifecycleRuleExpirationArrayOutput
- type GetObjectBucketLifecycleRuleExpirationOutput
- func (o GetObjectBucketLifecycleRuleExpirationOutput) Days() pulumi.IntOutput
- func (GetObjectBucketLifecycleRuleExpirationOutput) ElementType() reflect.Type
- func (o GetObjectBucketLifecycleRuleExpirationOutput) ToGetObjectBucketLifecycleRuleExpirationOutput() GetObjectBucketLifecycleRuleExpirationOutput
- func (o GetObjectBucketLifecycleRuleExpirationOutput) ToGetObjectBucketLifecycleRuleExpirationOutputWithContext(ctx context.Context) GetObjectBucketLifecycleRuleExpirationOutput
- type GetObjectBucketLifecycleRuleOutput
- func (o GetObjectBucketLifecycleRuleOutput) AbortIncompleteMultipartUploadDays() pulumi.IntOutput
- func (GetObjectBucketLifecycleRuleOutput) ElementType() reflect.Type
- func (o GetObjectBucketLifecycleRuleOutput) Enabled() pulumi.BoolOutput
- func (o GetObjectBucketLifecycleRuleOutput) Expirations() GetObjectBucketLifecycleRuleExpirationArrayOutput
- func (o GetObjectBucketLifecycleRuleOutput) Id() pulumi.StringOutput
- func (o GetObjectBucketLifecycleRuleOutput) Prefix() pulumi.StringOutput
- func (o GetObjectBucketLifecycleRuleOutput) Tags() pulumi.StringMapOutput
- func (o GetObjectBucketLifecycleRuleOutput) ToGetObjectBucketLifecycleRuleOutput() GetObjectBucketLifecycleRuleOutput
- func (o GetObjectBucketLifecycleRuleOutput) ToGetObjectBucketLifecycleRuleOutputWithContext(ctx context.Context) GetObjectBucketLifecycleRuleOutput
- func (o GetObjectBucketLifecycleRuleOutput) Transitions() GetObjectBucketLifecycleRuleTransitionArrayOutput
- type GetObjectBucketLifecycleRuleTransition
- type GetObjectBucketLifecycleRuleTransitionArrayOutput
- func (GetObjectBucketLifecycleRuleTransitionArrayOutput) ElementType() reflect.Type
- func (o GetObjectBucketLifecycleRuleTransitionArrayOutput) Index(i pulumi.IntInput) GetObjectBucketLifecycleRuleTransitionOutput
- func (o GetObjectBucketLifecycleRuleTransitionArrayOutput) ToGetObjectBucketLifecycleRuleTransitionArrayOutput() GetObjectBucketLifecycleRuleTransitionArrayOutput
- func (o GetObjectBucketLifecycleRuleTransitionArrayOutput) ToGetObjectBucketLifecycleRuleTransitionArrayOutputWithContext(ctx context.Context) GetObjectBucketLifecycleRuleTransitionArrayOutput
- type GetObjectBucketLifecycleRuleTransitionOutput
- func (o GetObjectBucketLifecycleRuleTransitionOutput) Days() pulumi.IntOutput
- func (GetObjectBucketLifecycleRuleTransitionOutput) ElementType() reflect.Type
- func (o GetObjectBucketLifecycleRuleTransitionOutput) StorageClass() pulumi.StringOutput
- func (o GetObjectBucketLifecycleRuleTransitionOutput) ToGetObjectBucketLifecycleRuleTransitionOutput() GetObjectBucketLifecycleRuleTransitionOutput
- func (o GetObjectBucketLifecycleRuleTransitionOutput) ToGetObjectBucketLifecycleRuleTransitionOutputWithContext(ctx context.Context) GetObjectBucketLifecycleRuleTransitionOutput
- type GetObjectBucketVersioning
- type GetObjectBucketVersioningArrayOutput
- func (GetObjectBucketVersioningArrayOutput) ElementType() reflect.Type
- func (o GetObjectBucketVersioningArrayOutput) Index(i pulumi.IntInput) GetObjectBucketVersioningOutput
- func (o GetObjectBucketVersioningArrayOutput) ToGetObjectBucketVersioningArrayOutput() GetObjectBucketVersioningArrayOutput
- func (o GetObjectBucketVersioningArrayOutput) ToGetObjectBucketVersioningArrayOutputWithContext(ctx context.Context) GetObjectBucketVersioningArrayOutput
- type GetObjectBucketVersioningOutput
- func (GetObjectBucketVersioningOutput) ElementType() reflect.Type
- func (o GetObjectBucketVersioningOutput) Enabled() pulumi.BoolOutput
- func (o GetObjectBucketVersioningOutput) ToGetObjectBucketVersioningOutput() GetObjectBucketVersioningOutput
- func (o GetObjectBucketVersioningOutput) ToGetObjectBucketVersioningOutputWithContext(ctx context.Context) GetObjectBucketVersioningOutput
- type GetRedisClusterAcl
- type GetRedisClusterAclArrayOutput
- func (GetRedisClusterAclArrayOutput) ElementType() reflect.Type
- func (o GetRedisClusterAclArrayOutput) Index(i pulumi.IntInput) GetRedisClusterAclOutput
- func (o GetRedisClusterAclArrayOutput) ToGetRedisClusterAclArrayOutput() GetRedisClusterAclArrayOutput
- func (o GetRedisClusterAclArrayOutput) ToGetRedisClusterAclArrayOutputWithContext(ctx context.Context) GetRedisClusterAclArrayOutput
- type GetRedisClusterAclOutput
- func (o GetRedisClusterAclOutput) Description() pulumi.StringOutput
- func (GetRedisClusterAclOutput) ElementType() reflect.Type
- func (o GetRedisClusterAclOutput) Id() pulumi.StringOutput
- func (o GetRedisClusterAclOutput) Ip() pulumi.StringOutput
- func (o GetRedisClusterAclOutput) ToGetRedisClusterAclOutput() GetRedisClusterAclOutput
- func (o GetRedisClusterAclOutput) ToGetRedisClusterAclOutputWithContext(ctx context.Context) GetRedisClusterAclOutput
- type GetRegistryImageArgs
- type GetRegistryImageOutputArgs
- type GetRegistryImageResult
- type GetRegistryImageResultOutput
- func (GetRegistryImageResultOutput) ElementType() reflect.Type
- func (o GetRegistryImageResultOutput) Id() pulumi.StringOutput
- func (o GetRegistryImageResultOutput) ImageId() pulumi.StringPtrOutput
- func (o GetRegistryImageResultOutput) Name() pulumi.StringPtrOutput
- func (o GetRegistryImageResultOutput) NamespaceId() pulumi.StringOutput
- func (o GetRegistryImageResultOutput) OrganizationId() pulumi.StringOutput
- func (o GetRegistryImageResultOutput) ProjectId() pulumi.StringOutput
- func (o GetRegistryImageResultOutput) Region() pulumi.StringOutput
- func (o GetRegistryImageResultOutput) Size() pulumi.IntOutput
- func (o GetRegistryImageResultOutput) Tags() pulumi.StringArrayOutput
- func (o GetRegistryImageResultOutput) ToGetRegistryImageResultOutput() GetRegistryImageResultOutput
- func (o GetRegistryImageResultOutput) ToGetRegistryImageResultOutputWithContext(ctx context.Context) GetRegistryImageResultOutput
- func (o GetRegistryImageResultOutput) Visibility() pulumi.StringOutput
- type GetVpcPublicPatRuleArgs
- type GetVpcPublicPatRuleOutputArgs
- type GetVpcPublicPatRuleResult
- type GetVpcPublicPatRuleResultOutput
- func (o GetVpcPublicPatRuleResultOutput) CreatedAt() pulumi.StringOutput
- func (GetVpcPublicPatRuleResultOutput) ElementType() reflect.Type
- func (o GetVpcPublicPatRuleResultOutput) GatewayId() pulumi.StringOutput
- func (o GetVpcPublicPatRuleResultOutput) Id() pulumi.StringOutput
- func (o GetVpcPublicPatRuleResultOutput) OrganizationId() pulumi.StringOutput
- func (o GetVpcPublicPatRuleResultOutput) PatRuleId() pulumi.StringOutput
- func (o GetVpcPublicPatRuleResultOutput) PrivateIp() pulumi.StringOutput
- func (o GetVpcPublicPatRuleResultOutput) PrivatePort() pulumi.IntOutput
- func (o GetVpcPublicPatRuleResultOutput) Protocol() pulumi.StringOutput
- func (o GetVpcPublicPatRuleResultOutput) PublicPort() pulumi.IntOutput
- func (o GetVpcPublicPatRuleResultOutput) ToGetVpcPublicPatRuleResultOutput() GetVpcPublicPatRuleResultOutput
- func (o GetVpcPublicPatRuleResultOutput) ToGetVpcPublicPatRuleResultOutputWithContext(ctx context.Context) GetVpcPublicPatRuleResultOutput
- func (o GetVpcPublicPatRuleResultOutput) UpdatedAt() pulumi.StringOutput
- func (o GetVpcPublicPatRuleResultOutput) Zone() pulumi.StringPtrOutput
- type InstanceIp
- type InstanceIpArgs
- type InstanceIpInput
- type InstanceIpOutput
- func (o InstanceIpOutput) Address() pulumi.StringOutput
- func (InstanceIpOutput) ElementType() reflect.Type
- func (o InstanceIpOutput) OrganizationId() pulumi.StringOutput
- func (o InstanceIpOutput) ProjectId() pulumi.StringOutput
- func (o InstanceIpOutput) Reverse() pulumi.StringOutput
- func (o InstanceIpOutput) ServerId() pulumi.StringOutput
- func (o InstanceIpOutput) Tags() pulumi.StringArrayOutput
- func (o InstanceIpOutput) ToInstanceIpOutput() InstanceIpOutput
- func (o InstanceIpOutput) ToInstanceIpOutputWithContext(ctx context.Context) InstanceIpOutput
- func (o InstanceIpOutput) Zone() pulumi.StringOutput
- type InstanceIpReverseDns
- type InstanceIpReverseDnsArgs
- type InstanceIpReverseDnsInput
- type InstanceIpReverseDnsOutput
- func (InstanceIpReverseDnsOutput) ElementType() reflect.Type
- func (o InstanceIpReverseDnsOutput) IpId() pulumi.StringOutput
- func (o InstanceIpReverseDnsOutput) Reverse() pulumi.StringOutput
- func (o InstanceIpReverseDnsOutput) ToInstanceIpReverseDnsOutput() InstanceIpReverseDnsOutput
- func (o InstanceIpReverseDnsOutput) ToInstanceIpReverseDnsOutputWithContext(ctx context.Context) InstanceIpReverseDnsOutput
- func (o InstanceIpReverseDnsOutput) Zone() pulumi.StringOutput
- type InstanceIpReverseDnsState
- type InstanceIpState
- type InstancePlacementGroup
- type InstancePlacementGroupArgs
- type InstancePlacementGroupInput
- type InstancePlacementGroupOutput
- func (InstancePlacementGroupOutput) ElementType() reflect.Type
- func (o InstancePlacementGroupOutput) Name() pulumi.StringOutput
- func (o InstancePlacementGroupOutput) OrganizationId() pulumi.StringOutput
- func (o InstancePlacementGroupOutput) PolicyMode() pulumi.StringPtrOutput
- func (o InstancePlacementGroupOutput) PolicyRespected() pulumi.BoolOutput
- func (o InstancePlacementGroupOutput) PolicyType() pulumi.StringPtrOutput
- func (o InstancePlacementGroupOutput) ProjectId() pulumi.StringOutput
- func (o InstancePlacementGroupOutput) Tags() pulumi.StringArrayOutput
- func (o InstancePlacementGroupOutput) ToInstancePlacementGroupOutput() InstancePlacementGroupOutput
- func (o InstancePlacementGroupOutput) ToInstancePlacementGroupOutputWithContext(ctx context.Context) InstancePlacementGroupOutput
- func (o InstancePlacementGroupOutput) Zone() pulumi.StringOutput
- type InstancePlacementGroupState
- type InstancePrivateNic
- type InstancePrivateNicArgs
- type InstancePrivateNicInput
- type InstancePrivateNicOutput
- func (InstancePrivateNicOutput) ElementType() reflect.Type
- func (o InstancePrivateNicOutput) MacAddress() pulumi.StringOutput
- func (o InstancePrivateNicOutput) PrivateNetworkId() pulumi.StringOutput
- func (o InstancePrivateNicOutput) ServerId() pulumi.StringOutput
- func (o InstancePrivateNicOutput) ToInstancePrivateNicOutput() InstancePrivateNicOutput
- func (o InstancePrivateNicOutput) ToInstancePrivateNicOutputWithContext(ctx context.Context) InstancePrivateNicOutput
- func (o InstancePrivateNicOutput) Zone() pulumi.StringOutput
- type InstancePrivateNicState
- type InstanceSecurityGroup
- type InstanceSecurityGroupArgs
- type InstanceSecurityGroupInboundRule
- type InstanceSecurityGroupInboundRuleArgs
- func (InstanceSecurityGroupInboundRuleArgs) ElementType() reflect.Type
- func (i InstanceSecurityGroupInboundRuleArgs) ToInstanceSecurityGroupInboundRuleOutput() InstanceSecurityGroupInboundRuleOutput
- func (i InstanceSecurityGroupInboundRuleArgs) ToInstanceSecurityGroupInboundRuleOutputWithContext(ctx context.Context) InstanceSecurityGroupInboundRuleOutput
- type InstanceSecurityGroupInboundRuleArray
- func (InstanceSecurityGroupInboundRuleArray) ElementType() reflect.Type
- func (i InstanceSecurityGroupInboundRuleArray) ToInstanceSecurityGroupInboundRuleArrayOutput() InstanceSecurityGroupInboundRuleArrayOutput
- func (i InstanceSecurityGroupInboundRuleArray) ToInstanceSecurityGroupInboundRuleArrayOutputWithContext(ctx context.Context) InstanceSecurityGroupInboundRuleArrayOutput
- type InstanceSecurityGroupInboundRuleArrayInput
- type InstanceSecurityGroupInboundRuleArrayOutput
- func (InstanceSecurityGroupInboundRuleArrayOutput) ElementType() reflect.Type
- func (o InstanceSecurityGroupInboundRuleArrayOutput) Index(i pulumi.IntInput) InstanceSecurityGroupInboundRuleOutput
- func (o InstanceSecurityGroupInboundRuleArrayOutput) ToInstanceSecurityGroupInboundRuleArrayOutput() InstanceSecurityGroupInboundRuleArrayOutput
- func (o InstanceSecurityGroupInboundRuleArrayOutput) ToInstanceSecurityGroupInboundRuleArrayOutputWithContext(ctx context.Context) InstanceSecurityGroupInboundRuleArrayOutput
- type InstanceSecurityGroupInboundRuleInput
- type InstanceSecurityGroupInboundRuleOutput
- func (o InstanceSecurityGroupInboundRuleOutput) Action() pulumi.StringOutput
- func (InstanceSecurityGroupInboundRuleOutput) ElementType() reflect.Type
- func (o InstanceSecurityGroupInboundRuleOutput) Ip() pulumi.StringPtrOutput
- func (o InstanceSecurityGroupInboundRuleOutput) IpRange() pulumi.StringPtrOutput
- func (o InstanceSecurityGroupInboundRuleOutput) Port() pulumi.IntPtrOutput
- func (o InstanceSecurityGroupInboundRuleOutput) PortRange() pulumi.StringPtrOutput
- func (o InstanceSecurityGroupInboundRuleOutput) Protocol() pulumi.StringPtrOutput
- func (o InstanceSecurityGroupInboundRuleOutput) ToInstanceSecurityGroupInboundRuleOutput() InstanceSecurityGroupInboundRuleOutput
- func (o InstanceSecurityGroupInboundRuleOutput) ToInstanceSecurityGroupInboundRuleOutputWithContext(ctx context.Context) InstanceSecurityGroupInboundRuleOutput
- type InstanceSecurityGroupInput
- type InstanceSecurityGroupOutboundRule
- type InstanceSecurityGroupOutboundRuleArgs
- func (InstanceSecurityGroupOutboundRuleArgs) ElementType() reflect.Type
- func (i InstanceSecurityGroupOutboundRuleArgs) ToInstanceSecurityGroupOutboundRuleOutput() InstanceSecurityGroupOutboundRuleOutput
- func (i InstanceSecurityGroupOutboundRuleArgs) ToInstanceSecurityGroupOutboundRuleOutputWithContext(ctx context.Context) InstanceSecurityGroupOutboundRuleOutput
- type InstanceSecurityGroupOutboundRuleArray
- func (InstanceSecurityGroupOutboundRuleArray) ElementType() reflect.Type
- func (i InstanceSecurityGroupOutboundRuleArray) ToInstanceSecurityGroupOutboundRuleArrayOutput() InstanceSecurityGroupOutboundRuleArrayOutput
- func (i InstanceSecurityGroupOutboundRuleArray) ToInstanceSecurityGroupOutboundRuleArrayOutputWithContext(ctx context.Context) InstanceSecurityGroupOutboundRuleArrayOutput
- type InstanceSecurityGroupOutboundRuleArrayInput
- type InstanceSecurityGroupOutboundRuleArrayOutput
- func (InstanceSecurityGroupOutboundRuleArrayOutput) ElementType() reflect.Type
- func (o InstanceSecurityGroupOutboundRuleArrayOutput) Index(i pulumi.IntInput) InstanceSecurityGroupOutboundRuleOutput
- func (o InstanceSecurityGroupOutboundRuleArrayOutput) ToInstanceSecurityGroupOutboundRuleArrayOutput() InstanceSecurityGroupOutboundRuleArrayOutput
- func (o InstanceSecurityGroupOutboundRuleArrayOutput) ToInstanceSecurityGroupOutboundRuleArrayOutputWithContext(ctx context.Context) InstanceSecurityGroupOutboundRuleArrayOutput
- type InstanceSecurityGroupOutboundRuleInput
- type InstanceSecurityGroupOutboundRuleOutput
- func (o InstanceSecurityGroupOutboundRuleOutput) Action() pulumi.StringOutput
- func (InstanceSecurityGroupOutboundRuleOutput) ElementType() reflect.Type
- func (o InstanceSecurityGroupOutboundRuleOutput) Ip() pulumi.StringPtrOutput
- func (o InstanceSecurityGroupOutboundRuleOutput) IpRange() pulumi.StringPtrOutput
- func (o InstanceSecurityGroupOutboundRuleOutput) Port() pulumi.IntPtrOutput
- func (o InstanceSecurityGroupOutboundRuleOutput) PortRange() pulumi.StringPtrOutput
- func (o InstanceSecurityGroupOutboundRuleOutput) Protocol() pulumi.StringPtrOutput
- func (o InstanceSecurityGroupOutboundRuleOutput) ToInstanceSecurityGroupOutboundRuleOutput() InstanceSecurityGroupOutboundRuleOutput
- func (o InstanceSecurityGroupOutboundRuleOutput) ToInstanceSecurityGroupOutboundRuleOutputWithContext(ctx context.Context) InstanceSecurityGroupOutboundRuleOutput
- type InstanceSecurityGroupOutput
- func (o InstanceSecurityGroupOutput) Description() pulumi.StringPtrOutput
- func (InstanceSecurityGroupOutput) ElementType() reflect.Type
- func (o InstanceSecurityGroupOutput) EnableDefaultSecurity() pulumi.BoolPtrOutput
- func (o InstanceSecurityGroupOutput) ExternalRules() pulumi.BoolPtrOutput
- func (o InstanceSecurityGroupOutput) InboundDefaultPolicy() pulumi.StringPtrOutput
- func (o InstanceSecurityGroupOutput) InboundRules() InstanceSecurityGroupInboundRuleArrayOutput
- func (o InstanceSecurityGroupOutput) Name() pulumi.StringOutput
- func (o InstanceSecurityGroupOutput) OrganizationId() pulumi.StringOutput
- func (o InstanceSecurityGroupOutput) OutboundDefaultPolicy() pulumi.StringPtrOutput
- func (o InstanceSecurityGroupOutput) OutboundRules() InstanceSecurityGroupOutboundRuleArrayOutput
- func (o InstanceSecurityGroupOutput) ProjectId() pulumi.StringOutput
- func (o InstanceSecurityGroupOutput) Stateful() pulumi.BoolPtrOutput
- func (o InstanceSecurityGroupOutput) Tags() pulumi.StringArrayOutput
- func (o InstanceSecurityGroupOutput) ToInstanceSecurityGroupOutput() InstanceSecurityGroupOutput
- func (o InstanceSecurityGroupOutput) ToInstanceSecurityGroupOutputWithContext(ctx context.Context) InstanceSecurityGroupOutput
- func (o InstanceSecurityGroupOutput) Zone() pulumi.StringOutput
- type InstanceSecurityGroupRules
- func (*InstanceSecurityGroupRules) ElementType() reflect.Type
- func (i *InstanceSecurityGroupRules) ToInstanceSecurityGroupRulesOutput() InstanceSecurityGroupRulesOutput
- func (i *InstanceSecurityGroupRules) ToInstanceSecurityGroupRulesOutputWithContext(ctx context.Context) InstanceSecurityGroupRulesOutput
- type InstanceSecurityGroupRulesArgs
- type InstanceSecurityGroupRulesInboundRule
- type InstanceSecurityGroupRulesInboundRuleArgs
- func (InstanceSecurityGroupRulesInboundRuleArgs) ElementType() reflect.Type
- func (i InstanceSecurityGroupRulesInboundRuleArgs) ToInstanceSecurityGroupRulesInboundRuleOutput() InstanceSecurityGroupRulesInboundRuleOutput
- func (i InstanceSecurityGroupRulesInboundRuleArgs) ToInstanceSecurityGroupRulesInboundRuleOutputWithContext(ctx context.Context) InstanceSecurityGroupRulesInboundRuleOutput
- type InstanceSecurityGroupRulesInboundRuleArray
- func (InstanceSecurityGroupRulesInboundRuleArray) ElementType() reflect.Type
- func (i InstanceSecurityGroupRulesInboundRuleArray) ToInstanceSecurityGroupRulesInboundRuleArrayOutput() InstanceSecurityGroupRulesInboundRuleArrayOutput
- func (i InstanceSecurityGroupRulesInboundRuleArray) ToInstanceSecurityGroupRulesInboundRuleArrayOutputWithContext(ctx context.Context) InstanceSecurityGroupRulesInboundRuleArrayOutput
- type InstanceSecurityGroupRulesInboundRuleArrayInput
- type InstanceSecurityGroupRulesInboundRuleArrayOutput
- func (InstanceSecurityGroupRulesInboundRuleArrayOutput) ElementType() reflect.Type
- func (o InstanceSecurityGroupRulesInboundRuleArrayOutput) Index(i pulumi.IntInput) InstanceSecurityGroupRulesInboundRuleOutput
- func (o InstanceSecurityGroupRulesInboundRuleArrayOutput) ToInstanceSecurityGroupRulesInboundRuleArrayOutput() InstanceSecurityGroupRulesInboundRuleArrayOutput
- func (o InstanceSecurityGroupRulesInboundRuleArrayOutput) ToInstanceSecurityGroupRulesInboundRuleArrayOutputWithContext(ctx context.Context) InstanceSecurityGroupRulesInboundRuleArrayOutput
- type InstanceSecurityGroupRulesInboundRuleInput
- type InstanceSecurityGroupRulesInboundRuleOutput
- func (o InstanceSecurityGroupRulesInboundRuleOutput) Action() pulumi.StringOutput
- func (InstanceSecurityGroupRulesInboundRuleOutput) ElementType() reflect.Type
- func (o InstanceSecurityGroupRulesInboundRuleOutput) Ip() pulumi.StringPtrOutput
- func (o InstanceSecurityGroupRulesInboundRuleOutput) IpRange() pulumi.StringPtrOutput
- func (o InstanceSecurityGroupRulesInboundRuleOutput) Port() pulumi.IntPtrOutput
- func (o InstanceSecurityGroupRulesInboundRuleOutput) PortRange() pulumi.StringPtrOutput
- func (o InstanceSecurityGroupRulesInboundRuleOutput) Protocol() pulumi.StringPtrOutput
- func (o InstanceSecurityGroupRulesInboundRuleOutput) ToInstanceSecurityGroupRulesInboundRuleOutput() InstanceSecurityGroupRulesInboundRuleOutput
- func (o InstanceSecurityGroupRulesInboundRuleOutput) ToInstanceSecurityGroupRulesInboundRuleOutputWithContext(ctx context.Context) InstanceSecurityGroupRulesInboundRuleOutput
- type InstanceSecurityGroupRulesInput
- type InstanceSecurityGroupRulesOutboundRule
- type InstanceSecurityGroupRulesOutboundRuleArgs
- func (InstanceSecurityGroupRulesOutboundRuleArgs) ElementType() reflect.Type
- func (i InstanceSecurityGroupRulesOutboundRuleArgs) ToInstanceSecurityGroupRulesOutboundRuleOutput() InstanceSecurityGroupRulesOutboundRuleOutput
- func (i InstanceSecurityGroupRulesOutboundRuleArgs) ToInstanceSecurityGroupRulesOutboundRuleOutputWithContext(ctx context.Context) InstanceSecurityGroupRulesOutboundRuleOutput
- type InstanceSecurityGroupRulesOutboundRuleArray
- func (InstanceSecurityGroupRulesOutboundRuleArray) ElementType() reflect.Type
- func (i InstanceSecurityGroupRulesOutboundRuleArray) ToInstanceSecurityGroupRulesOutboundRuleArrayOutput() InstanceSecurityGroupRulesOutboundRuleArrayOutput
- func (i InstanceSecurityGroupRulesOutboundRuleArray) ToInstanceSecurityGroupRulesOutboundRuleArrayOutputWithContext(ctx context.Context) InstanceSecurityGroupRulesOutboundRuleArrayOutput
- type InstanceSecurityGroupRulesOutboundRuleArrayInput
- type InstanceSecurityGroupRulesOutboundRuleArrayOutput
- func (InstanceSecurityGroupRulesOutboundRuleArrayOutput) ElementType() reflect.Type
- func (o InstanceSecurityGroupRulesOutboundRuleArrayOutput) Index(i pulumi.IntInput) InstanceSecurityGroupRulesOutboundRuleOutput
- func (o InstanceSecurityGroupRulesOutboundRuleArrayOutput) ToInstanceSecurityGroupRulesOutboundRuleArrayOutput() InstanceSecurityGroupRulesOutboundRuleArrayOutput
- func (o InstanceSecurityGroupRulesOutboundRuleArrayOutput) ToInstanceSecurityGroupRulesOutboundRuleArrayOutputWithContext(ctx context.Context) InstanceSecurityGroupRulesOutboundRuleArrayOutput
- type InstanceSecurityGroupRulesOutboundRuleInput
- type InstanceSecurityGroupRulesOutboundRuleOutput
- func (o InstanceSecurityGroupRulesOutboundRuleOutput) Action() pulumi.StringOutput
- func (InstanceSecurityGroupRulesOutboundRuleOutput) ElementType() reflect.Type
- func (o InstanceSecurityGroupRulesOutboundRuleOutput) Ip() pulumi.StringPtrOutput
- func (o InstanceSecurityGroupRulesOutboundRuleOutput) IpRange() pulumi.StringPtrOutput
- func (o InstanceSecurityGroupRulesOutboundRuleOutput) Port() pulumi.IntPtrOutput
- func (o InstanceSecurityGroupRulesOutboundRuleOutput) PortRange() pulumi.StringPtrOutput
- func (o InstanceSecurityGroupRulesOutboundRuleOutput) Protocol() pulumi.StringPtrOutput
- func (o InstanceSecurityGroupRulesOutboundRuleOutput) ToInstanceSecurityGroupRulesOutboundRuleOutput() InstanceSecurityGroupRulesOutboundRuleOutput
- func (o InstanceSecurityGroupRulesOutboundRuleOutput) ToInstanceSecurityGroupRulesOutboundRuleOutputWithContext(ctx context.Context) InstanceSecurityGroupRulesOutboundRuleOutput
- type InstanceSecurityGroupRulesOutput
- func (InstanceSecurityGroupRulesOutput) ElementType() reflect.Type
- func (o InstanceSecurityGroupRulesOutput) InboundRules() InstanceSecurityGroupRulesInboundRuleArrayOutput
- func (o InstanceSecurityGroupRulesOutput) OutboundRules() InstanceSecurityGroupRulesOutboundRuleArrayOutput
- func (o InstanceSecurityGroupRulesOutput) SecurityGroupId() pulumi.StringOutput
- func (o InstanceSecurityGroupRulesOutput) ToInstanceSecurityGroupRulesOutput() InstanceSecurityGroupRulesOutput
- func (o InstanceSecurityGroupRulesOutput) ToInstanceSecurityGroupRulesOutputWithContext(ctx context.Context) InstanceSecurityGroupRulesOutput
- type InstanceSecurityGroupRulesState
- type InstanceSecurityGroupState
- type InstanceServer
- type InstanceServerArgs
- type InstanceServerInput
- type InstanceServerOutput
- func (o InstanceServerOutput) AdditionalVolumeIds() pulumi.StringArrayOutput
- func (o InstanceServerOutput) BootType() pulumi.StringPtrOutput
- func (o InstanceServerOutput) BootscriptId() pulumi.StringOutput
- func (o InstanceServerOutput) CloudInit() pulumi.StringPtrOutput
- func (InstanceServerOutput) ElementType() reflect.Type
- func (o InstanceServerOutput) EnableDynamicIp() pulumi.BoolPtrOutput
- func (o InstanceServerOutput) EnableIpv6() pulumi.BoolPtrOutput
- func (o InstanceServerOutput) Image() pulumi.StringOutput
- func (o InstanceServerOutput) IpId() pulumi.StringPtrOutput
- func (o InstanceServerOutput) Ipv6Address() pulumi.StringOutput
- func (o InstanceServerOutput) Ipv6Gateway() pulumi.StringOutput
- func (o InstanceServerOutput) Ipv6PrefixLength() pulumi.IntOutput
- func (o InstanceServerOutput) Name() pulumi.StringOutput
- func (o InstanceServerOutput) OrganizationId() pulumi.StringOutput
- func (o InstanceServerOutput) PlacementGroupId() pulumi.StringPtrOutput
- func (o InstanceServerOutput) PlacementGroupPolicyRespected() pulumi.BoolOutput
- func (o InstanceServerOutput) PrivateIp() pulumi.StringOutput
- func (o InstanceServerOutput) PrivateNetworks() InstanceServerPrivateNetworkArrayOutput
- func (o InstanceServerOutput) ProjectId() pulumi.StringOutput
- func (o InstanceServerOutput) PublicIp() pulumi.StringOutput
- func (o InstanceServerOutput) RootVolume() InstanceServerRootVolumeOutput
- func (o InstanceServerOutput) SecurityGroupId() pulumi.StringOutput
- func (o InstanceServerOutput) State() pulumi.StringPtrOutput
- func (o InstanceServerOutput) Tags() pulumi.StringArrayOutput
- func (o InstanceServerOutput) ToInstanceServerOutput() InstanceServerOutput
- func (o InstanceServerOutput) ToInstanceServerOutputWithContext(ctx context.Context) InstanceServerOutput
- func (o InstanceServerOutput) Type() pulumi.StringOutput
- func (o InstanceServerOutput) UserData() pulumi.StringMapOutput
- func (o InstanceServerOutput) Zone() pulumi.StringOutput
- type InstanceServerPrivateNetwork
- type InstanceServerPrivateNetworkArgs
- func (InstanceServerPrivateNetworkArgs) ElementType() reflect.Type
- func (i InstanceServerPrivateNetworkArgs) ToInstanceServerPrivateNetworkOutput() InstanceServerPrivateNetworkOutput
- func (i InstanceServerPrivateNetworkArgs) ToInstanceServerPrivateNetworkOutputWithContext(ctx context.Context) InstanceServerPrivateNetworkOutput
- type InstanceServerPrivateNetworkArray
- func (InstanceServerPrivateNetworkArray) ElementType() reflect.Type
- func (i InstanceServerPrivateNetworkArray) ToInstanceServerPrivateNetworkArrayOutput() InstanceServerPrivateNetworkArrayOutput
- func (i InstanceServerPrivateNetworkArray) ToInstanceServerPrivateNetworkArrayOutputWithContext(ctx context.Context) InstanceServerPrivateNetworkArrayOutput
- type InstanceServerPrivateNetworkArrayInput
- type InstanceServerPrivateNetworkArrayOutput
- func (InstanceServerPrivateNetworkArrayOutput) ElementType() reflect.Type
- func (o InstanceServerPrivateNetworkArrayOutput) Index(i pulumi.IntInput) InstanceServerPrivateNetworkOutput
- func (o InstanceServerPrivateNetworkArrayOutput) ToInstanceServerPrivateNetworkArrayOutput() InstanceServerPrivateNetworkArrayOutput
- func (o InstanceServerPrivateNetworkArrayOutput) ToInstanceServerPrivateNetworkArrayOutputWithContext(ctx context.Context) InstanceServerPrivateNetworkArrayOutput
- type InstanceServerPrivateNetworkInput
- type InstanceServerPrivateNetworkOutput
- func (InstanceServerPrivateNetworkOutput) ElementType() reflect.Type
- func (o InstanceServerPrivateNetworkOutput) MacAddress() pulumi.StringPtrOutput
- func (o InstanceServerPrivateNetworkOutput) PnId() pulumi.StringOutput
- func (o InstanceServerPrivateNetworkOutput) Status() pulumi.StringPtrOutput
- func (o InstanceServerPrivateNetworkOutput) ToInstanceServerPrivateNetworkOutput() InstanceServerPrivateNetworkOutput
- func (o InstanceServerPrivateNetworkOutput) ToInstanceServerPrivateNetworkOutputWithContext(ctx context.Context) InstanceServerPrivateNetworkOutput
- func (o InstanceServerPrivateNetworkOutput) Zone() pulumi.StringPtrOutput
- type InstanceServerRootVolume
- type InstanceServerRootVolumeArgs
- func (InstanceServerRootVolumeArgs) ElementType() reflect.Type
- func (i InstanceServerRootVolumeArgs) ToInstanceServerRootVolumeOutput() InstanceServerRootVolumeOutput
- func (i InstanceServerRootVolumeArgs) ToInstanceServerRootVolumeOutputWithContext(ctx context.Context) InstanceServerRootVolumeOutput
- func (i InstanceServerRootVolumeArgs) ToInstanceServerRootVolumePtrOutput() InstanceServerRootVolumePtrOutput
- func (i InstanceServerRootVolumeArgs) ToInstanceServerRootVolumePtrOutputWithContext(ctx context.Context) InstanceServerRootVolumePtrOutput
- type InstanceServerRootVolumeInput
- type InstanceServerRootVolumeOutput
- func (o InstanceServerRootVolumeOutput) Boot() pulumi.BoolPtrOutput
- func (o InstanceServerRootVolumeOutput) DeleteOnTermination() pulumi.BoolPtrOutput
- func (InstanceServerRootVolumeOutput) ElementType() reflect.Type
- func (o InstanceServerRootVolumeOutput) SizeInGb() pulumi.IntPtrOutput
- func (o InstanceServerRootVolumeOutput) ToInstanceServerRootVolumeOutput() InstanceServerRootVolumeOutput
- func (o InstanceServerRootVolumeOutput) ToInstanceServerRootVolumeOutputWithContext(ctx context.Context) InstanceServerRootVolumeOutput
- func (o InstanceServerRootVolumeOutput) ToInstanceServerRootVolumePtrOutput() InstanceServerRootVolumePtrOutput
- func (o InstanceServerRootVolumeOutput) ToInstanceServerRootVolumePtrOutputWithContext(ctx context.Context) InstanceServerRootVolumePtrOutput
- func (o InstanceServerRootVolumeOutput) VolumeId() pulumi.StringPtrOutput
- func (o InstanceServerRootVolumeOutput) VolumeType() pulumi.StringPtrOutput
- type InstanceServerRootVolumePtrInput
- type InstanceServerRootVolumePtrOutput
- func (o InstanceServerRootVolumePtrOutput) Boot() pulumi.BoolPtrOutput
- func (o InstanceServerRootVolumePtrOutput) DeleteOnTermination() pulumi.BoolPtrOutput
- func (o InstanceServerRootVolumePtrOutput) Elem() InstanceServerRootVolumeOutput
- func (InstanceServerRootVolumePtrOutput) ElementType() reflect.Type
- func (o InstanceServerRootVolumePtrOutput) SizeInGb() pulumi.IntPtrOutput
- func (o InstanceServerRootVolumePtrOutput) ToInstanceServerRootVolumePtrOutput() InstanceServerRootVolumePtrOutput
- func (o InstanceServerRootVolumePtrOutput) ToInstanceServerRootVolumePtrOutputWithContext(ctx context.Context) InstanceServerRootVolumePtrOutput
- func (o InstanceServerRootVolumePtrOutput) VolumeId() pulumi.StringPtrOutput
- func (o InstanceServerRootVolumePtrOutput) VolumeType() pulumi.StringPtrOutput
- type InstanceServerState
- type InstanceSnapshot
- type InstanceSnapshotArgs
- type InstanceSnapshotInput
- type InstanceSnapshotOutput
- func (o InstanceSnapshotOutput) CreatedAt() pulumi.StringOutput
- func (InstanceSnapshotOutput) ElementType() reflect.Type
- func (o InstanceSnapshotOutput) Name() pulumi.StringOutput
- func (o InstanceSnapshotOutput) OrganizationId() pulumi.StringOutput
- func (o InstanceSnapshotOutput) ProjectId() pulumi.StringOutput
- func (o InstanceSnapshotOutput) SizeInGb() pulumi.IntOutput
- func (o InstanceSnapshotOutput) Tags() pulumi.StringArrayOutput
- func (o InstanceSnapshotOutput) ToInstanceSnapshotOutput() InstanceSnapshotOutput
- func (o InstanceSnapshotOutput) ToInstanceSnapshotOutputWithContext(ctx context.Context) InstanceSnapshotOutput
- func (o InstanceSnapshotOutput) Type() pulumi.StringOutput
- func (o InstanceSnapshotOutput) VolumeId() pulumi.StringOutput
- func (o InstanceSnapshotOutput) Zone() pulumi.StringOutput
- type InstanceSnapshotState
- type InstanceVolume
- type InstanceVolumeArgs
- type InstanceVolumeInput
- type InstanceVolumeOutput
- func (InstanceVolumeOutput) ElementType() reflect.Type
- func (o InstanceVolumeOutput) FromSnapshotId() pulumi.StringPtrOutput
- func (o InstanceVolumeOutput) FromVolumeId() pulumi.StringPtrOutput
- func (o InstanceVolumeOutput) Name() pulumi.StringOutput
- func (o InstanceVolumeOutput) OrganizationId() pulumi.StringOutput
- func (o InstanceVolumeOutput) ProjectId() pulumi.StringOutput
- func (o InstanceVolumeOutput) ServerId() pulumi.StringOutput
- func (o InstanceVolumeOutput) SizeInGb() pulumi.IntPtrOutput
- func (o InstanceVolumeOutput) Tags() pulumi.StringArrayOutput
- func (o InstanceVolumeOutput) ToInstanceVolumeOutput() InstanceVolumeOutput
- func (o InstanceVolumeOutput) ToInstanceVolumeOutputWithContext(ctx context.Context) InstanceVolumeOutput
- func (o InstanceVolumeOutput) Type() pulumi.StringOutput
- func (o InstanceVolumeOutput) Zone() pulumi.StringOutput
- type InstanceVolumeState
- type IotDevice
- type IotDeviceArgs
- type IotDeviceCertificate
- type IotDeviceCertificateArgs
- func (IotDeviceCertificateArgs) ElementType() reflect.Type
- func (i IotDeviceCertificateArgs) ToIotDeviceCertificateOutput() IotDeviceCertificateOutput
- func (i IotDeviceCertificateArgs) ToIotDeviceCertificateOutputWithContext(ctx context.Context) IotDeviceCertificateOutput
- func (i IotDeviceCertificateArgs) ToIotDeviceCertificatePtrOutput() IotDeviceCertificatePtrOutput
- func (i IotDeviceCertificateArgs) ToIotDeviceCertificatePtrOutputWithContext(ctx context.Context) IotDeviceCertificatePtrOutput
- type IotDeviceCertificateInput
- type IotDeviceCertificateOutput
- func (o IotDeviceCertificateOutput) Crt() pulumi.StringPtrOutput
- func (IotDeviceCertificateOutput) ElementType() reflect.Type
- func (o IotDeviceCertificateOutput) Key() pulumi.StringPtrOutput
- func (o IotDeviceCertificateOutput) ToIotDeviceCertificateOutput() IotDeviceCertificateOutput
- func (o IotDeviceCertificateOutput) ToIotDeviceCertificateOutputWithContext(ctx context.Context) IotDeviceCertificateOutput
- func (o IotDeviceCertificateOutput) ToIotDeviceCertificatePtrOutput() IotDeviceCertificatePtrOutput
- func (o IotDeviceCertificateOutput) ToIotDeviceCertificatePtrOutputWithContext(ctx context.Context) IotDeviceCertificatePtrOutput
- type IotDeviceCertificatePtrInput
- type IotDeviceCertificatePtrOutput
- func (o IotDeviceCertificatePtrOutput) Crt() pulumi.StringPtrOutput
- func (o IotDeviceCertificatePtrOutput) Elem() IotDeviceCertificateOutput
- func (IotDeviceCertificatePtrOutput) ElementType() reflect.Type
- func (o IotDeviceCertificatePtrOutput) Key() pulumi.StringPtrOutput
- func (o IotDeviceCertificatePtrOutput) ToIotDeviceCertificatePtrOutput() IotDeviceCertificatePtrOutput
- func (o IotDeviceCertificatePtrOutput) ToIotDeviceCertificatePtrOutputWithContext(ctx context.Context) IotDeviceCertificatePtrOutput
- type IotDeviceInput
- type IotDeviceMessageFilters
- type IotDeviceMessageFiltersArgs
- func (IotDeviceMessageFiltersArgs) ElementType() reflect.Type
- func (i IotDeviceMessageFiltersArgs) ToIotDeviceMessageFiltersOutput() IotDeviceMessageFiltersOutput
- func (i IotDeviceMessageFiltersArgs) ToIotDeviceMessageFiltersOutputWithContext(ctx context.Context) IotDeviceMessageFiltersOutput
- func (i IotDeviceMessageFiltersArgs) ToIotDeviceMessageFiltersPtrOutput() IotDeviceMessageFiltersPtrOutput
- func (i IotDeviceMessageFiltersArgs) ToIotDeviceMessageFiltersPtrOutputWithContext(ctx context.Context) IotDeviceMessageFiltersPtrOutput
- type IotDeviceMessageFiltersInput
- type IotDeviceMessageFiltersOutput
- func (IotDeviceMessageFiltersOutput) ElementType() reflect.Type
- func (o IotDeviceMessageFiltersOutput) Publish() IotDeviceMessageFiltersPublishPtrOutput
- func (o IotDeviceMessageFiltersOutput) Subscribe() IotDeviceMessageFiltersSubscribePtrOutput
- func (o IotDeviceMessageFiltersOutput) ToIotDeviceMessageFiltersOutput() IotDeviceMessageFiltersOutput
- func (o IotDeviceMessageFiltersOutput) ToIotDeviceMessageFiltersOutputWithContext(ctx context.Context) IotDeviceMessageFiltersOutput
- func (o IotDeviceMessageFiltersOutput) ToIotDeviceMessageFiltersPtrOutput() IotDeviceMessageFiltersPtrOutput
- func (o IotDeviceMessageFiltersOutput) ToIotDeviceMessageFiltersPtrOutputWithContext(ctx context.Context) IotDeviceMessageFiltersPtrOutput
- type IotDeviceMessageFiltersPtrInput
- type IotDeviceMessageFiltersPtrOutput
- func (o IotDeviceMessageFiltersPtrOutput) Elem() IotDeviceMessageFiltersOutput
- func (IotDeviceMessageFiltersPtrOutput) ElementType() reflect.Type
- func (o IotDeviceMessageFiltersPtrOutput) Publish() IotDeviceMessageFiltersPublishPtrOutput
- func (o IotDeviceMessageFiltersPtrOutput) Subscribe() IotDeviceMessageFiltersSubscribePtrOutput
- func (o IotDeviceMessageFiltersPtrOutput) ToIotDeviceMessageFiltersPtrOutput() IotDeviceMessageFiltersPtrOutput
- func (o IotDeviceMessageFiltersPtrOutput) ToIotDeviceMessageFiltersPtrOutputWithContext(ctx context.Context) IotDeviceMessageFiltersPtrOutput
- type IotDeviceMessageFiltersPublish
- type IotDeviceMessageFiltersPublishArgs
- func (IotDeviceMessageFiltersPublishArgs) ElementType() reflect.Type
- func (i IotDeviceMessageFiltersPublishArgs) ToIotDeviceMessageFiltersPublishOutput() IotDeviceMessageFiltersPublishOutput
- func (i IotDeviceMessageFiltersPublishArgs) ToIotDeviceMessageFiltersPublishOutputWithContext(ctx context.Context) IotDeviceMessageFiltersPublishOutput
- func (i IotDeviceMessageFiltersPublishArgs) ToIotDeviceMessageFiltersPublishPtrOutput() IotDeviceMessageFiltersPublishPtrOutput
- func (i IotDeviceMessageFiltersPublishArgs) ToIotDeviceMessageFiltersPublishPtrOutputWithContext(ctx context.Context) IotDeviceMessageFiltersPublishPtrOutput
- type IotDeviceMessageFiltersPublishInput
- type IotDeviceMessageFiltersPublishOutput
- func (IotDeviceMessageFiltersPublishOutput) ElementType() reflect.Type
- func (o IotDeviceMessageFiltersPublishOutput) Policy() pulumi.StringPtrOutput
- func (o IotDeviceMessageFiltersPublishOutput) ToIotDeviceMessageFiltersPublishOutput() IotDeviceMessageFiltersPublishOutput
- func (o IotDeviceMessageFiltersPublishOutput) ToIotDeviceMessageFiltersPublishOutputWithContext(ctx context.Context) IotDeviceMessageFiltersPublishOutput
- func (o IotDeviceMessageFiltersPublishOutput) ToIotDeviceMessageFiltersPublishPtrOutput() IotDeviceMessageFiltersPublishPtrOutput
- func (o IotDeviceMessageFiltersPublishOutput) ToIotDeviceMessageFiltersPublishPtrOutputWithContext(ctx context.Context) IotDeviceMessageFiltersPublishPtrOutput
- func (o IotDeviceMessageFiltersPublishOutput) Topics() pulumi.StringArrayOutput
- type IotDeviceMessageFiltersPublishPtrInput
- type IotDeviceMessageFiltersPublishPtrOutput
- func (o IotDeviceMessageFiltersPublishPtrOutput) Elem() IotDeviceMessageFiltersPublishOutput
- func (IotDeviceMessageFiltersPublishPtrOutput) ElementType() reflect.Type
- func (o IotDeviceMessageFiltersPublishPtrOutput) Policy() pulumi.StringPtrOutput
- func (o IotDeviceMessageFiltersPublishPtrOutput) ToIotDeviceMessageFiltersPublishPtrOutput() IotDeviceMessageFiltersPublishPtrOutput
- func (o IotDeviceMessageFiltersPublishPtrOutput) ToIotDeviceMessageFiltersPublishPtrOutputWithContext(ctx context.Context) IotDeviceMessageFiltersPublishPtrOutput
- func (o IotDeviceMessageFiltersPublishPtrOutput) Topics() pulumi.StringArrayOutput
- type IotDeviceMessageFiltersSubscribe
- type IotDeviceMessageFiltersSubscribeArgs
- func (IotDeviceMessageFiltersSubscribeArgs) ElementType() reflect.Type
- func (i IotDeviceMessageFiltersSubscribeArgs) ToIotDeviceMessageFiltersSubscribeOutput() IotDeviceMessageFiltersSubscribeOutput
- func (i IotDeviceMessageFiltersSubscribeArgs) ToIotDeviceMessageFiltersSubscribeOutputWithContext(ctx context.Context) IotDeviceMessageFiltersSubscribeOutput
- func (i IotDeviceMessageFiltersSubscribeArgs) ToIotDeviceMessageFiltersSubscribePtrOutput() IotDeviceMessageFiltersSubscribePtrOutput
- func (i IotDeviceMessageFiltersSubscribeArgs) ToIotDeviceMessageFiltersSubscribePtrOutputWithContext(ctx context.Context) IotDeviceMessageFiltersSubscribePtrOutput
- type IotDeviceMessageFiltersSubscribeInput
- type IotDeviceMessageFiltersSubscribeOutput
- func (IotDeviceMessageFiltersSubscribeOutput) ElementType() reflect.Type
- func (o IotDeviceMessageFiltersSubscribeOutput) Policy() pulumi.StringPtrOutput
- func (o IotDeviceMessageFiltersSubscribeOutput) ToIotDeviceMessageFiltersSubscribeOutput() IotDeviceMessageFiltersSubscribeOutput
- func (o IotDeviceMessageFiltersSubscribeOutput) ToIotDeviceMessageFiltersSubscribeOutputWithContext(ctx context.Context) IotDeviceMessageFiltersSubscribeOutput
- func (o IotDeviceMessageFiltersSubscribeOutput) ToIotDeviceMessageFiltersSubscribePtrOutput() IotDeviceMessageFiltersSubscribePtrOutput
- func (o IotDeviceMessageFiltersSubscribeOutput) ToIotDeviceMessageFiltersSubscribePtrOutputWithContext(ctx context.Context) IotDeviceMessageFiltersSubscribePtrOutput
- func (o IotDeviceMessageFiltersSubscribeOutput) Topics() pulumi.StringArrayOutput
- type IotDeviceMessageFiltersSubscribePtrInput
- type IotDeviceMessageFiltersSubscribePtrOutput
- func (o IotDeviceMessageFiltersSubscribePtrOutput) Elem() IotDeviceMessageFiltersSubscribeOutput
- func (IotDeviceMessageFiltersSubscribePtrOutput) ElementType() reflect.Type
- func (o IotDeviceMessageFiltersSubscribePtrOutput) Policy() pulumi.StringPtrOutput
- func (o IotDeviceMessageFiltersSubscribePtrOutput) ToIotDeviceMessageFiltersSubscribePtrOutput() IotDeviceMessageFiltersSubscribePtrOutput
- func (o IotDeviceMessageFiltersSubscribePtrOutput) ToIotDeviceMessageFiltersSubscribePtrOutputWithContext(ctx context.Context) IotDeviceMessageFiltersSubscribePtrOutput
- func (o IotDeviceMessageFiltersSubscribePtrOutput) Topics() pulumi.StringArrayOutput
- type IotDeviceOutput
- func (o IotDeviceOutput) AllowInsecure() pulumi.BoolPtrOutput
- func (o IotDeviceOutput) AllowMultipleConnections() pulumi.BoolPtrOutput
- func (o IotDeviceOutput) Certificate() IotDeviceCertificateOutput
- func (o IotDeviceOutput) CreatedAt() pulumi.StringOutput
- func (o IotDeviceOutput) Description() pulumi.StringPtrOutput
- func (IotDeviceOutput) ElementType() reflect.Type
- func (o IotDeviceOutput) HubId() pulumi.StringOutput
- func (o IotDeviceOutput) IsConnected() pulumi.BoolOutput
- func (o IotDeviceOutput) LastActivityAt() pulumi.StringOutput
- func (o IotDeviceOutput) MessageFilters() IotDeviceMessageFiltersPtrOutput
- func (o IotDeviceOutput) Name() pulumi.StringOutput
- func (o IotDeviceOutput) Region() pulumi.StringOutput
- func (o IotDeviceOutput) Status() pulumi.StringOutput
- func (o IotDeviceOutput) ToIotDeviceOutput() IotDeviceOutput
- func (o IotDeviceOutput) ToIotDeviceOutputWithContext(ctx context.Context) IotDeviceOutput
- func (o IotDeviceOutput) UpdatedAt() pulumi.StringOutput
- type IotDeviceState
- type IotHub
- type IotHubArgs
- type IotHubInput
- type IotHubOutput
- func (o IotHubOutput) ConnectedDeviceCount() pulumi.IntOutput
- func (o IotHubOutput) CreatedAt() pulumi.StringOutput
- func (o IotHubOutput) DeviceAutoProvisioning() pulumi.BoolPtrOutput
- func (o IotHubOutput) DeviceCount() pulumi.IntOutput
- func (o IotHubOutput) DisableEvents() pulumi.BoolPtrOutput
- func (IotHubOutput) ElementType() reflect.Type
- func (o IotHubOutput) Enabled() pulumi.BoolPtrOutput
- func (o IotHubOutput) Endpoint() pulumi.StringOutput
- func (o IotHubOutput) EventsTopicPrefix() pulumi.StringPtrOutput
- func (o IotHubOutput) HubCa() pulumi.StringPtrOutput
- func (o IotHubOutput) HubCaChallenge() pulumi.StringPtrOutput
- func (o IotHubOutput) Name() pulumi.StringOutput
- func (o IotHubOutput) OrganizationId() pulumi.StringOutput
- func (o IotHubOutput) ProductPlan() pulumi.StringOutput
- func (o IotHubOutput) ProjectId() pulumi.StringOutput
- func (o IotHubOutput) Region() pulumi.StringOutput
- func (o IotHubOutput) Status() pulumi.StringOutput
- func (o IotHubOutput) ToIotHubOutput() IotHubOutput
- func (o IotHubOutput) ToIotHubOutputWithContext(ctx context.Context) IotHubOutput
- func (o IotHubOutput) UpdatedAt() pulumi.StringOutput
- type IotHubState
- type IotNetwork
- type IotNetworkArgs
- type IotNetworkInput
- type IotNetworkOutput
- func (o IotNetworkOutput) CreatedAt() pulumi.StringOutput
- func (IotNetworkOutput) ElementType() reflect.Type
- func (o IotNetworkOutput) Endpoint() pulumi.StringOutput
- func (o IotNetworkOutput) HubId() pulumi.StringOutput
- func (o IotNetworkOutput) Name() pulumi.StringOutput
- func (o IotNetworkOutput) Secret() pulumi.StringOutput
- func (o IotNetworkOutput) ToIotNetworkOutput() IotNetworkOutput
- func (o IotNetworkOutput) ToIotNetworkOutputWithContext(ctx context.Context) IotNetworkOutput
- func (o IotNetworkOutput) TopicPrefix() pulumi.StringPtrOutput
- func (o IotNetworkOutput) Type() pulumi.StringOutput
- type IotNetworkState
- type IotRoute
- type IotRouteArgs
- type IotRouteDatabase
- type IotRouteDatabaseArgs
- func (IotRouteDatabaseArgs) ElementType() reflect.Type
- func (i IotRouteDatabaseArgs) ToIotRouteDatabaseOutput() IotRouteDatabaseOutput
- func (i IotRouteDatabaseArgs) ToIotRouteDatabaseOutputWithContext(ctx context.Context) IotRouteDatabaseOutput
- func (i IotRouteDatabaseArgs) ToIotRouteDatabasePtrOutput() IotRouteDatabasePtrOutput
- func (i IotRouteDatabaseArgs) ToIotRouteDatabasePtrOutputWithContext(ctx context.Context) IotRouteDatabasePtrOutput
- type IotRouteDatabaseInput
- type IotRouteDatabaseOutput
- func (o IotRouteDatabaseOutput) Dbname() pulumi.StringOutput
- func (IotRouteDatabaseOutput) ElementType() reflect.Type
- func (o IotRouteDatabaseOutput) Host() pulumi.StringOutput
- func (o IotRouteDatabaseOutput) Password() pulumi.StringOutput
- func (o IotRouteDatabaseOutput) Port() pulumi.IntOutput
- func (o IotRouteDatabaseOutput) Query() pulumi.StringOutput
- func (o IotRouteDatabaseOutput) ToIotRouteDatabaseOutput() IotRouteDatabaseOutput
- func (o IotRouteDatabaseOutput) ToIotRouteDatabaseOutputWithContext(ctx context.Context) IotRouteDatabaseOutput
- func (o IotRouteDatabaseOutput) ToIotRouteDatabasePtrOutput() IotRouteDatabasePtrOutput
- func (o IotRouteDatabaseOutput) ToIotRouteDatabasePtrOutputWithContext(ctx context.Context) IotRouteDatabasePtrOutput
- func (o IotRouteDatabaseOutput) Username() pulumi.StringOutput
- type IotRouteDatabasePtrInput
- type IotRouteDatabasePtrOutput
- func (o IotRouteDatabasePtrOutput) Dbname() pulumi.StringPtrOutput
- func (o IotRouteDatabasePtrOutput) Elem() IotRouteDatabaseOutput
- func (IotRouteDatabasePtrOutput) ElementType() reflect.Type
- func (o IotRouteDatabasePtrOutput) Host() pulumi.StringPtrOutput
- func (o IotRouteDatabasePtrOutput) Password() pulumi.StringPtrOutput
- func (o IotRouteDatabasePtrOutput) Port() pulumi.IntPtrOutput
- func (o IotRouteDatabasePtrOutput) Query() pulumi.StringPtrOutput
- func (o IotRouteDatabasePtrOutput) ToIotRouteDatabasePtrOutput() IotRouteDatabasePtrOutput
- func (o IotRouteDatabasePtrOutput) ToIotRouteDatabasePtrOutputWithContext(ctx context.Context) IotRouteDatabasePtrOutput
- func (o IotRouteDatabasePtrOutput) Username() pulumi.StringPtrOutput
- type IotRouteInput
- type IotRouteOutput
- func (o IotRouteOutput) CreatedAt() pulumi.StringOutput
- func (o IotRouteOutput) Database() IotRouteDatabasePtrOutput
- func (IotRouteOutput) ElementType() reflect.Type
- func (o IotRouteOutput) HubId() pulumi.StringOutput
- func (o IotRouteOutput) Name() pulumi.StringOutput
- func (o IotRouteOutput) Region() pulumi.StringOutput
- func (o IotRouteOutput) Rest() IotRouteRestPtrOutput
- func (o IotRouteOutput) S3() IotRouteS3PtrOutput
- func (o IotRouteOutput) ToIotRouteOutput() IotRouteOutput
- func (o IotRouteOutput) ToIotRouteOutputWithContext(ctx context.Context) IotRouteOutput
- func (o IotRouteOutput) Topic() pulumi.StringOutput
- type IotRouteRest
- type IotRouteRestArgs
- func (IotRouteRestArgs) ElementType() reflect.Type
- func (i IotRouteRestArgs) ToIotRouteRestOutput() IotRouteRestOutput
- func (i IotRouteRestArgs) ToIotRouteRestOutputWithContext(ctx context.Context) IotRouteRestOutput
- func (i IotRouteRestArgs) ToIotRouteRestPtrOutput() IotRouteRestPtrOutput
- func (i IotRouteRestArgs) ToIotRouteRestPtrOutputWithContext(ctx context.Context) IotRouteRestPtrOutput
- type IotRouteRestInput
- type IotRouteRestOutput
- func (IotRouteRestOutput) ElementType() reflect.Type
- func (o IotRouteRestOutput) Headers() pulumi.StringMapOutput
- func (o IotRouteRestOutput) ToIotRouteRestOutput() IotRouteRestOutput
- func (o IotRouteRestOutput) ToIotRouteRestOutputWithContext(ctx context.Context) IotRouteRestOutput
- func (o IotRouteRestOutput) ToIotRouteRestPtrOutput() IotRouteRestPtrOutput
- func (o IotRouteRestOutput) ToIotRouteRestPtrOutputWithContext(ctx context.Context) IotRouteRestPtrOutput
- func (o IotRouteRestOutput) Uri() pulumi.StringOutput
- func (o IotRouteRestOutput) Verb() pulumi.StringOutput
- type IotRouteRestPtrInput
- type IotRouteRestPtrOutput
- func (o IotRouteRestPtrOutput) Elem() IotRouteRestOutput
- func (IotRouteRestPtrOutput) ElementType() reflect.Type
- func (o IotRouteRestPtrOutput) Headers() pulumi.StringMapOutput
- func (o IotRouteRestPtrOutput) ToIotRouteRestPtrOutput() IotRouteRestPtrOutput
- func (o IotRouteRestPtrOutput) ToIotRouteRestPtrOutputWithContext(ctx context.Context) IotRouteRestPtrOutput
- func (o IotRouteRestPtrOutput) Uri() pulumi.StringPtrOutput
- func (o IotRouteRestPtrOutput) Verb() pulumi.StringPtrOutput
- type IotRouteS3
- type IotRouteS3Args
- func (IotRouteS3Args) ElementType() reflect.Type
- func (i IotRouteS3Args) ToIotRouteS3Output() IotRouteS3Output
- func (i IotRouteS3Args) ToIotRouteS3OutputWithContext(ctx context.Context) IotRouteS3Output
- func (i IotRouteS3Args) ToIotRouteS3PtrOutput() IotRouteS3PtrOutput
- func (i IotRouteS3Args) ToIotRouteS3PtrOutputWithContext(ctx context.Context) IotRouteS3PtrOutput
- type IotRouteS3Input
- type IotRouteS3Output
- func (o IotRouteS3Output) BucketName() pulumi.StringOutput
- func (o IotRouteS3Output) BucketRegion() pulumi.StringOutput
- func (IotRouteS3Output) ElementType() reflect.Type
- func (o IotRouteS3Output) ObjectPrefix() pulumi.StringPtrOutput
- func (o IotRouteS3Output) Strategy() pulumi.StringOutput
- func (o IotRouteS3Output) ToIotRouteS3Output() IotRouteS3Output
- func (o IotRouteS3Output) ToIotRouteS3OutputWithContext(ctx context.Context) IotRouteS3Output
- func (o IotRouteS3Output) ToIotRouteS3PtrOutput() IotRouteS3PtrOutput
- func (o IotRouteS3Output) ToIotRouteS3PtrOutputWithContext(ctx context.Context) IotRouteS3PtrOutput
- type IotRouteS3PtrInput
- type IotRouteS3PtrOutput
- func (o IotRouteS3PtrOutput) BucketName() pulumi.StringPtrOutput
- func (o IotRouteS3PtrOutput) BucketRegion() pulumi.StringPtrOutput
- func (o IotRouteS3PtrOutput) Elem() IotRouteS3Output
- func (IotRouteS3PtrOutput) ElementType() reflect.Type
- func (o IotRouteS3PtrOutput) ObjectPrefix() pulumi.StringPtrOutput
- func (o IotRouteS3PtrOutput) Strategy() pulumi.StringPtrOutput
- func (o IotRouteS3PtrOutput) ToIotRouteS3PtrOutput() IotRouteS3PtrOutput
- func (o IotRouteS3PtrOutput) ToIotRouteS3PtrOutputWithContext(ctx context.Context) IotRouteS3PtrOutput
- type IotRouteState
- type KubernetesCluster
- type KubernetesClusterArgs
- type KubernetesClusterAutoUpgrade
- type KubernetesClusterAutoUpgradeArgs
- func (KubernetesClusterAutoUpgradeArgs) ElementType() reflect.Type
- func (i KubernetesClusterAutoUpgradeArgs) ToKubernetesClusterAutoUpgradeOutput() KubernetesClusterAutoUpgradeOutput
- func (i KubernetesClusterAutoUpgradeArgs) ToKubernetesClusterAutoUpgradeOutputWithContext(ctx context.Context) KubernetesClusterAutoUpgradeOutput
- func (i KubernetesClusterAutoUpgradeArgs) ToKubernetesClusterAutoUpgradePtrOutput() KubernetesClusterAutoUpgradePtrOutput
- func (i KubernetesClusterAutoUpgradeArgs) ToKubernetesClusterAutoUpgradePtrOutputWithContext(ctx context.Context) KubernetesClusterAutoUpgradePtrOutput
- type KubernetesClusterAutoUpgradeInput
- type KubernetesClusterAutoUpgradeOutput
- func (KubernetesClusterAutoUpgradeOutput) ElementType() reflect.Type
- func (o KubernetesClusterAutoUpgradeOutput) Enable() pulumi.BoolOutput
- func (o KubernetesClusterAutoUpgradeOutput) MaintenanceWindowDay() pulumi.StringOutput
- func (o KubernetesClusterAutoUpgradeOutput) MaintenanceWindowStartHour() pulumi.IntOutput
- func (o KubernetesClusterAutoUpgradeOutput) ToKubernetesClusterAutoUpgradeOutput() KubernetesClusterAutoUpgradeOutput
- func (o KubernetesClusterAutoUpgradeOutput) ToKubernetesClusterAutoUpgradeOutputWithContext(ctx context.Context) KubernetesClusterAutoUpgradeOutput
- func (o KubernetesClusterAutoUpgradeOutput) ToKubernetesClusterAutoUpgradePtrOutput() KubernetesClusterAutoUpgradePtrOutput
- func (o KubernetesClusterAutoUpgradeOutput) ToKubernetesClusterAutoUpgradePtrOutputWithContext(ctx context.Context) KubernetesClusterAutoUpgradePtrOutput
- type KubernetesClusterAutoUpgradePtrInput
- type KubernetesClusterAutoUpgradePtrOutput
- func (o KubernetesClusterAutoUpgradePtrOutput) Elem() KubernetesClusterAutoUpgradeOutput
- func (KubernetesClusterAutoUpgradePtrOutput) ElementType() reflect.Type
- func (o KubernetesClusterAutoUpgradePtrOutput) Enable() pulumi.BoolPtrOutput
- func (o KubernetesClusterAutoUpgradePtrOutput) MaintenanceWindowDay() pulumi.StringPtrOutput
- func (o KubernetesClusterAutoUpgradePtrOutput) MaintenanceWindowStartHour() pulumi.IntPtrOutput
- func (o KubernetesClusterAutoUpgradePtrOutput) ToKubernetesClusterAutoUpgradePtrOutput() KubernetesClusterAutoUpgradePtrOutput
- func (o KubernetesClusterAutoUpgradePtrOutput) ToKubernetesClusterAutoUpgradePtrOutputWithContext(ctx context.Context) KubernetesClusterAutoUpgradePtrOutput
- type KubernetesClusterAutoscalerConfig
- type KubernetesClusterAutoscalerConfigArgs
- func (KubernetesClusterAutoscalerConfigArgs) ElementType() reflect.Type
- func (i KubernetesClusterAutoscalerConfigArgs) ToKubernetesClusterAutoscalerConfigOutput() KubernetesClusterAutoscalerConfigOutput
- func (i KubernetesClusterAutoscalerConfigArgs) ToKubernetesClusterAutoscalerConfigOutputWithContext(ctx context.Context) KubernetesClusterAutoscalerConfigOutput
- func (i KubernetesClusterAutoscalerConfigArgs) ToKubernetesClusterAutoscalerConfigPtrOutput() KubernetesClusterAutoscalerConfigPtrOutput
- func (i KubernetesClusterAutoscalerConfigArgs) ToKubernetesClusterAutoscalerConfigPtrOutputWithContext(ctx context.Context) KubernetesClusterAutoscalerConfigPtrOutput
- type KubernetesClusterAutoscalerConfigInput
- type KubernetesClusterAutoscalerConfigOutput
- func (o KubernetesClusterAutoscalerConfigOutput) BalanceSimilarNodeGroups() pulumi.BoolPtrOutput
- func (o KubernetesClusterAutoscalerConfigOutput) DisableScaleDown() pulumi.BoolPtrOutput
- func (KubernetesClusterAutoscalerConfigOutput) ElementType() reflect.Type
- func (o KubernetesClusterAutoscalerConfigOutput) Estimator() pulumi.StringPtrOutput
- func (o KubernetesClusterAutoscalerConfigOutput) Expander() pulumi.StringPtrOutput
- func (o KubernetesClusterAutoscalerConfigOutput) ExpendablePodsPriorityCutoff() pulumi.IntPtrOutput
- func (o KubernetesClusterAutoscalerConfigOutput) IgnoreDaemonsetsUtilization() pulumi.BoolPtrOutput
- func (o KubernetesClusterAutoscalerConfigOutput) MaxGracefulTerminationSec() pulumi.IntPtrOutput
- func (o KubernetesClusterAutoscalerConfigOutput) ScaleDownDelayAfterAdd() pulumi.StringPtrOutput
- func (o KubernetesClusterAutoscalerConfigOutput) ScaleDownUnneededTime() pulumi.StringPtrOutput
- func (o KubernetesClusterAutoscalerConfigOutput) ScaleDownUtilizationThreshold() pulumi.Float64PtrOutput
- func (o KubernetesClusterAutoscalerConfigOutput) ToKubernetesClusterAutoscalerConfigOutput() KubernetesClusterAutoscalerConfigOutput
- func (o KubernetesClusterAutoscalerConfigOutput) ToKubernetesClusterAutoscalerConfigOutputWithContext(ctx context.Context) KubernetesClusterAutoscalerConfigOutput
- func (o KubernetesClusterAutoscalerConfigOutput) ToKubernetesClusterAutoscalerConfigPtrOutput() KubernetesClusterAutoscalerConfigPtrOutput
- func (o KubernetesClusterAutoscalerConfigOutput) ToKubernetesClusterAutoscalerConfigPtrOutputWithContext(ctx context.Context) KubernetesClusterAutoscalerConfigPtrOutput
- type KubernetesClusterAutoscalerConfigPtrInput
- type KubernetesClusterAutoscalerConfigPtrOutput
- func (o KubernetesClusterAutoscalerConfigPtrOutput) BalanceSimilarNodeGroups() pulumi.BoolPtrOutput
- func (o KubernetesClusterAutoscalerConfigPtrOutput) DisableScaleDown() pulumi.BoolPtrOutput
- func (o KubernetesClusterAutoscalerConfigPtrOutput) Elem() KubernetesClusterAutoscalerConfigOutput
- func (KubernetesClusterAutoscalerConfigPtrOutput) ElementType() reflect.Type
- func (o KubernetesClusterAutoscalerConfigPtrOutput) Estimator() pulumi.StringPtrOutput
- func (o KubernetesClusterAutoscalerConfigPtrOutput) Expander() pulumi.StringPtrOutput
- func (o KubernetesClusterAutoscalerConfigPtrOutput) ExpendablePodsPriorityCutoff() pulumi.IntPtrOutput
- func (o KubernetesClusterAutoscalerConfigPtrOutput) IgnoreDaemonsetsUtilization() pulumi.BoolPtrOutput
- func (o KubernetesClusterAutoscalerConfigPtrOutput) MaxGracefulTerminationSec() pulumi.IntPtrOutput
- func (o KubernetesClusterAutoscalerConfigPtrOutput) ScaleDownDelayAfterAdd() pulumi.StringPtrOutput
- func (o KubernetesClusterAutoscalerConfigPtrOutput) ScaleDownUnneededTime() pulumi.StringPtrOutput
- func (o KubernetesClusterAutoscalerConfigPtrOutput) ScaleDownUtilizationThreshold() pulumi.Float64PtrOutput
- func (o KubernetesClusterAutoscalerConfigPtrOutput) ToKubernetesClusterAutoscalerConfigPtrOutput() KubernetesClusterAutoscalerConfigPtrOutput
- func (o KubernetesClusterAutoscalerConfigPtrOutput) ToKubernetesClusterAutoscalerConfigPtrOutputWithContext(ctx context.Context) KubernetesClusterAutoscalerConfigPtrOutput
- type KubernetesClusterInput
- type KubernetesClusterKubeconfig
- type KubernetesClusterKubeconfigArgs
- func (KubernetesClusterKubeconfigArgs) ElementType() reflect.Type
- func (i KubernetesClusterKubeconfigArgs) ToKubernetesClusterKubeconfigOutput() KubernetesClusterKubeconfigOutput
- func (i KubernetesClusterKubeconfigArgs) ToKubernetesClusterKubeconfigOutputWithContext(ctx context.Context) KubernetesClusterKubeconfigOutput
- type KubernetesClusterKubeconfigArray
- func (KubernetesClusterKubeconfigArray) ElementType() reflect.Type
- func (i KubernetesClusterKubeconfigArray) ToKubernetesClusterKubeconfigArrayOutput() KubernetesClusterKubeconfigArrayOutput
- func (i KubernetesClusterKubeconfigArray) ToKubernetesClusterKubeconfigArrayOutputWithContext(ctx context.Context) KubernetesClusterKubeconfigArrayOutput
- type KubernetesClusterKubeconfigArrayInput
- type KubernetesClusterKubeconfigArrayOutput
- func (KubernetesClusterKubeconfigArrayOutput) ElementType() reflect.Type
- func (o KubernetesClusterKubeconfigArrayOutput) Index(i pulumi.IntInput) KubernetesClusterKubeconfigOutput
- func (o KubernetesClusterKubeconfigArrayOutput) ToKubernetesClusterKubeconfigArrayOutput() KubernetesClusterKubeconfigArrayOutput
- func (o KubernetesClusterKubeconfigArrayOutput) ToKubernetesClusterKubeconfigArrayOutputWithContext(ctx context.Context) KubernetesClusterKubeconfigArrayOutput
- type KubernetesClusterKubeconfigInput
- type KubernetesClusterKubeconfigOutput
- func (o KubernetesClusterKubeconfigOutput) ClusterCaCertificate() pulumi.StringPtrOutput
- func (o KubernetesClusterKubeconfigOutput) ConfigFile() pulumi.StringPtrOutput
- func (KubernetesClusterKubeconfigOutput) ElementType() reflect.Type
- func (o KubernetesClusterKubeconfigOutput) Host() pulumi.StringPtrOutput
- func (o KubernetesClusterKubeconfigOutput) ToKubernetesClusterKubeconfigOutput() KubernetesClusterKubeconfigOutput
- func (o KubernetesClusterKubeconfigOutput) ToKubernetesClusterKubeconfigOutputWithContext(ctx context.Context) KubernetesClusterKubeconfigOutput
- func (o KubernetesClusterKubeconfigOutput) Token() pulumi.StringPtrOutput
- type KubernetesClusterOpenIdConnectConfig
- type KubernetesClusterOpenIdConnectConfigArgs
- func (KubernetesClusterOpenIdConnectConfigArgs) ElementType() reflect.Type
- func (i KubernetesClusterOpenIdConnectConfigArgs) ToKubernetesClusterOpenIdConnectConfigOutput() KubernetesClusterOpenIdConnectConfigOutput
- func (i KubernetesClusterOpenIdConnectConfigArgs) ToKubernetesClusterOpenIdConnectConfigOutputWithContext(ctx context.Context) KubernetesClusterOpenIdConnectConfigOutput
- func (i KubernetesClusterOpenIdConnectConfigArgs) ToKubernetesClusterOpenIdConnectConfigPtrOutput() KubernetesClusterOpenIdConnectConfigPtrOutput
- func (i KubernetesClusterOpenIdConnectConfigArgs) ToKubernetesClusterOpenIdConnectConfigPtrOutputWithContext(ctx context.Context) KubernetesClusterOpenIdConnectConfigPtrOutput
- type KubernetesClusterOpenIdConnectConfigInput
- type KubernetesClusterOpenIdConnectConfigOutput
- func (o KubernetesClusterOpenIdConnectConfigOutput) ClientId() pulumi.StringOutput
- func (KubernetesClusterOpenIdConnectConfigOutput) ElementType() reflect.Type
- func (o KubernetesClusterOpenIdConnectConfigOutput) GroupsClaims() pulumi.StringArrayOutput
- func (o KubernetesClusterOpenIdConnectConfigOutput) GroupsPrefix() pulumi.StringPtrOutput
- func (o KubernetesClusterOpenIdConnectConfigOutput) IssuerUrl() pulumi.StringOutput
- func (o KubernetesClusterOpenIdConnectConfigOutput) RequiredClaims() pulumi.StringArrayOutput
- func (o KubernetesClusterOpenIdConnectConfigOutput) ToKubernetesClusterOpenIdConnectConfigOutput() KubernetesClusterOpenIdConnectConfigOutput
- func (o KubernetesClusterOpenIdConnectConfigOutput) ToKubernetesClusterOpenIdConnectConfigOutputWithContext(ctx context.Context) KubernetesClusterOpenIdConnectConfigOutput
- func (o KubernetesClusterOpenIdConnectConfigOutput) ToKubernetesClusterOpenIdConnectConfigPtrOutput() KubernetesClusterOpenIdConnectConfigPtrOutput
- func (o KubernetesClusterOpenIdConnectConfigOutput) ToKubernetesClusterOpenIdConnectConfigPtrOutputWithContext(ctx context.Context) KubernetesClusterOpenIdConnectConfigPtrOutput
- func (o KubernetesClusterOpenIdConnectConfigOutput) UsernameClaim() pulumi.StringPtrOutput
- func (o KubernetesClusterOpenIdConnectConfigOutput) UsernamePrefix() pulumi.StringPtrOutput
- type KubernetesClusterOpenIdConnectConfigPtrInput
- type KubernetesClusterOpenIdConnectConfigPtrOutput
- func (o KubernetesClusterOpenIdConnectConfigPtrOutput) ClientId() pulumi.StringPtrOutput
- func (o KubernetesClusterOpenIdConnectConfigPtrOutput) Elem() KubernetesClusterOpenIdConnectConfigOutput
- func (KubernetesClusterOpenIdConnectConfigPtrOutput) ElementType() reflect.Type
- func (o KubernetesClusterOpenIdConnectConfigPtrOutput) GroupsClaims() pulumi.StringArrayOutput
- func (o KubernetesClusterOpenIdConnectConfigPtrOutput) GroupsPrefix() pulumi.StringPtrOutput
- func (o KubernetesClusterOpenIdConnectConfigPtrOutput) IssuerUrl() pulumi.StringPtrOutput
- func (o KubernetesClusterOpenIdConnectConfigPtrOutput) RequiredClaims() pulumi.StringArrayOutput
- func (o KubernetesClusterOpenIdConnectConfigPtrOutput) ToKubernetesClusterOpenIdConnectConfigPtrOutput() KubernetesClusterOpenIdConnectConfigPtrOutput
- func (o KubernetesClusterOpenIdConnectConfigPtrOutput) ToKubernetesClusterOpenIdConnectConfigPtrOutputWithContext(ctx context.Context) KubernetesClusterOpenIdConnectConfigPtrOutput
- func (o KubernetesClusterOpenIdConnectConfigPtrOutput) UsernameClaim() pulumi.StringPtrOutput
- func (o KubernetesClusterOpenIdConnectConfigPtrOutput) UsernamePrefix() pulumi.StringPtrOutput
- type KubernetesClusterOutput
- func (o KubernetesClusterOutput) AdmissionPlugins() pulumi.StringArrayOutput
- func (o KubernetesClusterOutput) ApiserverCertSans() pulumi.StringArrayOutput
- func (o KubernetesClusterOutput) ApiserverUrl() pulumi.StringOutput
- func (o KubernetesClusterOutput) AutoUpgrade() KubernetesClusterAutoUpgradeOutput
- func (o KubernetesClusterOutput) AutoscalerConfig() KubernetesClusterAutoscalerConfigOutput
- func (o KubernetesClusterOutput) Cni() pulumi.StringOutput
- func (o KubernetesClusterOutput) CreatedAt() pulumi.StringOutput
- func (o KubernetesClusterOutput) DeleteAdditionalResources() pulumi.BoolPtrOutput
- func (o KubernetesClusterOutput) Description() pulumi.StringPtrOutput
- func (KubernetesClusterOutput) ElementType() reflect.Type
- func (o KubernetesClusterOutput) FeatureGates() pulumi.StringArrayOutput
- func (o KubernetesClusterOutput) Kubeconfigs() KubernetesClusterKubeconfigArrayOutput
- func (o KubernetesClusterOutput) Name() pulumi.StringOutput
- func (o KubernetesClusterOutput) OpenIdConnectConfig() KubernetesClusterOpenIdConnectConfigOutput
- func (o KubernetesClusterOutput) OrganizationId() pulumi.StringOutput
- func (o KubernetesClusterOutput) ProjectId() pulumi.StringOutput
- func (o KubernetesClusterOutput) Region() pulumi.StringOutput
- func (o KubernetesClusterOutput) Status() pulumi.StringOutput
- func (o KubernetesClusterOutput) Tags() pulumi.StringArrayOutput
- func (o KubernetesClusterOutput) ToKubernetesClusterOutput() KubernetesClusterOutput
- func (o KubernetesClusterOutput) ToKubernetesClusterOutputWithContext(ctx context.Context) KubernetesClusterOutput
- func (o KubernetesClusterOutput) Type() pulumi.StringOutput
- func (o KubernetesClusterOutput) UpdatedAt() pulumi.StringOutput
- func (o KubernetesClusterOutput) UpgradeAvailable() pulumi.BoolOutput
- func (o KubernetesClusterOutput) Version() pulumi.StringOutput
- func (o KubernetesClusterOutput) WildcardDns() pulumi.StringOutput
- type KubernetesClusterState
- type KubernetesNodePool
- type KubernetesNodePoolArgs
- type KubernetesNodePoolInput
- type KubernetesNodePoolNode
- type KubernetesNodePoolNodeArgs
- type KubernetesNodePoolNodeArray
- func (KubernetesNodePoolNodeArray) ElementType() reflect.Type
- func (i KubernetesNodePoolNodeArray) ToKubernetesNodePoolNodeArrayOutput() KubernetesNodePoolNodeArrayOutput
- func (i KubernetesNodePoolNodeArray) ToKubernetesNodePoolNodeArrayOutputWithContext(ctx context.Context) KubernetesNodePoolNodeArrayOutput
- type KubernetesNodePoolNodeArrayInput
- type KubernetesNodePoolNodeArrayOutput
- func (KubernetesNodePoolNodeArrayOutput) ElementType() reflect.Type
- func (o KubernetesNodePoolNodeArrayOutput) Index(i pulumi.IntInput) KubernetesNodePoolNodeOutput
- func (o KubernetesNodePoolNodeArrayOutput) ToKubernetesNodePoolNodeArrayOutput() KubernetesNodePoolNodeArrayOutput
- func (o KubernetesNodePoolNodeArrayOutput) ToKubernetesNodePoolNodeArrayOutputWithContext(ctx context.Context) KubernetesNodePoolNodeArrayOutput
- type KubernetesNodePoolNodeInput
- type KubernetesNodePoolNodeOutput
- func (KubernetesNodePoolNodeOutput) ElementType() reflect.Type
- func (o KubernetesNodePoolNodeOutput) Name() pulumi.StringPtrOutput
- func (o KubernetesNodePoolNodeOutput) PublicIp() pulumi.StringPtrOutput
- func (o KubernetesNodePoolNodeOutput) PublicIpV6() pulumi.StringPtrOutput
- func (o KubernetesNodePoolNodeOutput) Status() pulumi.StringPtrOutput
- func (o KubernetesNodePoolNodeOutput) ToKubernetesNodePoolNodeOutput() KubernetesNodePoolNodeOutput
- func (o KubernetesNodePoolNodeOutput) ToKubernetesNodePoolNodeOutputWithContext(ctx context.Context) KubernetesNodePoolNodeOutput
- type KubernetesNodePoolOutput
- func (o KubernetesNodePoolOutput) Autohealing() pulumi.BoolPtrOutput
- func (o KubernetesNodePoolOutput) Autoscaling() pulumi.BoolPtrOutput
- func (o KubernetesNodePoolOutput) ClusterId() pulumi.StringOutput
- func (o KubernetesNodePoolOutput) ContainerRuntime() pulumi.StringPtrOutput
- func (o KubernetesNodePoolOutput) CreatedAt() pulumi.StringOutput
- func (o KubernetesNodePoolOutput) CurrentSize() pulumi.IntOutput
- func (KubernetesNodePoolOutput) ElementType() reflect.Type
- func (o KubernetesNodePoolOutput) KubeletArgs() pulumi.StringMapOutput
- func (o KubernetesNodePoolOutput) MaxSize() pulumi.IntOutput
- func (o KubernetesNodePoolOutput) MinSize() pulumi.IntPtrOutput
- func (o KubernetesNodePoolOutput) Name() pulumi.StringOutput
- func (o KubernetesNodePoolOutput) NodeType() pulumi.StringOutput
- func (o KubernetesNodePoolOutput) Nodes() KubernetesNodePoolNodeArrayOutput
- func (o KubernetesNodePoolOutput) PlacementGroupId() pulumi.StringPtrOutput
- func (o KubernetesNodePoolOutput) Region() pulumi.StringOutput
- func (o KubernetesNodePoolOutput) Size() pulumi.IntOutput
- func (o KubernetesNodePoolOutput) Status() pulumi.StringOutput
- func (o KubernetesNodePoolOutput) Tags() pulumi.StringArrayOutput
- func (o KubernetesNodePoolOutput) ToKubernetesNodePoolOutput() KubernetesNodePoolOutput
- func (o KubernetesNodePoolOutput) ToKubernetesNodePoolOutputWithContext(ctx context.Context) KubernetesNodePoolOutput
- func (o KubernetesNodePoolOutput) UpdatedAt() pulumi.StringOutput
- func (o KubernetesNodePoolOutput) UpgradePolicy() KubernetesNodePoolUpgradePolicyOutput
- func (o KubernetesNodePoolOutput) Version() pulumi.StringOutput
- func (o KubernetesNodePoolOutput) WaitForPoolReady() pulumi.BoolPtrOutput
- func (o KubernetesNodePoolOutput) Zone() pulumi.StringOutput
- type KubernetesNodePoolState
- type KubernetesNodePoolUpgradePolicy
- type KubernetesNodePoolUpgradePolicyArgs
- func (KubernetesNodePoolUpgradePolicyArgs) ElementType() reflect.Type
- func (i KubernetesNodePoolUpgradePolicyArgs) ToKubernetesNodePoolUpgradePolicyOutput() KubernetesNodePoolUpgradePolicyOutput
- func (i KubernetesNodePoolUpgradePolicyArgs) ToKubernetesNodePoolUpgradePolicyOutputWithContext(ctx context.Context) KubernetesNodePoolUpgradePolicyOutput
- func (i KubernetesNodePoolUpgradePolicyArgs) ToKubernetesNodePoolUpgradePolicyPtrOutput() KubernetesNodePoolUpgradePolicyPtrOutput
- func (i KubernetesNodePoolUpgradePolicyArgs) ToKubernetesNodePoolUpgradePolicyPtrOutputWithContext(ctx context.Context) KubernetesNodePoolUpgradePolicyPtrOutput
- type KubernetesNodePoolUpgradePolicyInput
- type KubernetesNodePoolUpgradePolicyOutput
- func (KubernetesNodePoolUpgradePolicyOutput) ElementType() reflect.Type
- func (o KubernetesNodePoolUpgradePolicyOutput) MaxSurge() pulumi.IntPtrOutput
- func (o KubernetesNodePoolUpgradePolicyOutput) MaxUnavailable() pulumi.IntPtrOutput
- func (o KubernetesNodePoolUpgradePolicyOutput) ToKubernetesNodePoolUpgradePolicyOutput() KubernetesNodePoolUpgradePolicyOutput
- func (o KubernetesNodePoolUpgradePolicyOutput) ToKubernetesNodePoolUpgradePolicyOutputWithContext(ctx context.Context) KubernetesNodePoolUpgradePolicyOutput
- func (o KubernetesNodePoolUpgradePolicyOutput) ToKubernetesNodePoolUpgradePolicyPtrOutput() KubernetesNodePoolUpgradePolicyPtrOutput
- func (o KubernetesNodePoolUpgradePolicyOutput) ToKubernetesNodePoolUpgradePolicyPtrOutputWithContext(ctx context.Context) KubernetesNodePoolUpgradePolicyPtrOutput
- type KubernetesNodePoolUpgradePolicyPtrInput
- type KubernetesNodePoolUpgradePolicyPtrOutput
- func (o KubernetesNodePoolUpgradePolicyPtrOutput) Elem() KubernetesNodePoolUpgradePolicyOutput
- func (KubernetesNodePoolUpgradePolicyPtrOutput) ElementType() reflect.Type
- func (o KubernetesNodePoolUpgradePolicyPtrOutput) MaxSurge() pulumi.IntPtrOutput
- func (o KubernetesNodePoolUpgradePolicyPtrOutput) MaxUnavailable() pulumi.IntPtrOutput
- func (o KubernetesNodePoolUpgradePolicyPtrOutput) ToKubernetesNodePoolUpgradePolicyPtrOutput() KubernetesNodePoolUpgradePolicyPtrOutput
- func (o KubernetesNodePoolUpgradePolicyPtrOutput) ToKubernetesNodePoolUpgradePolicyPtrOutputWithContext(ctx context.Context) KubernetesNodePoolUpgradePolicyPtrOutput
- type Loadbalancer
- type LoadbalancerArgs
- type LoadbalancerBackend
- type LoadbalancerBackendArgs
- type LoadbalancerBackendHealthCheckHttp
- type LoadbalancerBackendHealthCheckHttpArgs
- func (LoadbalancerBackendHealthCheckHttpArgs) ElementType() reflect.Type
- func (i LoadbalancerBackendHealthCheckHttpArgs) ToLoadbalancerBackendHealthCheckHttpOutput() LoadbalancerBackendHealthCheckHttpOutput
- func (i LoadbalancerBackendHealthCheckHttpArgs) ToLoadbalancerBackendHealthCheckHttpOutputWithContext(ctx context.Context) LoadbalancerBackendHealthCheckHttpOutput
- func (i LoadbalancerBackendHealthCheckHttpArgs) ToLoadbalancerBackendHealthCheckHttpPtrOutput() LoadbalancerBackendHealthCheckHttpPtrOutput
- func (i LoadbalancerBackendHealthCheckHttpArgs) ToLoadbalancerBackendHealthCheckHttpPtrOutputWithContext(ctx context.Context) LoadbalancerBackendHealthCheckHttpPtrOutput
- type LoadbalancerBackendHealthCheckHttpInput
- type LoadbalancerBackendHealthCheckHttpOutput
- func (o LoadbalancerBackendHealthCheckHttpOutput) Code() pulumi.IntPtrOutput
- func (LoadbalancerBackendHealthCheckHttpOutput) ElementType() reflect.Type
- func (o LoadbalancerBackendHealthCheckHttpOutput) Method() pulumi.StringPtrOutput
- func (o LoadbalancerBackendHealthCheckHttpOutput) ToLoadbalancerBackendHealthCheckHttpOutput() LoadbalancerBackendHealthCheckHttpOutput
- func (o LoadbalancerBackendHealthCheckHttpOutput) ToLoadbalancerBackendHealthCheckHttpOutputWithContext(ctx context.Context) LoadbalancerBackendHealthCheckHttpOutput
- func (o LoadbalancerBackendHealthCheckHttpOutput) ToLoadbalancerBackendHealthCheckHttpPtrOutput() LoadbalancerBackendHealthCheckHttpPtrOutput
- func (o LoadbalancerBackendHealthCheckHttpOutput) ToLoadbalancerBackendHealthCheckHttpPtrOutputWithContext(ctx context.Context) LoadbalancerBackendHealthCheckHttpPtrOutput
- func (o LoadbalancerBackendHealthCheckHttpOutput) Uri() pulumi.StringOutput
- type LoadbalancerBackendHealthCheckHttpPtrInput
- type LoadbalancerBackendHealthCheckHttpPtrOutput
- func (o LoadbalancerBackendHealthCheckHttpPtrOutput) Code() pulumi.IntPtrOutput
- func (o LoadbalancerBackendHealthCheckHttpPtrOutput) Elem() LoadbalancerBackendHealthCheckHttpOutput
- func (LoadbalancerBackendHealthCheckHttpPtrOutput) ElementType() reflect.Type
- func (o LoadbalancerBackendHealthCheckHttpPtrOutput) Method() pulumi.StringPtrOutput
- func (o LoadbalancerBackendHealthCheckHttpPtrOutput) ToLoadbalancerBackendHealthCheckHttpPtrOutput() LoadbalancerBackendHealthCheckHttpPtrOutput
- func (o LoadbalancerBackendHealthCheckHttpPtrOutput) ToLoadbalancerBackendHealthCheckHttpPtrOutputWithContext(ctx context.Context) LoadbalancerBackendHealthCheckHttpPtrOutput
- func (o LoadbalancerBackendHealthCheckHttpPtrOutput) Uri() pulumi.StringPtrOutput
- type LoadbalancerBackendHealthCheckHttps
- type LoadbalancerBackendHealthCheckHttpsArgs
- func (LoadbalancerBackendHealthCheckHttpsArgs) ElementType() reflect.Type
- func (i LoadbalancerBackendHealthCheckHttpsArgs) ToLoadbalancerBackendHealthCheckHttpsOutput() LoadbalancerBackendHealthCheckHttpsOutput
- func (i LoadbalancerBackendHealthCheckHttpsArgs) ToLoadbalancerBackendHealthCheckHttpsOutputWithContext(ctx context.Context) LoadbalancerBackendHealthCheckHttpsOutput
- func (i LoadbalancerBackendHealthCheckHttpsArgs) ToLoadbalancerBackendHealthCheckHttpsPtrOutput() LoadbalancerBackendHealthCheckHttpsPtrOutput
- func (i LoadbalancerBackendHealthCheckHttpsArgs) ToLoadbalancerBackendHealthCheckHttpsPtrOutputWithContext(ctx context.Context) LoadbalancerBackendHealthCheckHttpsPtrOutput
- type LoadbalancerBackendHealthCheckHttpsInput
- type LoadbalancerBackendHealthCheckHttpsOutput
- func (o LoadbalancerBackendHealthCheckHttpsOutput) Code() pulumi.IntPtrOutput
- func (LoadbalancerBackendHealthCheckHttpsOutput) ElementType() reflect.Type
- func (o LoadbalancerBackendHealthCheckHttpsOutput) Method() pulumi.StringPtrOutput
- func (o LoadbalancerBackendHealthCheckHttpsOutput) ToLoadbalancerBackendHealthCheckHttpsOutput() LoadbalancerBackendHealthCheckHttpsOutput
- func (o LoadbalancerBackendHealthCheckHttpsOutput) ToLoadbalancerBackendHealthCheckHttpsOutputWithContext(ctx context.Context) LoadbalancerBackendHealthCheckHttpsOutput
- func (o LoadbalancerBackendHealthCheckHttpsOutput) ToLoadbalancerBackendHealthCheckHttpsPtrOutput() LoadbalancerBackendHealthCheckHttpsPtrOutput
- func (o LoadbalancerBackendHealthCheckHttpsOutput) ToLoadbalancerBackendHealthCheckHttpsPtrOutputWithContext(ctx context.Context) LoadbalancerBackendHealthCheckHttpsPtrOutput
- func (o LoadbalancerBackendHealthCheckHttpsOutput) Uri() pulumi.StringOutput
- type LoadbalancerBackendHealthCheckHttpsPtrInput
- type LoadbalancerBackendHealthCheckHttpsPtrOutput
- func (o LoadbalancerBackendHealthCheckHttpsPtrOutput) Code() pulumi.IntPtrOutput
- func (o LoadbalancerBackendHealthCheckHttpsPtrOutput) Elem() LoadbalancerBackendHealthCheckHttpsOutput
- func (LoadbalancerBackendHealthCheckHttpsPtrOutput) ElementType() reflect.Type
- func (o LoadbalancerBackendHealthCheckHttpsPtrOutput) Method() pulumi.StringPtrOutput
- func (o LoadbalancerBackendHealthCheckHttpsPtrOutput) ToLoadbalancerBackendHealthCheckHttpsPtrOutput() LoadbalancerBackendHealthCheckHttpsPtrOutput
- func (o LoadbalancerBackendHealthCheckHttpsPtrOutput) ToLoadbalancerBackendHealthCheckHttpsPtrOutputWithContext(ctx context.Context) LoadbalancerBackendHealthCheckHttpsPtrOutput
- func (o LoadbalancerBackendHealthCheckHttpsPtrOutput) Uri() pulumi.StringPtrOutput
- type LoadbalancerBackendHealthCheckTcp
- type LoadbalancerBackendHealthCheckTcpArgs
- func (LoadbalancerBackendHealthCheckTcpArgs) ElementType() reflect.Type
- func (i LoadbalancerBackendHealthCheckTcpArgs) ToLoadbalancerBackendHealthCheckTcpOutput() LoadbalancerBackendHealthCheckTcpOutput
- func (i LoadbalancerBackendHealthCheckTcpArgs) ToLoadbalancerBackendHealthCheckTcpOutputWithContext(ctx context.Context) LoadbalancerBackendHealthCheckTcpOutput
- func (i LoadbalancerBackendHealthCheckTcpArgs) ToLoadbalancerBackendHealthCheckTcpPtrOutput() LoadbalancerBackendHealthCheckTcpPtrOutput
- func (i LoadbalancerBackendHealthCheckTcpArgs) ToLoadbalancerBackendHealthCheckTcpPtrOutputWithContext(ctx context.Context) LoadbalancerBackendHealthCheckTcpPtrOutput
- type LoadbalancerBackendHealthCheckTcpInput
- type LoadbalancerBackendHealthCheckTcpOutput
- func (LoadbalancerBackendHealthCheckTcpOutput) ElementType() reflect.Type
- func (o LoadbalancerBackendHealthCheckTcpOutput) ToLoadbalancerBackendHealthCheckTcpOutput() LoadbalancerBackendHealthCheckTcpOutput
- func (o LoadbalancerBackendHealthCheckTcpOutput) ToLoadbalancerBackendHealthCheckTcpOutputWithContext(ctx context.Context) LoadbalancerBackendHealthCheckTcpOutput
- func (o LoadbalancerBackendHealthCheckTcpOutput) ToLoadbalancerBackendHealthCheckTcpPtrOutput() LoadbalancerBackendHealthCheckTcpPtrOutput
- func (o LoadbalancerBackendHealthCheckTcpOutput) ToLoadbalancerBackendHealthCheckTcpPtrOutputWithContext(ctx context.Context) LoadbalancerBackendHealthCheckTcpPtrOutput
- type LoadbalancerBackendHealthCheckTcpPtrInput
- type LoadbalancerBackendHealthCheckTcpPtrOutput
- func (o LoadbalancerBackendHealthCheckTcpPtrOutput) Elem() LoadbalancerBackendHealthCheckTcpOutput
- func (LoadbalancerBackendHealthCheckTcpPtrOutput) ElementType() reflect.Type
- func (o LoadbalancerBackendHealthCheckTcpPtrOutput) ToLoadbalancerBackendHealthCheckTcpPtrOutput() LoadbalancerBackendHealthCheckTcpPtrOutput
- func (o LoadbalancerBackendHealthCheckTcpPtrOutput) ToLoadbalancerBackendHealthCheckTcpPtrOutputWithContext(ctx context.Context) LoadbalancerBackendHealthCheckTcpPtrOutput
- type LoadbalancerBackendInput
- type LoadbalancerBackendOutput
- func (LoadbalancerBackendOutput) ElementType() reflect.Type
- func (o LoadbalancerBackendOutput) ForwardPort() pulumi.IntOutput
- func (o LoadbalancerBackendOutput) ForwardPortAlgorithm() pulumi.StringPtrOutput
- func (o LoadbalancerBackendOutput) ForwardProtocol() pulumi.StringOutput
- func (o LoadbalancerBackendOutput) HealthCheckDelay() pulumi.StringPtrOutput
- func (o LoadbalancerBackendOutput) HealthCheckHttp() LoadbalancerBackendHealthCheckHttpPtrOutput
- func (o LoadbalancerBackendOutput) HealthCheckHttps() LoadbalancerBackendHealthCheckHttpsPtrOutput
- func (o LoadbalancerBackendOutput) HealthCheckMaxRetries() pulumi.IntPtrOutput
- func (o LoadbalancerBackendOutput) HealthCheckPort() pulumi.IntOutput
- func (o LoadbalancerBackendOutput) HealthCheckTcp() LoadbalancerBackendHealthCheckTcpOutput
- func (o LoadbalancerBackendOutput) HealthCheckTimeout() pulumi.StringPtrOutput
- func (o LoadbalancerBackendOutput) LbId() pulumi.StringOutput
- func (o LoadbalancerBackendOutput) Name() pulumi.StringOutput
- func (o LoadbalancerBackendOutput) OnMarkedDownAction() pulumi.StringPtrOutput
- func (o LoadbalancerBackendOutput) ProxyProtocol() pulumi.StringPtrOutput
- func (o LoadbalancerBackendOutput) SendProxyV2() pulumi.BoolPtrOutputdeprecated
- func (o LoadbalancerBackendOutput) ServerIps() pulumi.StringArrayOutput
- func (o LoadbalancerBackendOutput) StickySessions() pulumi.StringPtrOutput
- func (o LoadbalancerBackendOutput) StickySessionsCookieName() pulumi.StringPtrOutput
- func (o LoadbalancerBackendOutput) TimeoutConnect() pulumi.StringPtrOutput
- func (o LoadbalancerBackendOutput) TimeoutServer() pulumi.StringPtrOutput
- func (o LoadbalancerBackendOutput) TimeoutTunnel() pulumi.StringPtrOutput
- func (o LoadbalancerBackendOutput) ToLoadbalancerBackendOutput() LoadbalancerBackendOutput
- func (o LoadbalancerBackendOutput) ToLoadbalancerBackendOutputWithContext(ctx context.Context) LoadbalancerBackendOutput
- type LoadbalancerBackendState
- type LoadbalancerCertificate
- type LoadbalancerCertificateArgs
- type LoadbalancerCertificateCustomCertificate
- type LoadbalancerCertificateCustomCertificateArgs
- func (LoadbalancerCertificateCustomCertificateArgs) ElementType() reflect.Type
- func (i LoadbalancerCertificateCustomCertificateArgs) ToLoadbalancerCertificateCustomCertificateOutput() LoadbalancerCertificateCustomCertificateOutput
- func (i LoadbalancerCertificateCustomCertificateArgs) ToLoadbalancerCertificateCustomCertificateOutputWithContext(ctx context.Context) LoadbalancerCertificateCustomCertificateOutput
- func (i LoadbalancerCertificateCustomCertificateArgs) ToLoadbalancerCertificateCustomCertificatePtrOutput() LoadbalancerCertificateCustomCertificatePtrOutput
- func (i LoadbalancerCertificateCustomCertificateArgs) ToLoadbalancerCertificateCustomCertificatePtrOutputWithContext(ctx context.Context) LoadbalancerCertificateCustomCertificatePtrOutput
- type LoadbalancerCertificateCustomCertificateInput
- type LoadbalancerCertificateCustomCertificateOutput
- func (o LoadbalancerCertificateCustomCertificateOutput) CertificateChain() pulumi.StringOutput
- func (LoadbalancerCertificateCustomCertificateOutput) ElementType() reflect.Type
- func (o LoadbalancerCertificateCustomCertificateOutput) ToLoadbalancerCertificateCustomCertificateOutput() LoadbalancerCertificateCustomCertificateOutput
- func (o LoadbalancerCertificateCustomCertificateOutput) ToLoadbalancerCertificateCustomCertificateOutputWithContext(ctx context.Context) LoadbalancerCertificateCustomCertificateOutput
- func (o LoadbalancerCertificateCustomCertificateOutput) ToLoadbalancerCertificateCustomCertificatePtrOutput() LoadbalancerCertificateCustomCertificatePtrOutput
- func (o LoadbalancerCertificateCustomCertificateOutput) ToLoadbalancerCertificateCustomCertificatePtrOutputWithContext(ctx context.Context) LoadbalancerCertificateCustomCertificatePtrOutput
- type LoadbalancerCertificateCustomCertificatePtrInput
- type LoadbalancerCertificateCustomCertificatePtrOutput
- func (o LoadbalancerCertificateCustomCertificatePtrOutput) CertificateChain() pulumi.StringPtrOutput
- func (o LoadbalancerCertificateCustomCertificatePtrOutput) Elem() LoadbalancerCertificateCustomCertificateOutput
- func (LoadbalancerCertificateCustomCertificatePtrOutput) ElementType() reflect.Type
- func (o LoadbalancerCertificateCustomCertificatePtrOutput) ToLoadbalancerCertificateCustomCertificatePtrOutput() LoadbalancerCertificateCustomCertificatePtrOutput
- func (o LoadbalancerCertificateCustomCertificatePtrOutput) ToLoadbalancerCertificateCustomCertificatePtrOutputWithContext(ctx context.Context) LoadbalancerCertificateCustomCertificatePtrOutput
- type LoadbalancerCertificateInput
- type LoadbalancerCertificateLetsencrypt
- type LoadbalancerCertificateLetsencryptArgs
- func (LoadbalancerCertificateLetsencryptArgs) ElementType() reflect.Type
- func (i LoadbalancerCertificateLetsencryptArgs) ToLoadbalancerCertificateLetsencryptOutput() LoadbalancerCertificateLetsencryptOutput
- func (i LoadbalancerCertificateLetsencryptArgs) ToLoadbalancerCertificateLetsencryptOutputWithContext(ctx context.Context) LoadbalancerCertificateLetsencryptOutput
- func (i LoadbalancerCertificateLetsencryptArgs) ToLoadbalancerCertificateLetsencryptPtrOutput() LoadbalancerCertificateLetsencryptPtrOutput
- func (i LoadbalancerCertificateLetsencryptArgs) ToLoadbalancerCertificateLetsencryptPtrOutputWithContext(ctx context.Context) LoadbalancerCertificateLetsencryptPtrOutput
- type LoadbalancerCertificateLetsencryptInput
- type LoadbalancerCertificateLetsencryptOutput
- func (o LoadbalancerCertificateLetsencryptOutput) CommonName() pulumi.StringOutput
- func (LoadbalancerCertificateLetsencryptOutput) ElementType() reflect.Type
- func (o LoadbalancerCertificateLetsencryptOutput) SubjectAlternativeNames() pulumi.StringArrayOutput
- func (o LoadbalancerCertificateLetsencryptOutput) ToLoadbalancerCertificateLetsencryptOutput() LoadbalancerCertificateLetsencryptOutput
- func (o LoadbalancerCertificateLetsencryptOutput) ToLoadbalancerCertificateLetsencryptOutputWithContext(ctx context.Context) LoadbalancerCertificateLetsencryptOutput
- func (o LoadbalancerCertificateLetsencryptOutput) ToLoadbalancerCertificateLetsencryptPtrOutput() LoadbalancerCertificateLetsencryptPtrOutput
- func (o LoadbalancerCertificateLetsencryptOutput) ToLoadbalancerCertificateLetsencryptPtrOutputWithContext(ctx context.Context) LoadbalancerCertificateLetsencryptPtrOutput
- type LoadbalancerCertificateLetsencryptPtrInput
- type LoadbalancerCertificateLetsencryptPtrOutput
- func (o LoadbalancerCertificateLetsencryptPtrOutput) CommonName() pulumi.StringPtrOutput
- func (o LoadbalancerCertificateLetsencryptPtrOutput) Elem() LoadbalancerCertificateLetsencryptOutput
- func (LoadbalancerCertificateLetsencryptPtrOutput) ElementType() reflect.Type
- func (o LoadbalancerCertificateLetsencryptPtrOutput) SubjectAlternativeNames() pulumi.StringArrayOutput
- func (o LoadbalancerCertificateLetsencryptPtrOutput) ToLoadbalancerCertificateLetsencryptPtrOutput() LoadbalancerCertificateLetsencryptPtrOutput
- func (o LoadbalancerCertificateLetsencryptPtrOutput) ToLoadbalancerCertificateLetsencryptPtrOutputWithContext(ctx context.Context) LoadbalancerCertificateLetsencryptPtrOutput
- type LoadbalancerCertificateOutput
- func (o LoadbalancerCertificateOutput) CommonName() pulumi.StringOutput
- func (o LoadbalancerCertificateOutput) CustomCertificate() LoadbalancerCertificateCustomCertificatePtrOutput
- func (LoadbalancerCertificateOutput) ElementType() reflect.Type
- func (o LoadbalancerCertificateOutput) Fingerprint() pulumi.StringOutput
- func (o LoadbalancerCertificateOutput) LbId() pulumi.StringOutput
- func (o LoadbalancerCertificateOutput) Letsencrypt() LoadbalancerCertificateLetsencryptPtrOutput
- func (o LoadbalancerCertificateOutput) Name() pulumi.StringOutput
- func (o LoadbalancerCertificateOutput) NotValidAfter() pulumi.StringOutput
- func (o LoadbalancerCertificateOutput) NotValidBefore() pulumi.StringOutput
- func (o LoadbalancerCertificateOutput) Status() pulumi.StringOutput
- func (o LoadbalancerCertificateOutput) SubjectAlternativeNames() pulumi.StringArrayOutput
- func (o LoadbalancerCertificateOutput) ToLoadbalancerCertificateOutput() LoadbalancerCertificateOutput
- func (o LoadbalancerCertificateOutput) ToLoadbalancerCertificateOutputWithContext(ctx context.Context) LoadbalancerCertificateOutput
- type LoadbalancerCertificateState
- type LoadbalancerFrontend
- type LoadbalancerFrontendAcl
- type LoadbalancerFrontendAclAction
- type LoadbalancerFrontendAclActionArgs
- func (LoadbalancerFrontendAclActionArgs) ElementType() reflect.Type
- func (i LoadbalancerFrontendAclActionArgs) ToLoadbalancerFrontendAclActionOutput() LoadbalancerFrontendAclActionOutput
- func (i LoadbalancerFrontendAclActionArgs) ToLoadbalancerFrontendAclActionOutputWithContext(ctx context.Context) LoadbalancerFrontendAclActionOutput
- type LoadbalancerFrontendAclActionInput
- type LoadbalancerFrontendAclActionOutput
- func (LoadbalancerFrontendAclActionOutput) ElementType() reflect.Type
- func (o LoadbalancerFrontendAclActionOutput) ToLoadbalancerFrontendAclActionOutput() LoadbalancerFrontendAclActionOutput
- func (o LoadbalancerFrontendAclActionOutput) ToLoadbalancerFrontendAclActionOutputWithContext(ctx context.Context) LoadbalancerFrontendAclActionOutput
- func (o LoadbalancerFrontendAclActionOutput) Type() pulumi.StringOutput
- type LoadbalancerFrontendAclArgs
- type LoadbalancerFrontendAclArray
- func (LoadbalancerFrontendAclArray) ElementType() reflect.Type
- func (i LoadbalancerFrontendAclArray) ToLoadbalancerFrontendAclArrayOutput() LoadbalancerFrontendAclArrayOutput
- func (i LoadbalancerFrontendAclArray) ToLoadbalancerFrontendAclArrayOutputWithContext(ctx context.Context) LoadbalancerFrontendAclArrayOutput
- type LoadbalancerFrontendAclArrayInput
- type LoadbalancerFrontendAclArrayOutput
- func (LoadbalancerFrontendAclArrayOutput) ElementType() reflect.Type
- func (o LoadbalancerFrontendAclArrayOutput) Index(i pulumi.IntInput) LoadbalancerFrontendAclOutput
- func (o LoadbalancerFrontendAclArrayOutput) ToLoadbalancerFrontendAclArrayOutput() LoadbalancerFrontendAclArrayOutput
- func (o LoadbalancerFrontendAclArrayOutput) ToLoadbalancerFrontendAclArrayOutputWithContext(ctx context.Context) LoadbalancerFrontendAclArrayOutput
- type LoadbalancerFrontendAclInput
- type LoadbalancerFrontendAclMatch
- type LoadbalancerFrontendAclMatchArgs
- func (LoadbalancerFrontendAclMatchArgs) ElementType() reflect.Type
- func (i LoadbalancerFrontendAclMatchArgs) ToLoadbalancerFrontendAclMatchOutput() LoadbalancerFrontendAclMatchOutput
- func (i LoadbalancerFrontendAclMatchArgs) ToLoadbalancerFrontendAclMatchOutputWithContext(ctx context.Context) LoadbalancerFrontendAclMatchOutput
- type LoadbalancerFrontendAclMatchInput
- type LoadbalancerFrontendAclMatchOutput
- func (LoadbalancerFrontendAclMatchOutput) ElementType() reflect.Type
- func (o LoadbalancerFrontendAclMatchOutput) HttpFilter() pulumi.StringPtrOutput
- func (o LoadbalancerFrontendAclMatchOutput) HttpFilterOption() pulumi.StringPtrOutput
- func (o LoadbalancerFrontendAclMatchOutput) HttpFilterValues() pulumi.StringArrayOutput
- func (o LoadbalancerFrontendAclMatchOutput) Invert() pulumi.BoolPtrOutput
- func (o LoadbalancerFrontendAclMatchOutput) IpSubnets() pulumi.StringArrayOutput
- func (o LoadbalancerFrontendAclMatchOutput) ToLoadbalancerFrontendAclMatchOutput() LoadbalancerFrontendAclMatchOutput
- func (o LoadbalancerFrontendAclMatchOutput) ToLoadbalancerFrontendAclMatchOutputWithContext(ctx context.Context) LoadbalancerFrontendAclMatchOutput
- type LoadbalancerFrontendAclOutput
- func (o LoadbalancerFrontendAclOutput) Action() LoadbalancerFrontendAclActionOutput
- func (LoadbalancerFrontendAclOutput) ElementType() reflect.Type
- func (o LoadbalancerFrontendAclOutput) Match() LoadbalancerFrontendAclMatchOutput
- func (o LoadbalancerFrontendAclOutput) Name() pulumi.StringPtrOutput
- func (o LoadbalancerFrontendAclOutput) ToLoadbalancerFrontendAclOutput() LoadbalancerFrontendAclOutput
- func (o LoadbalancerFrontendAclOutput) ToLoadbalancerFrontendAclOutputWithContext(ctx context.Context) LoadbalancerFrontendAclOutput
- type LoadbalancerFrontendArgs
- type LoadbalancerFrontendInput
- type LoadbalancerFrontendOutput
- func (o LoadbalancerFrontendOutput) Acls() LoadbalancerFrontendAclArrayOutput
- func (o LoadbalancerFrontendOutput) BackendId() pulumi.StringOutput
- func (o LoadbalancerFrontendOutput) CertificateId() pulumi.StringOutputdeprecated
- func (o LoadbalancerFrontendOutput) CertificateIds() pulumi.StringArrayOutput
- func (LoadbalancerFrontendOutput) ElementType() reflect.Type
- func (o LoadbalancerFrontendOutput) InboundPort() pulumi.IntOutput
- func (o LoadbalancerFrontendOutput) LbId() pulumi.StringOutput
- func (o LoadbalancerFrontendOutput) Name() pulumi.StringOutput
- func (o LoadbalancerFrontendOutput) TimeoutClient() pulumi.StringPtrOutput
- func (o LoadbalancerFrontendOutput) ToLoadbalancerFrontendOutput() LoadbalancerFrontendOutput
- func (o LoadbalancerFrontendOutput) ToLoadbalancerFrontendOutputWithContext(ctx context.Context) LoadbalancerFrontendOutput
- type LoadbalancerFrontendState
- type LoadbalancerInput
- type LoadbalancerIp
- type LoadbalancerIpArgs
- type LoadbalancerIpInput
- type LoadbalancerIpOutput
- func (LoadbalancerIpOutput) ElementType() reflect.Type
- func (o LoadbalancerIpOutput) IpAddress() pulumi.StringOutput
- func (o LoadbalancerIpOutput) LbId() pulumi.StringOutput
- func (o LoadbalancerIpOutput) OrganizationId() pulumi.StringOutput
- func (o LoadbalancerIpOutput) ProjectId() pulumi.StringOutput
- func (o LoadbalancerIpOutput) Region() pulumi.StringOutput
- func (o LoadbalancerIpOutput) Reverse() pulumi.StringOutput
- func (o LoadbalancerIpOutput) ToLoadbalancerIpOutput() LoadbalancerIpOutput
- func (o LoadbalancerIpOutput) ToLoadbalancerIpOutputWithContext(ctx context.Context) LoadbalancerIpOutput
- func (o LoadbalancerIpOutput) Zone() pulumi.StringOutput
- type LoadbalancerIpState
- type LoadbalancerOutput
- func (LoadbalancerOutput) ElementType() reflect.Type
- func (o LoadbalancerOutput) IpAddress() pulumi.StringOutput
- func (o LoadbalancerOutput) IpId() pulumi.StringOutput
- func (o LoadbalancerOutput) Name() pulumi.StringOutput
- func (o LoadbalancerOutput) OrganizationId() pulumi.StringOutput
- func (o LoadbalancerOutput) PrivateNetworks() LoadbalancerPrivateNetworkArrayOutput
- func (o LoadbalancerOutput) ProjectId() pulumi.StringOutput
- func (o LoadbalancerOutput) Region() pulumi.StringOutput
- func (o LoadbalancerOutput) ReleaseIp() pulumi.BoolPtrOutputdeprecated
- func (o LoadbalancerOutput) Tags() pulumi.StringArrayOutput
- func (o LoadbalancerOutput) ToLoadbalancerOutput() LoadbalancerOutput
- func (o LoadbalancerOutput) ToLoadbalancerOutputWithContext(ctx context.Context) LoadbalancerOutput
- func (o LoadbalancerOutput) Type() pulumi.StringOutput
- func (o LoadbalancerOutput) Zone() pulumi.StringOutput
- type LoadbalancerPrivateNetwork
- type LoadbalancerPrivateNetworkArgs
- func (LoadbalancerPrivateNetworkArgs) ElementType() reflect.Type
- func (i LoadbalancerPrivateNetworkArgs) ToLoadbalancerPrivateNetworkOutput() LoadbalancerPrivateNetworkOutput
- func (i LoadbalancerPrivateNetworkArgs) ToLoadbalancerPrivateNetworkOutputWithContext(ctx context.Context) LoadbalancerPrivateNetworkOutput
- type LoadbalancerPrivateNetworkArray
- func (LoadbalancerPrivateNetworkArray) ElementType() reflect.Type
- func (i LoadbalancerPrivateNetworkArray) ToLoadbalancerPrivateNetworkArrayOutput() LoadbalancerPrivateNetworkArrayOutput
- func (i LoadbalancerPrivateNetworkArray) ToLoadbalancerPrivateNetworkArrayOutputWithContext(ctx context.Context) LoadbalancerPrivateNetworkArrayOutput
- type LoadbalancerPrivateNetworkArrayInput
- type LoadbalancerPrivateNetworkArrayOutput
- func (LoadbalancerPrivateNetworkArrayOutput) ElementType() reflect.Type
- func (o LoadbalancerPrivateNetworkArrayOutput) Index(i pulumi.IntInput) LoadbalancerPrivateNetworkOutput
- func (o LoadbalancerPrivateNetworkArrayOutput) ToLoadbalancerPrivateNetworkArrayOutput() LoadbalancerPrivateNetworkArrayOutput
- func (o LoadbalancerPrivateNetworkArrayOutput) ToLoadbalancerPrivateNetworkArrayOutputWithContext(ctx context.Context) LoadbalancerPrivateNetworkArrayOutput
- type LoadbalancerPrivateNetworkInput
- type LoadbalancerPrivateNetworkOutput
- func (o LoadbalancerPrivateNetworkOutput) DhcpConfig() pulumi.BoolPtrOutput
- func (LoadbalancerPrivateNetworkOutput) ElementType() reflect.Type
- func (o LoadbalancerPrivateNetworkOutput) PrivateNetworkId() pulumi.StringOutput
- func (o LoadbalancerPrivateNetworkOutput) StaticConfigs() pulumi.StringArrayOutput
- func (o LoadbalancerPrivateNetworkOutput) Status() pulumi.StringPtrOutput
- func (o LoadbalancerPrivateNetworkOutput) ToLoadbalancerPrivateNetworkOutput() LoadbalancerPrivateNetworkOutput
- func (o LoadbalancerPrivateNetworkOutput) ToLoadbalancerPrivateNetworkOutputWithContext(ctx context.Context) LoadbalancerPrivateNetworkOutput
- func (o LoadbalancerPrivateNetworkOutput) Zone() pulumi.StringPtrOutput
- type LoadbalancerRoute
- type LoadbalancerRouteArgs
- type LoadbalancerRouteInput
- type LoadbalancerRouteOutput
- func (o LoadbalancerRouteOutput) BackendId() pulumi.StringOutput
- func (LoadbalancerRouteOutput) ElementType() reflect.Type
- func (o LoadbalancerRouteOutput) FrontendId() pulumi.StringOutput
- func (o LoadbalancerRouteOutput) MatchSni() pulumi.StringPtrOutput
- func (o LoadbalancerRouteOutput) ToLoadbalancerRouteOutput() LoadbalancerRouteOutput
- func (o LoadbalancerRouteOutput) ToLoadbalancerRouteOutputWithContext(ctx context.Context) LoadbalancerRouteOutput
- type LoadbalancerRouteState
- type LoadbalancerState
- type LookupAccountSshKeyArgs
- type LookupAccountSshKeyOutputArgs
- type LookupAccountSshKeyResult
- type LookupAccountSshKeyResultOutput
- func (LookupAccountSshKeyResultOutput) ElementType() reflect.Type
- func (o LookupAccountSshKeyResultOutput) Id() pulumi.StringOutput
- func (o LookupAccountSshKeyResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupAccountSshKeyResultOutput) OrganizationId() pulumi.StringOutput
- func (o LookupAccountSshKeyResultOutput) ProjectId() pulumi.StringOutput
- func (o LookupAccountSshKeyResultOutput) PublicKey() pulumi.StringOutput
- func (o LookupAccountSshKeyResultOutput) SshKeyId() pulumi.StringPtrOutput
- func (o LookupAccountSshKeyResultOutput) ToLookupAccountSshKeyResultOutput() LookupAccountSshKeyResultOutput
- func (o LookupAccountSshKeyResultOutput) ToLookupAccountSshKeyResultOutputWithContext(ctx context.Context) LookupAccountSshKeyResultOutput
- type LookupBaremetalServerArgs
- type LookupBaremetalServerOutputArgs
- type LookupBaremetalServerResult
- type LookupBaremetalServerResultOutput
- func (o LookupBaremetalServerResultOutput) Description() pulumi.StringOutput
- func (o LookupBaremetalServerResultOutput) Domain() pulumi.StringOutput
- func (LookupBaremetalServerResultOutput) ElementType() reflect.Type
- func (o LookupBaremetalServerResultOutput) Hostname() pulumi.StringOutput
- func (o LookupBaremetalServerResultOutput) Id() pulumi.StringOutput
- func (o LookupBaremetalServerResultOutput) Ips() GetBaremetalServerIpArrayOutput
- func (o LookupBaremetalServerResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupBaremetalServerResultOutput) Offer() pulumi.StringOutput
- func (o LookupBaremetalServerResultOutput) OfferId() pulumi.StringOutput
- func (o LookupBaremetalServerResultOutput) OrganizationId() pulumi.StringOutput
- func (o LookupBaremetalServerResultOutput) Os() pulumi.StringOutput
- func (o LookupBaremetalServerResultOutput) OsId() pulumi.StringOutput
- func (o LookupBaremetalServerResultOutput) ProjectId() pulumi.StringOutput
- func (o LookupBaremetalServerResultOutput) ServerId() pulumi.StringPtrOutput
- func (o LookupBaremetalServerResultOutput) SshKeyIds() pulumi.StringArrayOutput
- func (o LookupBaremetalServerResultOutput) Tags() pulumi.StringArrayOutput
- func (o LookupBaremetalServerResultOutput) ToLookupBaremetalServerResultOutput() LookupBaremetalServerResultOutput
- func (o LookupBaremetalServerResultOutput) ToLookupBaremetalServerResultOutputWithContext(ctx context.Context) LookupBaremetalServerResultOutput
- func (o LookupBaremetalServerResultOutput) Zone() pulumi.StringPtrOutput
- type LookupContainerArgs
- type LookupContainerNamespaceArgs
- type LookupContainerNamespaceOutputArgs
- type LookupContainerNamespaceResult
- type LookupContainerNamespaceResultOutput
- func (o LookupContainerNamespaceResultOutput) Description() pulumi.StringOutput
- func (LookupContainerNamespaceResultOutput) ElementType() reflect.Type
- func (o LookupContainerNamespaceResultOutput) EnvironmentVariables() pulumi.StringMapOutput
- func (o LookupContainerNamespaceResultOutput) Id() pulumi.StringOutput
- func (o LookupContainerNamespaceResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupContainerNamespaceResultOutput) NamespaceId() pulumi.StringPtrOutput
- func (o LookupContainerNamespaceResultOutput) OrganizationId() pulumi.StringOutput
- func (o LookupContainerNamespaceResultOutput) ProjectId() pulumi.StringOutput
- func (o LookupContainerNamespaceResultOutput) Region() pulumi.StringPtrOutput
- func (o LookupContainerNamespaceResultOutput) RegistryEndpoint() pulumi.StringOutput
- func (o LookupContainerNamespaceResultOutput) RegistryNamespaceId() pulumi.StringOutput
- func (o LookupContainerNamespaceResultOutput) ToLookupContainerNamespaceResultOutput() LookupContainerNamespaceResultOutput
- func (o LookupContainerNamespaceResultOutput) ToLookupContainerNamespaceResultOutputWithContext(ctx context.Context) LookupContainerNamespaceResultOutput
- type LookupContainerOutputArgs
- type LookupContainerResult
- type LookupContainerResultOutput
- func (o LookupContainerResultOutput) ContainerId() pulumi.StringPtrOutput
- func (o LookupContainerResultOutput) CpuLimit() pulumi.IntOutput
- func (o LookupContainerResultOutput) CronStatus() pulumi.StringOutput
- func (o LookupContainerResultOutput) Deploy() pulumi.BoolOutput
- func (o LookupContainerResultOutput) Description() pulumi.StringOutput
- func (o LookupContainerResultOutput) DomainName() pulumi.StringOutput
- func (LookupContainerResultOutput) ElementType() reflect.Type
- func (o LookupContainerResultOutput) EnvironmentVariables() pulumi.StringMapOutput
- func (o LookupContainerResultOutput) ErrorMessage() pulumi.StringOutput
- func (o LookupContainerResultOutput) Id() pulumi.StringOutput
- func (o LookupContainerResultOutput) MaxConcurrency() pulumi.IntOutput
- func (o LookupContainerResultOutput) MaxScale() pulumi.IntOutput
- func (o LookupContainerResultOutput) MemoryLimit() pulumi.IntOutput
- func (o LookupContainerResultOutput) MinScale() pulumi.IntOutput
- func (o LookupContainerResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupContainerResultOutput) NamespaceId() pulumi.StringOutput
- func (o LookupContainerResultOutput) Port() pulumi.IntOutput
- func (o LookupContainerResultOutput) Privacy() pulumi.StringOutput
- func (o LookupContainerResultOutput) Protocol() pulumi.StringOutput
- func (o LookupContainerResultOutput) Region() pulumi.StringPtrOutput
- func (o LookupContainerResultOutput) RegistryImage() pulumi.StringOutput
- func (o LookupContainerResultOutput) Status() pulumi.StringOutput
- func (o LookupContainerResultOutput) Timeout() pulumi.IntOutput
- func (o LookupContainerResultOutput) ToLookupContainerResultOutput() LookupContainerResultOutput
- func (o LookupContainerResultOutput) ToLookupContainerResultOutputWithContext(ctx context.Context) LookupContainerResultOutput
- type LookupDatabaseAclArgs
- type LookupDatabaseAclOutputArgs
- type LookupDatabaseAclResult
- type LookupDatabaseAclResultOutput
- func (o LookupDatabaseAclResultOutput) AclRules() GetDatabaseAclAclRuleArrayOutput
- func (LookupDatabaseAclResultOutput) ElementType() reflect.Type
- func (o LookupDatabaseAclResultOutput) Id() pulumi.StringOutput
- func (o LookupDatabaseAclResultOutput) InstanceId() pulumi.StringOutput
- func (o LookupDatabaseAclResultOutput) Region() pulumi.StringOutput
- func (o LookupDatabaseAclResultOutput) ToLookupDatabaseAclResultOutput() LookupDatabaseAclResultOutput
- func (o LookupDatabaseAclResultOutput) ToLookupDatabaseAclResultOutputWithContext(ctx context.Context) LookupDatabaseAclResultOutput
- type LookupDatabaseArgs
- type LookupDatabaseInstanceArgs
- type LookupDatabaseInstanceOutputArgs
- type LookupDatabaseInstanceResult
- type LookupDatabaseInstanceResultOutput
- func (o LookupDatabaseInstanceResultOutput) BackupSameRegion() pulumi.BoolOutput
- func (o LookupDatabaseInstanceResultOutput) BackupScheduleFrequency() pulumi.IntOutput
- func (o LookupDatabaseInstanceResultOutput) BackupScheduleRetention() pulumi.IntOutput
- func (o LookupDatabaseInstanceResultOutput) Certificate() pulumi.StringOutput
- func (o LookupDatabaseInstanceResultOutput) DisableBackup() pulumi.BoolOutput
- func (LookupDatabaseInstanceResultOutput) ElementType() reflect.Type
- func (o LookupDatabaseInstanceResultOutput) EndpointIp() pulumi.StringOutput
- func (o LookupDatabaseInstanceResultOutput) EndpointPort() pulumi.IntOutput
- func (o LookupDatabaseInstanceResultOutput) Engine() pulumi.StringOutput
- func (o LookupDatabaseInstanceResultOutput) Id() pulumi.StringOutput
- func (o LookupDatabaseInstanceResultOutput) InstanceId() pulumi.StringPtrOutput
- func (o LookupDatabaseInstanceResultOutput) IsHaCluster() pulumi.BoolOutput
- func (o LookupDatabaseInstanceResultOutput) LoadBalancers() GetDatabaseInstanceLoadBalancerArrayOutput
- func (o LookupDatabaseInstanceResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupDatabaseInstanceResultOutput) NodeType() pulumi.StringOutput
- func (o LookupDatabaseInstanceResultOutput) OrganizationId() pulumi.StringOutput
- func (o LookupDatabaseInstanceResultOutput) Password() pulumi.StringOutput
- func (o LookupDatabaseInstanceResultOutput) PrivateNetworks() GetDatabaseInstancePrivateNetworkArrayOutput
- func (o LookupDatabaseInstanceResultOutput) ProjectId() pulumi.StringOutput
- func (o LookupDatabaseInstanceResultOutput) ReadReplicas() GetDatabaseInstanceReadReplicaArrayOutput
- func (o LookupDatabaseInstanceResultOutput) Region() pulumi.StringOutput
- func (o LookupDatabaseInstanceResultOutput) Settings() pulumi.StringMapOutput
- func (o LookupDatabaseInstanceResultOutput) Tags() pulumi.StringArrayOutput
- func (o LookupDatabaseInstanceResultOutput) ToLookupDatabaseInstanceResultOutput() LookupDatabaseInstanceResultOutput
- func (o LookupDatabaseInstanceResultOutput) ToLookupDatabaseInstanceResultOutputWithContext(ctx context.Context) LookupDatabaseInstanceResultOutput
- func (o LookupDatabaseInstanceResultOutput) UserName() pulumi.StringOutput
- func (o LookupDatabaseInstanceResultOutput) VolumeSizeInGb() pulumi.IntOutput
- func (o LookupDatabaseInstanceResultOutput) VolumeType() pulumi.StringOutput
- type LookupDatabaseOutputArgs
- type LookupDatabasePrivilegeArgs
- type LookupDatabasePrivilegeOutputArgs
- type LookupDatabasePrivilegeResult
- type LookupDatabasePrivilegeResultOutput
- func (o LookupDatabasePrivilegeResultOutput) DatabaseName() pulumi.StringOutput
- func (LookupDatabasePrivilegeResultOutput) ElementType() reflect.Type
- func (o LookupDatabasePrivilegeResultOutput) Id() pulumi.StringOutput
- func (o LookupDatabasePrivilegeResultOutput) InstanceId() pulumi.StringOutput
- func (o LookupDatabasePrivilegeResultOutput) Permission() pulumi.StringOutput
- func (o LookupDatabasePrivilegeResultOutput) ToLookupDatabasePrivilegeResultOutput() LookupDatabasePrivilegeResultOutput
- func (o LookupDatabasePrivilegeResultOutput) ToLookupDatabasePrivilegeResultOutputWithContext(ctx context.Context) LookupDatabasePrivilegeResultOutput
- func (o LookupDatabasePrivilegeResultOutput) UserName() pulumi.StringOutput
- type LookupDatabaseResult
- type LookupDatabaseResultOutput
- func (LookupDatabaseResultOutput) ElementType() reflect.Type
- func (o LookupDatabaseResultOutput) Id() pulumi.StringOutput
- func (o LookupDatabaseResultOutput) InstanceId() pulumi.StringOutput
- func (o LookupDatabaseResultOutput) Managed() pulumi.BoolOutput
- func (o LookupDatabaseResultOutput) Name() pulumi.StringOutput
- func (o LookupDatabaseResultOutput) Owner() pulumi.StringOutput
- func (o LookupDatabaseResultOutput) Size() pulumi.StringOutput
- func (o LookupDatabaseResultOutput) ToLookupDatabaseResultOutput() LookupDatabaseResultOutput
- func (o LookupDatabaseResultOutput) ToLookupDatabaseResultOutputWithContext(ctx context.Context) LookupDatabaseResultOutput
- type LookupDomainRecordArgs
- type LookupDomainRecordOutputArgs
- type LookupDomainRecordResult
- type LookupDomainRecordResultOutput
- func (o LookupDomainRecordResultOutput) Data() pulumi.StringPtrOutput
- func (o LookupDomainRecordResultOutput) DnsZone() pulumi.StringPtrOutput
- func (LookupDomainRecordResultOutput) ElementType() reflect.Type
- func (o LookupDomainRecordResultOutput) GeoIps() GetDomainRecordGeoIpArrayOutput
- func (o LookupDomainRecordResultOutput) HttpServices() GetDomainRecordHttpServiceArrayOutput
- func (o LookupDomainRecordResultOutput) Id() pulumi.StringOutput
- func (o LookupDomainRecordResultOutput) KeepEmptyZone() pulumi.BoolOutput
- func (o LookupDomainRecordResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupDomainRecordResultOutput) Priority() pulumi.IntOutput
- func (o LookupDomainRecordResultOutput) ProjectId() pulumi.StringOutput
- func (o LookupDomainRecordResultOutput) RecordId() pulumi.StringPtrOutput
- func (o LookupDomainRecordResultOutput) RootZone() pulumi.BoolOutput
- func (o LookupDomainRecordResultOutput) ToLookupDomainRecordResultOutput() LookupDomainRecordResultOutput
- func (o LookupDomainRecordResultOutput) ToLookupDomainRecordResultOutputWithContext(ctx context.Context) LookupDomainRecordResultOutput
- func (o LookupDomainRecordResultOutput) Ttl() pulumi.IntOutput
- func (o LookupDomainRecordResultOutput) Type() pulumi.StringPtrOutput
- func (o LookupDomainRecordResultOutput) Views() GetDomainRecordViewArrayOutput
- func (o LookupDomainRecordResultOutput) Weighteds() GetDomainRecordWeightedArrayOutput
- type LookupDomainZoneArgs
- type LookupDomainZoneOutputArgs
- type LookupDomainZoneResult
- type LookupDomainZoneResultOutput
- func (o LookupDomainZoneResultOutput) Domain() pulumi.StringPtrOutput
- func (LookupDomainZoneResultOutput) ElementType() reflect.Type
- func (o LookupDomainZoneResultOutput) Id() pulumi.StringOutput
- func (o LookupDomainZoneResultOutput) Message() pulumi.StringOutput
- func (o LookupDomainZoneResultOutput) Ns() pulumi.StringArrayOutput
- func (o LookupDomainZoneResultOutput) NsDefaults() pulumi.StringArrayOutput
- func (o LookupDomainZoneResultOutput) NsMasters() pulumi.StringArrayOutput
- func (o LookupDomainZoneResultOutput) ProjectId() pulumi.StringOutput
- func (o LookupDomainZoneResultOutput) Status() pulumi.StringOutput
- func (o LookupDomainZoneResultOutput) Subdomain() pulumi.StringPtrOutput
- func (o LookupDomainZoneResultOutput) ToLookupDomainZoneResultOutput() LookupDomainZoneResultOutput
- func (o LookupDomainZoneResultOutput) ToLookupDomainZoneResultOutputWithContext(ctx context.Context) LookupDomainZoneResultOutput
- func (o LookupDomainZoneResultOutput) UpdatedAt() pulumi.StringOutput
- type LookupFunctionNamespaceArgs
- type LookupFunctionNamespaceOutputArgs
- type LookupFunctionNamespaceResult
- type LookupFunctionNamespaceResultOutput
- func (o LookupFunctionNamespaceResultOutput) Description() pulumi.StringOutput
- func (LookupFunctionNamespaceResultOutput) ElementType() reflect.Type
- func (o LookupFunctionNamespaceResultOutput) EnvironmentVariables() pulumi.StringMapOutput
- func (o LookupFunctionNamespaceResultOutput) Id() pulumi.StringOutput
- func (o LookupFunctionNamespaceResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupFunctionNamespaceResultOutput) NamespaceId() pulumi.StringPtrOutput
- func (o LookupFunctionNamespaceResultOutput) OrganizationId() pulumi.StringOutput
- func (o LookupFunctionNamespaceResultOutput) ProjectId() pulumi.StringOutput
- func (o LookupFunctionNamespaceResultOutput) Region() pulumi.StringPtrOutput
- func (o LookupFunctionNamespaceResultOutput) RegistryEndpoint() pulumi.StringOutput
- func (o LookupFunctionNamespaceResultOutput) RegistryNamespaceId() pulumi.StringOutput
- func (o LookupFunctionNamespaceResultOutput) ToLookupFunctionNamespaceResultOutput() LookupFunctionNamespaceResultOutput
- func (o LookupFunctionNamespaceResultOutput) ToLookupFunctionNamespaceResultOutputWithContext(ctx context.Context) LookupFunctionNamespaceResultOutput
- type LookupInstanceIpArgs
- type LookupInstanceIpOutputArgs
- type LookupInstanceIpResult
- type LookupInstanceIpResultOutput
- func (o LookupInstanceIpResultOutput) Address() pulumi.StringPtrOutput
- func (LookupInstanceIpResultOutput) ElementType() reflect.Type
- func (o LookupInstanceIpResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupInstanceIpResultOutput) OrganizationId() pulumi.StringOutput
- func (o LookupInstanceIpResultOutput) ProjectId() pulumi.StringOutput
- func (o LookupInstanceIpResultOutput) Reverse() pulumi.StringOutput
- func (o LookupInstanceIpResultOutput) ServerId() pulumi.StringOutput
- func (o LookupInstanceIpResultOutput) Tags() pulumi.StringArrayOutput
- func (o LookupInstanceIpResultOutput) ToLookupInstanceIpResultOutput() LookupInstanceIpResultOutput
- func (o LookupInstanceIpResultOutput) ToLookupInstanceIpResultOutputWithContext(ctx context.Context) LookupInstanceIpResultOutput
- func (o LookupInstanceIpResultOutput) Zone() pulumi.StringOutput
- type LookupInstanceSecurityGroupArgs
- type LookupInstanceSecurityGroupOutputArgs
- type LookupInstanceSecurityGroupResult
- type LookupInstanceSecurityGroupResultOutput
- func (o LookupInstanceSecurityGroupResultOutput) Description() pulumi.StringOutput
- func (LookupInstanceSecurityGroupResultOutput) ElementType() reflect.Type
- func (o LookupInstanceSecurityGroupResultOutput) EnableDefaultSecurity() pulumi.BoolOutput
- func (o LookupInstanceSecurityGroupResultOutput) ExternalRules() pulumi.BoolOutput
- func (o LookupInstanceSecurityGroupResultOutput) Id() pulumi.StringOutput
- func (o LookupInstanceSecurityGroupResultOutput) InboundDefaultPolicy() pulumi.StringOutput
- func (o LookupInstanceSecurityGroupResultOutput) InboundRules() GetInstanceSecurityGroupInboundRuleArrayOutput
- func (o LookupInstanceSecurityGroupResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupInstanceSecurityGroupResultOutput) OrganizationId() pulumi.StringOutput
- func (o LookupInstanceSecurityGroupResultOutput) OutboundDefaultPolicy() pulumi.StringOutput
- func (o LookupInstanceSecurityGroupResultOutput) OutboundRules() GetInstanceSecurityGroupOutboundRuleArrayOutput
- func (o LookupInstanceSecurityGroupResultOutput) ProjectId() pulumi.StringOutput
- func (o LookupInstanceSecurityGroupResultOutput) SecurityGroupId() pulumi.StringPtrOutput
- func (o LookupInstanceSecurityGroupResultOutput) Stateful() pulumi.BoolOutput
- func (o LookupInstanceSecurityGroupResultOutput) Tags() pulumi.StringArrayOutput
- func (o LookupInstanceSecurityGroupResultOutput) ToLookupInstanceSecurityGroupResultOutput() LookupInstanceSecurityGroupResultOutput
- func (o LookupInstanceSecurityGroupResultOutput) ToLookupInstanceSecurityGroupResultOutputWithContext(ctx context.Context) LookupInstanceSecurityGroupResultOutput
- func (o LookupInstanceSecurityGroupResultOutput) Zone() pulumi.StringPtrOutput
- type LookupInstanceServerArgs
- type LookupInstanceServerOutputArgs
- type LookupInstanceServerResult
- type LookupInstanceServerResultOutput
- func (o LookupInstanceServerResultOutput) AdditionalVolumeIds() pulumi.StringArrayOutput
- func (o LookupInstanceServerResultOutput) BootType() pulumi.StringOutput
- func (o LookupInstanceServerResultOutput) BootscriptId() pulumi.StringOutput
- func (o LookupInstanceServerResultOutput) CloudInit() pulumi.StringOutput
- func (LookupInstanceServerResultOutput) ElementType() reflect.Type
- func (o LookupInstanceServerResultOutput) EnableDynamicIp() pulumi.BoolOutput
- func (o LookupInstanceServerResultOutput) EnableIpv6() pulumi.BoolOutput
- func (o LookupInstanceServerResultOutput) Id() pulumi.StringOutput
- func (o LookupInstanceServerResultOutput) Image() pulumi.StringOutput
- func (o LookupInstanceServerResultOutput) IpId() pulumi.StringOutput
- func (o LookupInstanceServerResultOutput) Ipv6Address() pulumi.StringOutput
- func (o LookupInstanceServerResultOutput) Ipv6Gateway() pulumi.StringOutput
- func (o LookupInstanceServerResultOutput) Ipv6PrefixLength() pulumi.IntOutput
- func (o LookupInstanceServerResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupInstanceServerResultOutput) OrganizationId() pulumi.StringOutput
- func (o LookupInstanceServerResultOutput) PlacementGroupId() pulumi.StringOutput
- func (o LookupInstanceServerResultOutput) PlacementGroupPolicyRespected() pulumi.BoolOutput
- func (o LookupInstanceServerResultOutput) PrivateIp() pulumi.StringOutput
- func (o LookupInstanceServerResultOutput) PrivateNetworks() GetInstanceServerPrivateNetworkArrayOutput
- func (o LookupInstanceServerResultOutput) ProjectId() pulumi.StringOutput
- func (o LookupInstanceServerResultOutput) PublicIp() pulumi.StringOutput
- func (o LookupInstanceServerResultOutput) RootVolumes() GetInstanceServerRootVolumeArrayOutput
- func (o LookupInstanceServerResultOutput) SecurityGroupId() pulumi.StringOutput
- func (o LookupInstanceServerResultOutput) ServerId() pulumi.StringPtrOutput
- func (o LookupInstanceServerResultOutput) State() pulumi.StringOutput
- func (o LookupInstanceServerResultOutput) Tags() pulumi.StringArrayOutput
- func (o LookupInstanceServerResultOutput) ToLookupInstanceServerResultOutput() LookupInstanceServerResultOutput
- func (o LookupInstanceServerResultOutput) ToLookupInstanceServerResultOutputWithContext(ctx context.Context) LookupInstanceServerResultOutput
- func (o LookupInstanceServerResultOutput) Type() pulumi.StringOutput
- func (o LookupInstanceServerResultOutput) UserData() pulumi.StringMapOutput
- func (o LookupInstanceServerResultOutput) Zone() pulumi.StringPtrOutput
- type LookupInstanceVolumeArgs
- type LookupInstanceVolumeOutputArgs
- type LookupInstanceVolumeResult
- type LookupInstanceVolumeResultOutput
- func (LookupInstanceVolumeResultOutput) ElementType() reflect.Type
- func (o LookupInstanceVolumeResultOutput) FromSnapshotId() pulumi.StringOutput
- func (o LookupInstanceVolumeResultOutput) FromVolumeId() pulumi.StringOutput
- func (o LookupInstanceVolumeResultOutput) Id() pulumi.StringOutput
- func (o LookupInstanceVolumeResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupInstanceVolumeResultOutput) OrganizationId() pulumi.StringOutput
- func (o LookupInstanceVolumeResultOutput) ProjectId() pulumi.StringOutput
- func (o LookupInstanceVolumeResultOutput) ServerId() pulumi.StringOutput
- func (o LookupInstanceVolumeResultOutput) SizeInGb() pulumi.IntOutput
- func (o LookupInstanceVolumeResultOutput) Tags() pulumi.StringArrayOutput
- func (o LookupInstanceVolumeResultOutput) ToLookupInstanceVolumeResultOutput() LookupInstanceVolumeResultOutput
- func (o LookupInstanceVolumeResultOutput) ToLookupInstanceVolumeResultOutputWithContext(ctx context.Context) LookupInstanceVolumeResultOutput
- func (o LookupInstanceVolumeResultOutput) Type() pulumi.StringOutput
- func (o LookupInstanceVolumeResultOutput) VolumeId() pulumi.StringPtrOutput
- func (o LookupInstanceVolumeResultOutput) Zone() pulumi.StringPtrOutput
- type LookupIotDeviceArgs
- type LookupIotDeviceOutputArgs
- type LookupIotDeviceResult
- type LookupIotDeviceResultOutput
- func (o LookupIotDeviceResultOutput) AllowInsecure() pulumi.BoolOutput
- func (o LookupIotDeviceResultOutput) AllowMultipleConnections() pulumi.BoolOutput
- func (o LookupIotDeviceResultOutput) Certificates() GetIotDeviceCertificateArrayOutput
- func (o LookupIotDeviceResultOutput) CreatedAt() pulumi.StringOutput
- func (o LookupIotDeviceResultOutput) Description() pulumi.StringOutput
- func (o LookupIotDeviceResultOutput) DeviceId() pulumi.StringPtrOutput
- func (LookupIotDeviceResultOutput) ElementType() reflect.Type
- func (o LookupIotDeviceResultOutput) HubId() pulumi.StringOutput
- func (o LookupIotDeviceResultOutput) Id() pulumi.StringOutput
- func (o LookupIotDeviceResultOutput) IsConnected() pulumi.BoolOutput
- func (o LookupIotDeviceResultOutput) LastActivityAt() pulumi.StringOutput
- func (o LookupIotDeviceResultOutput) MessageFilters() GetIotDeviceMessageFilterArrayOutput
- func (o LookupIotDeviceResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupIotDeviceResultOutput) Region() pulumi.StringPtrOutput
- func (o LookupIotDeviceResultOutput) Status() pulumi.StringOutput
- func (o LookupIotDeviceResultOutput) ToLookupIotDeviceResultOutput() LookupIotDeviceResultOutput
- func (o LookupIotDeviceResultOutput) ToLookupIotDeviceResultOutputWithContext(ctx context.Context) LookupIotDeviceResultOutput
- func (o LookupIotDeviceResultOutput) UpdatedAt() pulumi.StringOutput
- type LookupIotHubArgs
- type LookupIotHubOutputArgs
- type LookupIotHubResult
- type LookupIotHubResultOutput
- func (o LookupIotHubResultOutput) ConnectedDeviceCount() pulumi.IntOutput
- func (o LookupIotHubResultOutput) CreatedAt() pulumi.StringOutput
- func (o LookupIotHubResultOutput) DeviceAutoProvisioning() pulumi.BoolOutput
- func (o LookupIotHubResultOutput) DeviceCount() pulumi.IntOutput
- func (o LookupIotHubResultOutput) DisableEvents() pulumi.BoolOutput
- func (LookupIotHubResultOutput) ElementType() reflect.Type
- func (o LookupIotHubResultOutput) Enabled() pulumi.BoolOutput
- func (o LookupIotHubResultOutput) Endpoint() pulumi.StringOutput
- func (o LookupIotHubResultOutput) EventsTopicPrefix() pulumi.StringOutput
- func (o LookupIotHubResultOutput) HubCa() pulumi.StringOutput
- func (o LookupIotHubResultOutput) HubCaChallenge() pulumi.StringOutput
- func (o LookupIotHubResultOutput) HubId() pulumi.StringPtrOutput
- func (o LookupIotHubResultOutput) Id() pulumi.StringOutput
- func (o LookupIotHubResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupIotHubResultOutput) OrganizationId() pulumi.StringOutput
- func (o LookupIotHubResultOutput) ProductPlan() pulumi.StringOutput
- func (o LookupIotHubResultOutput) ProjectId() pulumi.StringOutput
- func (o LookupIotHubResultOutput) Region() pulumi.StringPtrOutput
- func (o LookupIotHubResultOutput) Status() pulumi.StringOutput
- func (o LookupIotHubResultOutput) ToLookupIotHubResultOutput() LookupIotHubResultOutput
- func (o LookupIotHubResultOutput) ToLookupIotHubResultOutputWithContext(ctx context.Context) LookupIotHubResultOutput
- func (o LookupIotHubResultOutput) UpdatedAt() pulumi.StringOutput
- type LookupKubernetesClusterArgs
- type LookupKubernetesClusterOutputArgs
- type LookupKubernetesClusterResult
- type LookupKubernetesClusterResultOutput
- func (o LookupKubernetesClusterResultOutput) AdmissionPlugins() pulumi.StringArrayOutput
- func (o LookupKubernetesClusterResultOutput) ApiserverCertSans() pulumi.StringArrayOutput
- func (o LookupKubernetesClusterResultOutput) ApiserverUrl() pulumi.StringOutput
- func (o LookupKubernetesClusterResultOutput) AutoUpgrades() GetKubernetesClusterAutoUpgradeArrayOutput
- func (o LookupKubernetesClusterResultOutput) AutoscalerConfigs() GetKubernetesClusterAutoscalerConfigArrayOutput
- func (o LookupKubernetesClusterResultOutput) ClusterId() pulumi.StringPtrOutput
- func (o LookupKubernetesClusterResultOutput) Cni() pulumi.StringOutput
- func (o LookupKubernetesClusterResultOutput) CreatedAt() pulumi.StringOutput
- func (o LookupKubernetesClusterResultOutput) Description() pulumi.StringOutput
- func (LookupKubernetesClusterResultOutput) ElementType() reflect.Type
- func (o LookupKubernetesClusterResultOutput) FeatureGates() pulumi.StringArrayOutput
- func (o LookupKubernetesClusterResultOutput) Id() pulumi.StringOutput
- func (o LookupKubernetesClusterResultOutput) Kubeconfigs() GetKubernetesClusterKubeconfigArrayOutput
- func (o LookupKubernetesClusterResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupKubernetesClusterResultOutput) OpenIdConnectConfigs() GetKubernetesClusterOpenIdConnectConfigArrayOutput
- func (o LookupKubernetesClusterResultOutput) OrganizationId() pulumi.StringOutput
- func (o LookupKubernetesClusterResultOutput) ProjectId() pulumi.StringOutput
- func (o LookupKubernetesClusterResultOutput) Region() pulumi.StringPtrOutput
- func (o LookupKubernetesClusterResultOutput) Status() pulumi.StringOutput
- func (o LookupKubernetesClusterResultOutput) Tags() pulumi.StringArrayOutput
- func (o LookupKubernetesClusterResultOutput) ToLookupKubernetesClusterResultOutput() LookupKubernetesClusterResultOutput
- func (o LookupKubernetesClusterResultOutput) ToLookupKubernetesClusterResultOutputWithContext(ctx context.Context) LookupKubernetesClusterResultOutput
- func (o LookupKubernetesClusterResultOutput) Type() pulumi.StringOutput
- func (o LookupKubernetesClusterResultOutput) UpdatedAt() pulumi.StringOutput
- func (o LookupKubernetesClusterResultOutput) UpgradeAvailable() pulumi.BoolOutput
- func (o LookupKubernetesClusterResultOutput) Version() pulumi.StringOutput
- func (o LookupKubernetesClusterResultOutput) WildcardDns() pulumi.StringOutput
- type LookupKubernetesNodePoolArgs
- type LookupKubernetesNodePoolOutputArgs
- type LookupKubernetesNodePoolResult
- type LookupKubernetesNodePoolResultOutput
- func (o LookupKubernetesNodePoolResultOutput) Autohealing() pulumi.BoolOutput
- func (o LookupKubernetesNodePoolResultOutput) Autoscaling() pulumi.BoolOutput
- func (o LookupKubernetesNodePoolResultOutput) ClusterId() pulumi.StringPtrOutput
- func (o LookupKubernetesNodePoolResultOutput) ContainerRuntime() pulumi.StringOutput
- func (o LookupKubernetesNodePoolResultOutput) CreatedAt() pulumi.StringOutput
- func (o LookupKubernetesNodePoolResultOutput) CurrentSize() pulumi.IntOutput
- func (LookupKubernetesNodePoolResultOutput) ElementType() reflect.Type
- func (o LookupKubernetesNodePoolResultOutput) Id() pulumi.StringOutput
- func (o LookupKubernetesNodePoolResultOutput) KubeletArgs() pulumi.StringMapOutput
- func (o LookupKubernetesNodePoolResultOutput) MaxSize() pulumi.IntOutput
- func (o LookupKubernetesNodePoolResultOutput) MinSize() pulumi.IntOutput
- func (o LookupKubernetesNodePoolResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupKubernetesNodePoolResultOutput) NodeType() pulumi.StringOutput
- func (o LookupKubernetesNodePoolResultOutput) Nodes() GetKubernetesNodePoolNodeArrayOutput
- func (o LookupKubernetesNodePoolResultOutput) PlacementGroupId() pulumi.StringOutput
- func (o LookupKubernetesNodePoolResultOutput) PoolId() pulumi.StringPtrOutput
- func (o LookupKubernetesNodePoolResultOutput) Region() pulumi.StringPtrOutput
- func (o LookupKubernetesNodePoolResultOutput) Size() pulumi.IntPtrOutput
- func (o LookupKubernetesNodePoolResultOutput) Status() pulumi.StringOutput
- func (o LookupKubernetesNodePoolResultOutput) Tags() pulumi.StringArrayOutput
- func (o LookupKubernetesNodePoolResultOutput) ToLookupKubernetesNodePoolResultOutput() LookupKubernetesNodePoolResultOutput
- func (o LookupKubernetesNodePoolResultOutput) ToLookupKubernetesNodePoolResultOutputWithContext(ctx context.Context) LookupKubernetesNodePoolResultOutput
- func (o LookupKubernetesNodePoolResultOutput) UpdatedAt() pulumi.StringOutput
- func (o LookupKubernetesNodePoolResultOutput) UpgradePolicies() GetKubernetesNodePoolUpgradePolicyArrayOutput
- func (o LookupKubernetesNodePoolResultOutput) Version() pulumi.StringOutput
- func (o LookupKubernetesNodePoolResultOutput) WaitForPoolReady() pulumi.BoolOutput
- func (o LookupKubernetesNodePoolResultOutput) Zone() pulumi.StringOutput
- type LookupLoadbalancerArgs
- type LookupLoadbalancerCertificateArgs
- type LookupLoadbalancerCertificateOutputArgs
- type LookupLoadbalancerCertificateResult
- type LookupLoadbalancerCertificateResultOutput
- func (o LookupLoadbalancerCertificateResultOutput) CertificateId() pulumi.StringPtrOutput
- func (o LookupLoadbalancerCertificateResultOutput) CommonName() pulumi.StringOutput
- func (o LookupLoadbalancerCertificateResultOutput) CustomCertificates() GetLoadbalancerCertificateCustomCertificateArrayOutput
- func (LookupLoadbalancerCertificateResultOutput) ElementType() reflect.Type
- func (o LookupLoadbalancerCertificateResultOutput) Fingerprint() pulumi.StringOutput
- func (o LookupLoadbalancerCertificateResultOutput) Id() pulumi.StringOutput
- func (o LookupLoadbalancerCertificateResultOutput) LbId() pulumi.StringPtrOutput
- func (o LookupLoadbalancerCertificateResultOutput) Letsencrypts() GetLoadbalancerCertificateLetsencryptArrayOutput
- func (o LookupLoadbalancerCertificateResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupLoadbalancerCertificateResultOutput) NotValidAfter() pulumi.StringOutput
- func (o LookupLoadbalancerCertificateResultOutput) NotValidBefore() pulumi.StringOutput
- func (o LookupLoadbalancerCertificateResultOutput) Status() pulumi.StringOutput
- func (o LookupLoadbalancerCertificateResultOutput) SubjectAlternativeNames() pulumi.StringArrayOutput
- func (o LookupLoadbalancerCertificateResultOutput) ToLookupLoadbalancerCertificateResultOutput() LookupLoadbalancerCertificateResultOutput
- func (o LookupLoadbalancerCertificateResultOutput) ToLookupLoadbalancerCertificateResultOutputWithContext(ctx context.Context) LookupLoadbalancerCertificateResultOutput
- type LookupLoadbalancerIpArgs
- type LookupLoadbalancerIpOutputArgs
- type LookupLoadbalancerIpResult
- type LookupLoadbalancerIpResultOutput
- func (LookupLoadbalancerIpResultOutput) ElementType() reflect.Type
- func (o LookupLoadbalancerIpResultOutput) Id() pulumi.StringOutput
- func (o LookupLoadbalancerIpResultOutput) IpAddress() pulumi.StringPtrOutput
- func (o LookupLoadbalancerIpResultOutput) IpId() pulumi.StringPtrOutput
- func (o LookupLoadbalancerIpResultOutput) LbId() pulumi.StringOutput
- func (o LookupLoadbalancerIpResultOutput) OrganizationId() pulumi.StringOutput
- func (o LookupLoadbalancerIpResultOutput) ProjectId() pulumi.StringOutput
- func (o LookupLoadbalancerIpResultOutput) Region() pulumi.StringOutput
- func (o LookupLoadbalancerIpResultOutput) Reverse() pulumi.StringOutput
- func (o LookupLoadbalancerIpResultOutput) ToLookupLoadbalancerIpResultOutput() LookupLoadbalancerIpResultOutput
- func (o LookupLoadbalancerIpResultOutput) ToLookupLoadbalancerIpResultOutputWithContext(ctx context.Context) LookupLoadbalancerIpResultOutput
- func (o LookupLoadbalancerIpResultOutput) Zone() pulumi.StringOutput
- type LookupLoadbalancerOutputArgs
- type LookupLoadbalancerResult
- type LookupLoadbalancerResultOutput
- func (LookupLoadbalancerResultOutput) ElementType() reflect.Type
- func (o LookupLoadbalancerResultOutput) Id() pulumi.StringOutput
- func (o LookupLoadbalancerResultOutput) IpAddress() pulumi.StringOutput
- func (o LookupLoadbalancerResultOutput) IpId() pulumi.StringOutput
- func (o LookupLoadbalancerResultOutput) LbId() pulumi.StringPtrOutput
- func (o LookupLoadbalancerResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupLoadbalancerResultOutput) OrganizationId() pulumi.StringOutput
- func (o LookupLoadbalancerResultOutput) PrivateNetworks() GetLoadbalancerPrivateNetworkArrayOutput
- func (o LookupLoadbalancerResultOutput) ProjectId() pulumi.StringOutput
- func (o LookupLoadbalancerResultOutput) Region() pulumi.StringOutput
- func (o LookupLoadbalancerResultOutput) ReleaseIp() pulumi.BoolPtrOutput
- func (o LookupLoadbalancerResultOutput) Tags() pulumi.StringArrayOutput
- func (o LookupLoadbalancerResultOutput) ToLookupLoadbalancerResultOutput() LookupLoadbalancerResultOutput
- func (o LookupLoadbalancerResultOutput) ToLookupLoadbalancerResultOutputWithContext(ctx context.Context) LookupLoadbalancerResultOutput
- func (o LookupLoadbalancerResultOutput) Type() pulumi.StringOutput
- func (o LookupLoadbalancerResultOutput) Zone() pulumi.StringPtrOutput
- type LookupObjectBucketArgs
- type LookupObjectBucketOutputArgs
- type LookupObjectBucketResult
- type LookupObjectBucketResultOutput
- func (o LookupObjectBucketResultOutput) Acl() pulumi.StringOutput
- func (o LookupObjectBucketResultOutput) CorsRules() GetObjectBucketCorsRuleArrayOutput
- func (LookupObjectBucketResultOutput) ElementType() reflect.Type
- func (o LookupObjectBucketResultOutput) Endpoint() pulumi.StringOutput
- func (o LookupObjectBucketResultOutput) ForceDestroy() pulumi.BoolOutput
- func (o LookupObjectBucketResultOutput) Id() pulumi.StringOutput
- func (o LookupObjectBucketResultOutput) LifecycleRules() GetObjectBucketLifecycleRuleArrayOutput
- func (o LookupObjectBucketResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupObjectBucketResultOutput) Region() pulumi.StringPtrOutput
- func (o LookupObjectBucketResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupObjectBucketResultOutput) ToLookupObjectBucketResultOutput() LookupObjectBucketResultOutput
- func (o LookupObjectBucketResultOutput) ToLookupObjectBucketResultOutputWithContext(ctx context.Context) LookupObjectBucketResultOutput
- func (o LookupObjectBucketResultOutput) Versionings() GetObjectBucketVersioningArrayOutput
- type LookupRedisClusterArgs
- type LookupRedisClusterOutputArgs
- type LookupRedisClusterResult
- type LookupRedisClusterResultOutput
- func (o LookupRedisClusterResultOutput) Acls() GetRedisClusterAclArrayOutput
- func (o LookupRedisClusterResultOutput) ClusterId() pulumi.StringPtrOutput
- func (o LookupRedisClusterResultOutput) ClusterSize() pulumi.IntOutput
- func (o LookupRedisClusterResultOutput) CreatedAt() pulumi.StringOutput
- func (LookupRedisClusterResultOutput) ElementType() reflect.Type
- func (o LookupRedisClusterResultOutput) Id() pulumi.StringOutput
- func (o LookupRedisClusterResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupRedisClusterResultOutput) NodeType() pulumi.StringOutput
- func (o LookupRedisClusterResultOutput) Password() pulumi.StringOutput
- func (o LookupRedisClusterResultOutput) ProjectId() pulumi.StringOutput
- func (o LookupRedisClusterResultOutput) Settings() pulumi.StringMapOutput
- func (o LookupRedisClusterResultOutput) Tags() pulumi.StringArrayOutput
- func (o LookupRedisClusterResultOutput) TlsEnabled() pulumi.BoolOutput
- func (o LookupRedisClusterResultOutput) ToLookupRedisClusterResultOutput() LookupRedisClusterResultOutput
- func (o LookupRedisClusterResultOutput) ToLookupRedisClusterResultOutputWithContext(ctx context.Context) LookupRedisClusterResultOutput
- func (o LookupRedisClusterResultOutput) UpdatedAt() pulumi.StringOutput
- func (o LookupRedisClusterResultOutput) UserName() pulumi.StringOutput
- func (o LookupRedisClusterResultOutput) Version() pulumi.StringOutput
- func (o LookupRedisClusterResultOutput) Zone() pulumi.StringPtrOutput
- type LookupRegistryNamespaceArgs
- type LookupRegistryNamespaceOutputArgs
- type LookupRegistryNamespaceResult
- type LookupRegistryNamespaceResultOutput
- func (o LookupRegistryNamespaceResultOutput) Description() pulumi.StringOutput
- func (LookupRegistryNamespaceResultOutput) ElementType() reflect.Type
- func (o LookupRegistryNamespaceResultOutput) Endpoint() pulumi.StringOutput
- func (o LookupRegistryNamespaceResultOutput) Id() pulumi.StringOutput
- func (o LookupRegistryNamespaceResultOutput) IsPublic() pulumi.BoolOutput
- func (o LookupRegistryNamespaceResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupRegistryNamespaceResultOutput) NamespaceId() pulumi.StringPtrOutput
- func (o LookupRegistryNamespaceResultOutput) OrganizationId() pulumi.StringOutput
- func (o LookupRegistryNamespaceResultOutput) ProjectId() pulumi.StringOutput
- func (o LookupRegistryNamespaceResultOutput) Region() pulumi.StringPtrOutput
- func (o LookupRegistryNamespaceResultOutput) ToLookupRegistryNamespaceResultOutput() LookupRegistryNamespaceResultOutput
- func (o LookupRegistryNamespaceResultOutput) ToLookupRegistryNamespaceResultOutputWithContext(ctx context.Context) LookupRegistryNamespaceResultOutput
- type LookupVpcPrivateNetworkArgs
- type LookupVpcPrivateNetworkOutputArgs
- type LookupVpcPrivateNetworkResult
- type LookupVpcPrivateNetworkResultOutput
- func (o LookupVpcPrivateNetworkResultOutput) CreatedAt() pulumi.StringOutput
- func (LookupVpcPrivateNetworkResultOutput) ElementType() reflect.Type
- func (o LookupVpcPrivateNetworkResultOutput) Id() pulumi.StringOutput
- func (o LookupVpcPrivateNetworkResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupVpcPrivateNetworkResultOutput) OrganizationId() pulumi.StringOutput
- func (o LookupVpcPrivateNetworkResultOutput) PrivateNetworkId() pulumi.StringPtrOutput
- func (o LookupVpcPrivateNetworkResultOutput) ProjectId() pulumi.StringOutput
- func (o LookupVpcPrivateNetworkResultOutput) Tags() pulumi.StringArrayOutput
- func (o LookupVpcPrivateNetworkResultOutput) ToLookupVpcPrivateNetworkResultOutput() LookupVpcPrivateNetworkResultOutput
- func (o LookupVpcPrivateNetworkResultOutput) ToLookupVpcPrivateNetworkResultOutputWithContext(ctx context.Context) LookupVpcPrivateNetworkResultOutput
- func (o LookupVpcPrivateNetworkResultOutput) UpdatedAt() pulumi.StringOutput
- func (o LookupVpcPrivateNetworkResultOutput) Zone() pulumi.StringOutput
- type LookupVpcPublicGatewayArgs
- type LookupVpcPublicGatewayDhcpArgs
- type LookupVpcPublicGatewayDhcpOutputArgs
- type LookupVpcPublicGatewayDhcpResult
- type LookupVpcPublicGatewayDhcpResultOutput
- func (o LookupVpcPublicGatewayDhcpResultOutput) Address() pulumi.StringOutput
- func (o LookupVpcPublicGatewayDhcpResultOutput) CreatedAt() pulumi.StringOutput
- func (o LookupVpcPublicGatewayDhcpResultOutput) DhcpId() pulumi.StringOutput
- func (o LookupVpcPublicGatewayDhcpResultOutput) DnsLocalName() pulumi.StringOutput
- func (o LookupVpcPublicGatewayDhcpResultOutput) DnsSearches() pulumi.StringArrayOutput
- func (o LookupVpcPublicGatewayDhcpResultOutput) DnsServersOverrides() pulumi.StringArrayOutput
- func (LookupVpcPublicGatewayDhcpResultOutput) ElementType() reflect.Type
- func (o LookupVpcPublicGatewayDhcpResultOutput) EnableDynamic() pulumi.BoolOutput
- func (o LookupVpcPublicGatewayDhcpResultOutput) Id() pulumi.StringOutput
- func (o LookupVpcPublicGatewayDhcpResultOutput) OrganizationId() pulumi.StringOutput
- func (o LookupVpcPublicGatewayDhcpResultOutput) PoolHigh() pulumi.StringOutput
- func (o LookupVpcPublicGatewayDhcpResultOutput) PoolLow() pulumi.StringOutput
- func (o LookupVpcPublicGatewayDhcpResultOutput) ProjectId() pulumi.StringOutput
- func (o LookupVpcPublicGatewayDhcpResultOutput) PushDefaultRoute() pulumi.BoolOutput
- func (o LookupVpcPublicGatewayDhcpResultOutput) PushDnsServer() pulumi.BoolOutput
- func (o LookupVpcPublicGatewayDhcpResultOutput) RebindTimer() pulumi.IntOutput
- func (o LookupVpcPublicGatewayDhcpResultOutput) RenewTimer() pulumi.IntOutput
- func (o LookupVpcPublicGatewayDhcpResultOutput) Subnet() pulumi.StringOutput
- func (o LookupVpcPublicGatewayDhcpResultOutput) ToLookupVpcPublicGatewayDhcpResultOutput() LookupVpcPublicGatewayDhcpResultOutput
- func (o LookupVpcPublicGatewayDhcpResultOutput) ToLookupVpcPublicGatewayDhcpResultOutputWithContext(ctx context.Context) LookupVpcPublicGatewayDhcpResultOutput
- func (o LookupVpcPublicGatewayDhcpResultOutput) UpdatedAt() pulumi.StringOutput
- func (o LookupVpcPublicGatewayDhcpResultOutput) ValidLifetime() pulumi.IntOutput
- func (o LookupVpcPublicGatewayDhcpResultOutput) Zone() pulumi.StringOutput
- type LookupVpcPublicGatewayIpArgs
- type LookupVpcPublicGatewayIpOutputArgs
- type LookupVpcPublicGatewayIpResult
- type LookupVpcPublicGatewayIpResultOutput
- func (o LookupVpcPublicGatewayIpResultOutput) Address() pulumi.StringOutput
- func (o LookupVpcPublicGatewayIpResultOutput) CreatedAt() pulumi.StringOutput
- func (LookupVpcPublicGatewayIpResultOutput) ElementType() reflect.Type
- func (o LookupVpcPublicGatewayIpResultOutput) Id() pulumi.StringOutput
- func (o LookupVpcPublicGatewayIpResultOutput) IpId() pulumi.StringPtrOutput
- func (o LookupVpcPublicGatewayIpResultOutput) OrganizationId() pulumi.StringOutput
- func (o LookupVpcPublicGatewayIpResultOutput) ProjectId() pulumi.StringOutput
- func (o LookupVpcPublicGatewayIpResultOutput) Reverse() pulumi.StringOutput
- func (o LookupVpcPublicGatewayIpResultOutput) Tags() pulumi.StringArrayOutput
- func (o LookupVpcPublicGatewayIpResultOutput) ToLookupVpcPublicGatewayIpResultOutput() LookupVpcPublicGatewayIpResultOutput
- func (o LookupVpcPublicGatewayIpResultOutput) ToLookupVpcPublicGatewayIpResultOutputWithContext(ctx context.Context) LookupVpcPublicGatewayIpResultOutput
- func (o LookupVpcPublicGatewayIpResultOutput) UpdatedAt() pulumi.StringOutput
- func (o LookupVpcPublicGatewayIpResultOutput) Zone() pulumi.StringOutput
- type LookupVpcPublicGatewayOutputArgs
- type LookupVpcPublicGatewayResult
- type LookupVpcPublicGatewayResultOutput
- func (o LookupVpcPublicGatewayResultOutput) CreatedAt() pulumi.StringOutput
- func (LookupVpcPublicGatewayResultOutput) ElementType() reflect.Type
- func (o LookupVpcPublicGatewayResultOutput) Id() pulumi.StringOutput
- func (o LookupVpcPublicGatewayResultOutput) IpId() pulumi.StringOutput
- func (o LookupVpcPublicGatewayResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupVpcPublicGatewayResultOutput) OrganizationId() pulumi.StringOutput
- func (o LookupVpcPublicGatewayResultOutput) ProjectId() pulumi.StringOutput
- func (o LookupVpcPublicGatewayResultOutput) PublicGatewayId() pulumi.StringPtrOutput
- func (o LookupVpcPublicGatewayResultOutput) Tags() pulumi.StringArrayOutput
- func (o LookupVpcPublicGatewayResultOutput) ToLookupVpcPublicGatewayResultOutput() LookupVpcPublicGatewayResultOutput
- func (o LookupVpcPublicGatewayResultOutput) ToLookupVpcPublicGatewayResultOutputWithContext(ctx context.Context) LookupVpcPublicGatewayResultOutput
- func (o LookupVpcPublicGatewayResultOutput) Type() pulumi.StringOutput
- func (o LookupVpcPublicGatewayResultOutput) UpdatedAt() pulumi.StringOutput
- func (o LookupVpcPublicGatewayResultOutput) UpstreamDnsServers() pulumi.StringArrayOutput
- func (o LookupVpcPublicGatewayResultOutput) Zone() pulumi.StringOutput
- type ObjectBucket
- type ObjectBucketArgs
- type ObjectBucketCorsRule
- type ObjectBucketCorsRuleArgs
- type ObjectBucketCorsRuleArray
- type ObjectBucketCorsRuleArrayInput
- type ObjectBucketCorsRuleArrayOutput
- func (ObjectBucketCorsRuleArrayOutput) ElementType() reflect.Type
- func (o ObjectBucketCorsRuleArrayOutput) Index(i pulumi.IntInput) ObjectBucketCorsRuleOutput
- func (o ObjectBucketCorsRuleArrayOutput) ToObjectBucketCorsRuleArrayOutput() ObjectBucketCorsRuleArrayOutput
- func (o ObjectBucketCorsRuleArrayOutput) ToObjectBucketCorsRuleArrayOutputWithContext(ctx context.Context) ObjectBucketCorsRuleArrayOutput
- type ObjectBucketCorsRuleInput
- type ObjectBucketCorsRuleOutput
- func (o ObjectBucketCorsRuleOutput) AllowedHeaders() pulumi.StringArrayOutput
- func (o ObjectBucketCorsRuleOutput) AllowedMethods() pulumi.StringArrayOutput
- func (o ObjectBucketCorsRuleOutput) AllowedOrigins() pulumi.StringArrayOutput
- func (ObjectBucketCorsRuleOutput) ElementType() reflect.Type
- func (o ObjectBucketCorsRuleOutput) ExposeHeaders() pulumi.StringArrayOutput
- func (o ObjectBucketCorsRuleOutput) MaxAgeSeconds() pulumi.IntPtrOutput
- func (o ObjectBucketCorsRuleOutput) ToObjectBucketCorsRuleOutput() ObjectBucketCorsRuleOutput
- func (o ObjectBucketCorsRuleOutput) ToObjectBucketCorsRuleOutputWithContext(ctx context.Context) ObjectBucketCorsRuleOutput
- type ObjectBucketInput
- type ObjectBucketLifecycleRule
- type ObjectBucketLifecycleRuleArgs
- func (ObjectBucketLifecycleRuleArgs) ElementType() reflect.Type
- func (i ObjectBucketLifecycleRuleArgs) ToObjectBucketLifecycleRuleOutput() ObjectBucketLifecycleRuleOutput
- func (i ObjectBucketLifecycleRuleArgs) ToObjectBucketLifecycleRuleOutputWithContext(ctx context.Context) ObjectBucketLifecycleRuleOutput
- type ObjectBucketLifecycleRuleArray
- func (ObjectBucketLifecycleRuleArray) ElementType() reflect.Type
- func (i ObjectBucketLifecycleRuleArray) ToObjectBucketLifecycleRuleArrayOutput() ObjectBucketLifecycleRuleArrayOutput
- func (i ObjectBucketLifecycleRuleArray) ToObjectBucketLifecycleRuleArrayOutputWithContext(ctx context.Context) ObjectBucketLifecycleRuleArrayOutput
- type ObjectBucketLifecycleRuleArrayInput
- type ObjectBucketLifecycleRuleArrayOutput
- func (ObjectBucketLifecycleRuleArrayOutput) ElementType() reflect.Type
- func (o ObjectBucketLifecycleRuleArrayOutput) Index(i pulumi.IntInput) ObjectBucketLifecycleRuleOutput
- func (o ObjectBucketLifecycleRuleArrayOutput) ToObjectBucketLifecycleRuleArrayOutput() ObjectBucketLifecycleRuleArrayOutput
- func (o ObjectBucketLifecycleRuleArrayOutput) ToObjectBucketLifecycleRuleArrayOutputWithContext(ctx context.Context) ObjectBucketLifecycleRuleArrayOutput
- type ObjectBucketLifecycleRuleExpiration
- type ObjectBucketLifecycleRuleExpirationArgs
- func (ObjectBucketLifecycleRuleExpirationArgs) ElementType() reflect.Type
- func (i ObjectBucketLifecycleRuleExpirationArgs) ToObjectBucketLifecycleRuleExpirationOutput() ObjectBucketLifecycleRuleExpirationOutput
- func (i ObjectBucketLifecycleRuleExpirationArgs) ToObjectBucketLifecycleRuleExpirationOutputWithContext(ctx context.Context) ObjectBucketLifecycleRuleExpirationOutput
- func (i ObjectBucketLifecycleRuleExpirationArgs) ToObjectBucketLifecycleRuleExpirationPtrOutput() ObjectBucketLifecycleRuleExpirationPtrOutput
- func (i ObjectBucketLifecycleRuleExpirationArgs) ToObjectBucketLifecycleRuleExpirationPtrOutputWithContext(ctx context.Context) ObjectBucketLifecycleRuleExpirationPtrOutput
- type ObjectBucketLifecycleRuleExpirationInput
- type ObjectBucketLifecycleRuleExpirationOutput
- func (o ObjectBucketLifecycleRuleExpirationOutput) Days() pulumi.IntOutput
- func (ObjectBucketLifecycleRuleExpirationOutput) ElementType() reflect.Type
- func (o ObjectBucketLifecycleRuleExpirationOutput) ToObjectBucketLifecycleRuleExpirationOutput() ObjectBucketLifecycleRuleExpirationOutput
- func (o ObjectBucketLifecycleRuleExpirationOutput) ToObjectBucketLifecycleRuleExpirationOutputWithContext(ctx context.Context) ObjectBucketLifecycleRuleExpirationOutput
- func (o ObjectBucketLifecycleRuleExpirationOutput) ToObjectBucketLifecycleRuleExpirationPtrOutput() ObjectBucketLifecycleRuleExpirationPtrOutput
- func (o ObjectBucketLifecycleRuleExpirationOutput) ToObjectBucketLifecycleRuleExpirationPtrOutputWithContext(ctx context.Context) ObjectBucketLifecycleRuleExpirationPtrOutput
- type ObjectBucketLifecycleRuleExpirationPtrInput
- type ObjectBucketLifecycleRuleExpirationPtrOutput
- func (o ObjectBucketLifecycleRuleExpirationPtrOutput) Days() pulumi.IntPtrOutput
- func (o ObjectBucketLifecycleRuleExpirationPtrOutput) Elem() ObjectBucketLifecycleRuleExpirationOutput
- func (ObjectBucketLifecycleRuleExpirationPtrOutput) ElementType() reflect.Type
- func (o ObjectBucketLifecycleRuleExpirationPtrOutput) ToObjectBucketLifecycleRuleExpirationPtrOutput() ObjectBucketLifecycleRuleExpirationPtrOutput
- func (o ObjectBucketLifecycleRuleExpirationPtrOutput) ToObjectBucketLifecycleRuleExpirationPtrOutputWithContext(ctx context.Context) ObjectBucketLifecycleRuleExpirationPtrOutput
- type ObjectBucketLifecycleRuleInput
- type ObjectBucketLifecycleRuleOutput
- func (o ObjectBucketLifecycleRuleOutput) AbortIncompleteMultipartUploadDays() pulumi.IntPtrOutput
- func (ObjectBucketLifecycleRuleOutput) ElementType() reflect.Type
- func (o ObjectBucketLifecycleRuleOutput) Enabled() pulumi.BoolOutput
- func (o ObjectBucketLifecycleRuleOutput) Expiration() ObjectBucketLifecycleRuleExpirationPtrOutput
- func (o ObjectBucketLifecycleRuleOutput) Id() pulumi.StringPtrOutput
- func (o ObjectBucketLifecycleRuleOutput) Prefix() pulumi.StringPtrOutput
- func (o ObjectBucketLifecycleRuleOutput) Tags() pulumi.StringMapOutput
- func (o ObjectBucketLifecycleRuleOutput) ToObjectBucketLifecycleRuleOutput() ObjectBucketLifecycleRuleOutput
- func (o ObjectBucketLifecycleRuleOutput) ToObjectBucketLifecycleRuleOutputWithContext(ctx context.Context) ObjectBucketLifecycleRuleOutput
- func (o ObjectBucketLifecycleRuleOutput) Transitions() ObjectBucketLifecycleRuleTransitionArrayOutput
- type ObjectBucketLifecycleRuleTransition
- type ObjectBucketLifecycleRuleTransitionArgs
- func (ObjectBucketLifecycleRuleTransitionArgs) ElementType() reflect.Type
- func (i ObjectBucketLifecycleRuleTransitionArgs) ToObjectBucketLifecycleRuleTransitionOutput() ObjectBucketLifecycleRuleTransitionOutput
- func (i ObjectBucketLifecycleRuleTransitionArgs) ToObjectBucketLifecycleRuleTransitionOutputWithContext(ctx context.Context) ObjectBucketLifecycleRuleTransitionOutput
- type ObjectBucketLifecycleRuleTransitionArray
- func (ObjectBucketLifecycleRuleTransitionArray) ElementType() reflect.Type
- func (i ObjectBucketLifecycleRuleTransitionArray) ToObjectBucketLifecycleRuleTransitionArrayOutput() ObjectBucketLifecycleRuleTransitionArrayOutput
- func (i ObjectBucketLifecycleRuleTransitionArray) ToObjectBucketLifecycleRuleTransitionArrayOutputWithContext(ctx context.Context) ObjectBucketLifecycleRuleTransitionArrayOutput
- type ObjectBucketLifecycleRuleTransitionArrayInput
- type ObjectBucketLifecycleRuleTransitionArrayOutput
- func (ObjectBucketLifecycleRuleTransitionArrayOutput) ElementType() reflect.Type
- func (o ObjectBucketLifecycleRuleTransitionArrayOutput) Index(i pulumi.IntInput) ObjectBucketLifecycleRuleTransitionOutput
- func (o ObjectBucketLifecycleRuleTransitionArrayOutput) ToObjectBucketLifecycleRuleTransitionArrayOutput() ObjectBucketLifecycleRuleTransitionArrayOutput
- func (o ObjectBucketLifecycleRuleTransitionArrayOutput) ToObjectBucketLifecycleRuleTransitionArrayOutputWithContext(ctx context.Context) ObjectBucketLifecycleRuleTransitionArrayOutput
- type ObjectBucketLifecycleRuleTransitionInput
- type ObjectBucketLifecycleRuleTransitionOutput
- func (o ObjectBucketLifecycleRuleTransitionOutput) Days() pulumi.IntPtrOutput
- func (ObjectBucketLifecycleRuleTransitionOutput) ElementType() reflect.Type
- func (o ObjectBucketLifecycleRuleTransitionOutput) StorageClass() pulumi.StringOutput
- func (o ObjectBucketLifecycleRuleTransitionOutput) ToObjectBucketLifecycleRuleTransitionOutput() ObjectBucketLifecycleRuleTransitionOutput
- func (o ObjectBucketLifecycleRuleTransitionOutput) ToObjectBucketLifecycleRuleTransitionOutputWithContext(ctx context.Context) ObjectBucketLifecycleRuleTransitionOutput
- type ObjectBucketOutput
- func (o ObjectBucketOutput) Acl() pulumi.StringPtrOutput
- func (o ObjectBucketOutput) CorsRules() ObjectBucketCorsRuleArrayOutput
- func (ObjectBucketOutput) ElementType() reflect.Type
- func (o ObjectBucketOutput) Endpoint() pulumi.StringOutput
- func (o ObjectBucketOutput) ForceDestroy() pulumi.BoolPtrOutput
- func (o ObjectBucketOutput) LifecycleRules() ObjectBucketLifecycleRuleArrayOutput
- func (o ObjectBucketOutput) Name() pulumi.StringOutput
- func (o ObjectBucketOutput) Region() pulumi.StringOutput
- func (o ObjectBucketOutput) Tags() pulumi.StringMapOutput
- func (o ObjectBucketOutput) ToObjectBucketOutput() ObjectBucketOutput
- func (o ObjectBucketOutput) ToObjectBucketOutputWithContext(ctx context.Context) ObjectBucketOutput
- func (o ObjectBucketOutput) Versioning() ObjectBucketVersioningOutput
- type ObjectBucketState
- type ObjectBucketVersioning
- type ObjectBucketVersioningArgs
- func (ObjectBucketVersioningArgs) ElementType() reflect.Type
- func (i ObjectBucketVersioningArgs) ToObjectBucketVersioningOutput() ObjectBucketVersioningOutput
- func (i ObjectBucketVersioningArgs) ToObjectBucketVersioningOutputWithContext(ctx context.Context) ObjectBucketVersioningOutput
- func (i ObjectBucketVersioningArgs) ToObjectBucketVersioningPtrOutput() ObjectBucketVersioningPtrOutput
- func (i ObjectBucketVersioningArgs) ToObjectBucketVersioningPtrOutputWithContext(ctx context.Context) ObjectBucketVersioningPtrOutput
- type ObjectBucketVersioningInput
- type ObjectBucketVersioningOutput
- func (ObjectBucketVersioningOutput) ElementType() reflect.Type
- func (o ObjectBucketVersioningOutput) Enabled() pulumi.BoolPtrOutput
- func (o ObjectBucketVersioningOutput) ToObjectBucketVersioningOutput() ObjectBucketVersioningOutput
- func (o ObjectBucketVersioningOutput) ToObjectBucketVersioningOutputWithContext(ctx context.Context) ObjectBucketVersioningOutput
- func (o ObjectBucketVersioningOutput) ToObjectBucketVersioningPtrOutput() ObjectBucketVersioningPtrOutput
- func (o ObjectBucketVersioningOutput) ToObjectBucketVersioningPtrOutputWithContext(ctx context.Context) ObjectBucketVersioningPtrOutput
- type ObjectBucketVersioningPtrInput
- type ObjectBucketVersioningPtrOutput
- func (o ObjectBucketVersioningPtrOutput) Elem() ObjectBucketVersioningOutput
- func (ObjectBucketVersioningPtrOutput) ElementType() reflect.Type
- func (o ObjectBucketVersioningPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ObjectBucketVersioningPtrOutput) ToObjectBucketVersioningPtrOutput() ObjectBucketVersioningPtrOutput
- func (o ObjectBucketVersioningPtrOutput) ToObjectBucketVersioningPtrOutputWithContext(ctx context.Context) ObjectBucketVersioningPtrOutput
- type Provider
- type ProviderArgs
- type ProviderInput
- type ProviderOutput
- func (o ProviderOutput) AccessKey() pulumi.StringPtrOutput
- func (o ProviderOutput) ApiUrl() pulumi.StringPtrOutput
- func (ProviderOutput) ElementType() reflect.Type
- func (o ProviderOutput) Profile() pulumi.StringPtrOutput
- func (o ProviderOutput) ProjectId() pulumi.StringPtrOutput
- func (o ProviderOutput) Region() pulumi.StringPtrOutput
- func (o ProviderOutput) SecretKey() pulumi.StringPtrOutput
- func (o ProviderOutput) ToProviderOutput() ProviderOutput
- func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
- func (o ProviderOutput) Zone() pulumi.StringPtrOutput
- type RedisCluster
- type RedisClusterAcl
- type RedisClusterAclArgs
- type RedisClusterAclArray
- type RedisClusterAclArrayInput
- type RedisClusterAclArrayOutput
- func (RedisClusterAclArrayOutput) ElementType() reflect.Type
- func (o RedisClusterAclArrayOutput) Index(i pulumi.IntInput) RedisClusterAclOutput
- func (o RedisClusterAclArrayOutput) ToRedisClusterAclArrayOutput() RedisClusterAclArrayOutput
- func (o RedisClusterAclArrayOutput) ToRedisClusterAclArrayOutputWithContext(ctx context.Context) RedisClusterAclArrayOutput
- type RedisClusterAclInput
- type RedisClusterAclOutput
- func (o RedisClusterAclOutput) Description() pulumi.StringPtrOutput
- func (RedisClusterAclOutput) ElementType() reflect.Type
- func (o RedisClusterAclOutput) Id() pulumi.StringPtrOutput
- func (o RedisClusterAclOutput) Ip() pulumi.StringOutput
- func (o RedisClusterAclOutput) ToRedisClusterAclOutput() RedisClusterAclOutput
- func (o RedisClusterAclOutput) ToRedisClusterAclOutputWithContext(ctx context.Context) RedisClusterAclOutput
- type RedisClusterArgs
- type RedisClusterInput
- type RedisClusterOutput
- func (o RedisClusterOutput) Acls() RedisClusterAclArrayOutput
- func (o RedisClusterOutput) ClusterSize() pulumi.IntOutput
- func (o RedisClusterOutput) CreatedAt() pulumi.StringOutput
- func (RedisClusterOutput) ElementType() reflect.Type
- func (o RedisClusterOutput) Name() pulumi.StringOutput
- func (o RedisClusterOutput) NodeType() pulumi.StringOutput
- func (o RedisClusterOutput) Password() pulumi.StringOutput
- func (o RedisClusterOutput) ProjectId() pulumi.StringOutput
- func (o RedisClusterOutput) Settings() pulumi.StringMapOutput
- func (o RedisClusterOutput) Tags() pulumi.StringArrayOutput
- func (o RedisClusterOutput) TlsEnabled() pulumi.BoolPtrOutput
- func (o RedisClusterOutput) ToRedisClusterOutput() RedisClusterOutput
- func (o RedisClusterOutput) ToRedisClusterOutputWithContext(ctx context.Context) RedisClusterOutput
- func (o RedisClusterOutput) UpdatedAt() pulumi.StringOutput
- func (o RedisClusterOutput) UserName() pulumi.StringOutput
- func (o RedisClusterOutput) Version() pulumi.StringOutput
- func (o RedisClusterOutput) Zone() pulumi.StringOutput
- type RedisClusterState
- type RegistryNamespace
- type RegistryNamespaceArgs
- type RegistryNamespaceInput
- type RegistryNamespaceOutput
- func (o RegistryNamespaceOutput) Description() pulumi.StringPtrOutput
- func (RegistryNamespaceOutput) ElementType() reflect.Type
- func (o RegistryNamespaceOutput) Endpoint() pulumi.StringOutput
- func (o RegistryNamespaceOutput) IsPublic() pulumi.BoolPtrOutput
- func (o RegistryNamespaceOutput) Name() pulumi.StringOutput
- func (o RegistryNamespaceOutput) OrganizationId() pulumi.StringOutput
- func (o RegistryNamespaceOutput) ProjectId() pulumi.StringOutput
- func (o RegistryNamespaceOutput) Region() pulumi.StringOutput
- func (o RegistryNamespaceOutput) ToRegistryNamespaceOutput() RegistryNamespaceOutput
- func (o RegistryNamespaceOutput) ToRegistryNamespaceOutputWithContext(ctx context.Context) RegistryNamespaceOutput
- type RegistryNamespaceState
- type VpcGatewayNetwork
- type VpcGatewayNetworkArgs
- type VpcGatewayNetworkInput
- type VpcGatewayNetworkOutput
- func (o VpcGatewayNetworkOutput) CleanupDhcp() pulumi.BoolPtrOutput
- func (o VpcGatewayNetworkOutput) CreatedAt() pulumi.StringOutput
- func (o VpcGatewayNetworkOutput) DhcpId() pulumi.StringPtrOutput
- func (VpcGatewayNetworkOutput) ElementType() reflect.Type
- func (o VpcGatewayNetworkOutput) EnableDhcp() pulumi.BoolPtrOutput
- func (o VpcGatewayNetworkOutput) EnableMasquerade() pulumi.BoolPtrOutput
- func (o VpcGatewayNetworkOutput) GatewayId() pulumi.StringOutput
- func (o VpcGatewayNetworkOutput) MacAddress() pulumi.StringOutput
- func (o VpcGatewayNetworkOutput) PrivateNetworkId() pulumi.StringOutput
- func (o VpcGatewayNetworkOutput) StaticAddress() pulumi.StringPtrOutput
- func (o VpcGatewayNetworkOutput) ToVpcGatewayNetworkOutput() VpcGatewayNetworkOutput
- func (o VpcGatewayNetworkOutput) ToVpcGatewayNetworkOutputWithContext(ctx context.Context) VpcGatewayNetworkOutput
- func (o VpcGatewayNetworkOutput) UpdatedAt() pulumi.StringOutput
- func (o VpcGatewayNetworkOutput) Zone() pulumi.StringOutput
- type VpcGatewayNetworkState
- type VpcPrivateNetwork
- type VpcPrivateNetworkArgs
- type VpcPrivateNetworkInput
- type VpcPrivateNetworkOutput
- func (o VpcPrivateNetworkOutput) CreatedAt() pulumi.StringOutput
- func (VpcPrivateNetworkOutput) ElementType() reflect.Type
- func (o VpcPrivateNetworkOutput) Name() pulumi.StringOutput
- func (o VpcPrivateNetworkOutput) OrganizationId() pulumi.StringOutput
- func (o VpcPrivateNetworkOutput) ProjectId() pulumi.StringOutput
- func (o VpcPrivateNetworkOutput) Tags() pulumi.StringArrayOutput
- func (o VpcPrivateNetworkOutput) ToVpcPrivateNetworkOutput() VpcPrivateNetworkOutput
- func (o VpcPrivateNetworkOutput) ToVpcPrivateNetworkOutputWithContext(ctx context.Context) VpcPrivateNetworkOutput
- func (o VpcPrivateNetworkOutput) UpdatedAt() pulumi.StringOutput
- func (o VpcPrivateNetworkOutput) Zone() pulumi.StringOutput
- type VpcPrivateNetworkState
- type VpcPublicGateway
- type VpcPublicGatewayArgs
- type VpcPublicGatewayDhcp
- type VpcPublicGatewayDhcpArgs
- type VpcPublicGatewayDhcpInput
- type VpcPublicGatewayDhcpOutput
- func (o VpcPublicGatewayDhcpOutput) Address() pulumi.StringOutput
- func (o VpcPublicGatewayDhcpOutput) CreatedAt() pulumi.StringOutput
- func (o VpcPublicGatewayDhcpOutput) DnsLocalName() pulumi.StringOutput
- func (o VpcPublicGatewayDhcpOutput) DnsSearches() pulumi.StringArrayOutput
- func (o VpcPublicGatewayDhcpOutput) DnsServersOverrides() pulumi.StringArrayOutput
- func (VpcPublicGatewayDhcpOutput) ElementType() reflect.Type
- func (o VpcPublicGatewayDhcpOutput) EnableDynamic() pulumi.BoolOutput
- func (o VpcPublicGatewayDhcpOutput) OrganizationId() pulumi.StringOutput
- func (o VpcPublicGatewayDhcpOutput) PoolHigh() pulumi.StringOutput
- func (o VpcPublicGatewayDhcpOutput) PoolLow() pulumi.StringOutput
- func (o VpcPublicGatewayDhcpOutput) ProjectId() pulumi.StringOutput
- func (o VpcPublicGatewayDhcpOutput) PushDefaultRoute() pulumi.BoolOutput
- func (o VpcPublicGatewayDhcpOutput) PushDnsServer() pulumi.BoolOutput
- func (o VpcPublicGatewayDhcpOutput) RebindTimer() pulumi.IntOutput
- func (o VpcPublicGatewayDhcpOutput) RenewTimer() pulumi.IntOutput
- func (o VpcPublicGatewayDhcpOutput) Subnet() pulumi.StringOutput
- func (o VpcPublicGatewayDhcpOutput) ToVpcPublicGatewayDhcpOutput() VpcPublicGatewayDhcpOutput
- func (o VpcPublicGatewayDhcpOutput) ToVpcPublicGatewayDhcpOutputWithContext(ctx context.Context) VpcPublicGatewayDhcpOutput
- func (o VpcPublicGatewayDhcpOutput) UpdatedAt() pulumi.StringOutput
- func (o VpcPublicGatewayDhcpOutput) ValidLifetime() pulumi.IntOutput
- func (o VpcPublicGatewayDhcpOutput) Zone() pulumi.StringOutput
- type VpcPublicGatewayDhcpReservation
- func GetVpcPublicGatewayDhcpReservation(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*VpcPublicGatewayDhcpReservation, error)
- func NewVpcPublicGatewayDhcpReservation(ctx *pulumi.Context, name string, args *VpcPublicGatewayDhcpReservationArgs, ...) (*VpcPublicGatewayDhcpReservation, error)
- func (*VpcPublicGatewayDhcpReservation) ElementType() reflect.Type
- func (i *VpcPublicGatewayDhcpReservation) ToVpcPublicGatewayDhcpReservationOutput() VpcPublicGatewayDhcpReservationOutput
- func (i *VpcPublicGatewayDhcpReservation) ToVpcPublicGatewayDhcpReservationOutputWithContext(ctx context.Context) VpcPublicGatewayDhcpReservationOutput
- type VpcPublicGatewayDhcpReservationArgs
- type VpcPublicGatewayDhcpReservationInput
- type VpcPublicGatewayDhcpReservationOutput
- func (o VpcPublicGatewayDhcpReservationOutput) CreatedAt() pulumi.StringOutput
- func (VpcPublicGatewayDhcpReservationOutput) ElementType() reflect.Type
- func (o VpcPublicGatewayDhcpReservationOutput) GatewayNetworkId() pulumi.StringOutput
- func (o VpcPublicGatewayDhcpReservationOutput) Hostname() pulumi.StringOutput
- func (o VpcPublicGatewayDhcpReservationOutput) IpAddress() pulumi.StringOutput
- func (o VpcPublicGatewayDhcpReservationOutput) MacAddress() pulumi.StringOutput
- func (o VpcPublicGatewayDhcpReservationOutput) ToVpcPublicGatewayDhcpReservationOutput() VpcPublicGatewayDhcpReservationOutput
- func (o VpcPublicGatewayDhcpReservationOutput) ToVpcPublicGatewayDhcpReservationOutputWithContext(ctx context.Context) VpcPublicGatewayDhcpReservationOutput
- func (o VpcPublicGatewayDhcpReservationOutput) Type() pulumi.StringOutput
- func (o VpcPublicGatewayDhcpReservationOutput) UpdatedAt() pulumi.StringOutput
- func (o VpcPublicGatewayDhcpReservationOutput) Zone() pulumi.StringOutput
- type VpcPublicGatewayDhcpReservationState
- type VpcPublicGatewayDhcpState
- type VpcPublicGatewayInput
- type VpcPublicGatewayIp
- type VpcPublicGatewayIpArgs
- type VpcPublicGatewayIpInput
- type VpcPublicGatewayIpOutput
- func (o VpcPublicGatewayIpOutput) Address() pulumi.StringOutput
- func (o VpcPublicGatewayIpOutput) CreatedAt() pulumi.StringOutput
- func (VpcPublicGatewayIpOutput) ElementType() reflect.Type
- func (o VpcPublicGatewayIpOutput) OrganizationId() pulumi.StringOutput
- func (o VpcPublicGatewayIpOutput) ProjectId() pulumi.StringOutput
- func (o VpcPublicGatewayIpOutput) Reverse() pulumi.StringOutput
- func (o VpcPublicGatewayIpOutput) Tags() pulumi.StringArrayOutput
- func (o VpcPublicGatewayIpOutput) ToVpcPublicGatewayIpOutput() VpcPublicGatewayIpOutput
- func (o VpcPublicGatewayIpOutput) ToVpcPublicGatewayIpOutputWithContext(ctx context.Context) VpcPublicGatewayIpOutput
- func (o VpcPublicGatewayIpOutput) UpdatedAt() pulumi.StringOutput
- func (o VpcPublicGatewayIpOutput) Zone() pulumi.StringOutput
- type VpcPublicGatewayIpState
- type VpcPublicGatewayOutput
- func (o VpcPublicGatewayOutput) CreatedAt() pulumi.StringOutput
- func (VpcPublicGatewayOutput) ElementType() reflect.Type
- func (o VpcPublicGatewayOutput) IpId() pulumi.StringOutput
- func (o VpcPublicGatewayOutput) Name() pulumi.StringOutput
- func (o VpcPublicGatewayOutput) OrganizationId() pulumi.StringOutput
- func (o VpcPublicGatewayOutput) ProjectId() pulumi.StringOutput
- func (o VpcPublicGatewayOutput) Tags() pulumi.StringArrayOutput
- func (o VpcPublicGatewayOutput) ToVpcPublicGatewayOutput() VpcPublicGatewayOutput
- func (o VpcPublicGatewayOutput) ToVpcPublicGatewayOutputWithContext(ctx context.Context) VpcPublicGatewayOutput
- func (o VpcPublicGatewayOutput) Type() pulumi.StringOutput
- func (o VpcPublicGatewayOutput) UpdatedAt() pulumi.StringOutput
- func (o VpcPublicGatewayOutput) UpstreamDnsServers() pulumi.StringArrayOutput
- func (o VpcPublicGatewayOutput) Zone() pulumi.StringOutput
- type VpcPublicGatewayPatRule
- type VpcPublicGatewayPatRuleArgs
- type VpcPublicGatewayPatRuleInput
- type VpcPublicGatewayPatRuleOutput
- func (o VpcPublicGatewayPatRuleOutput) CreatedAt() pulumi.StringOutput
- func (VpcPublicGatewayPatRuleOutput) ElementType() reflect.Type
- func (o VpcPublicGatewayPatRuleOutput) GatewayId() pulumi.StringOutput
- func (o VpcPublicGatewayPatRuleOutput) OrganizationId() pulumi.StringOutput
- func (o VpcPublicGatewayPatRuleOutput) PrivateIp() pulumi.StringOutput
- func (o VpcPublicGatewayPatRuleOutput) PrivatePort() pulumi.IntOutput
- func (o VpcPublicGatewayPatRuleOutput) Protocol() pulumi.StringPtrOutput
- func (o VpcPublicGatewayPatRuleOutput) PublicPort() pulumi.IntOutput
- func (o VpcPublicGatewayPatRuleOutput) ToVpcPublicGatewayPatRuleOutput() VpcPublicGatewayPatRuleOutput
- func (o VpcPublicGatewayPatRuleOutput) ToVpcPublicGatewayPatRuleOutputWithContext(ctx context.Context) VpcPublicGatewayPatRuleOutput
- func (o VpcPublicGatewayPatRuleOutput) UpdatedAt() pulumi.StringOutput
- func (o VpcPublicGatewayPatRuleOutput) Zone() pulumi.StringOutput
- type VpcPublicGatewayPatRuleState
- type VpcPublicGatewayState
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 AccountSshKey ¶
type AccountSshKey struct { pulumi.CustomResourceState // The name of the SSH key Name pulumi.StringOutput `pulumi:"name"` // The organization_id you want to attach the resource to OrganizationId pulumi.StringOutput `pulumi:"organizationId"` // The project_id you want to attach the resource to ProjectId pulumi.StringOutput `pulumi:"projectId"` // The public SSH key PublicKey pulumi.StringOutput `pulumi:"publicKey"` }
func GetAccountSshKey ¶
func GetAccountSshKey(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AccountSshKeyState, opts ...pulumi.ResourceOption) (*AccountSshKey, error)
GetAccountSshKey gets an existing AccountSshKey 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 NewAccountSshKey ¶
func NewAccountSshKey(ctx *pulumi.Context, name string, args *AccountSshKeyArgs, opts ...pulumi.ResourceOption) (*AccountSshKey, error)
NewAccountSshKey registers a new resource with the given unique name, arguments, and options.
func (*AccountSshKey) ElementType ¶
func (*AccountSshKey) ElementType() reflect.Type
func (*AccountSshKey) ToAccountSshKeyOutput ¶
func (i *AccountSshKey) ToAccountSshKeyOutput() AccountSshKeyOutput
func (*AccountSshKey) ToAccountSshKeyOutputWithContext ¶
func (i *AccountSshKey) ToAccountSshKeyOutputWithContext(ctx context.Context) AccountSshKeyOutput
type AccountSshKeyArgs ¶
type AccountSshKeyArgs struct { // The name of the SSH key Name pulumi.StringPtrInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The public SSH key PublicKey pulumi.StringInput }
The set of arguments for constructing a AccountSshKey resource.
func (AccountSshKeyArgs) ElementType ¶
func (AccountSshKeyArgs) ElementType() reflect.Type
type AccountSshKeyInput ¶
type AccountSshKeyInput interface { pulumi.Input ToAccountSshKeyOutput() AccountSshKeyOutput ToAccountSshKeyOutputWithContext(ctx context.Context) AccountSshKeyOutput }
type AccountSshKeyOutput ¶
type AccountSshKeyOutput struct{ *pulumi.OutputState }
func (AccountSshKeyOutput) ElementType ¶
func (AccountSshKeyOutput) ElementType() reflect.Type
func (AccountSshKeyOutput) Name ¶
func (o AccountSshKeyOutput) Name() pulumi.StringOutput
The name of the SSH key
func (AccountSshKeyOutput) OrganizationId ¶
func (o AccountSshKeyOutput) OrganizationId() pulumi.StringOutput
The organization_id you want to attach the resource to
func (AccountSshKeyOutput) ProjectId ¶
func (o AccountSshKeyOutput) ProjectId() pulumi.StringOutput
The project_id you want to attach the resource to
func (AccountSshKeyOutput) PublicKey ¶
func (o AccountSshKeyOutput) PublicKey() pulumi.StringOutput
The public SSH key
func (AccountSshKeyOutput) ToAccountSshKeyOutput ¶
func (o AccountSshKeyOutput) ToAccountSshKeyOutput() AccountSshKeyOutput
func (AccountSshKeyOutput) ToAccountSshKeyOutputWithContext ¶
func (o AccountSshKeyOutput) ToAccountSshKeyOutputWithContext(ctx context.Context) AccountSshKeyOutput
type AccountSshKeyState ¶
type AccountSshKeyState struct { // The name of the SSH key Name pulumi.StringPtrInput // The organization_id you want to attach the resource to OrganizationId pulumi.StringPtrInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The public SSH key PublicKey pulumi.StringPtrInput }
func (AccountSshKeyState) ElementType ¶
func (AccountSshKeyState) ElementType() reflect.Type
type AppleSliconValleyServer ¶
type AppleSliconValleyServer struct { pulumi.CustomResourceState // The date and time of the creation of the server CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // The minimal date and time on which you can delete this server due to Apple licence DeletableAt pulumi.StringOutput `pulumi:"deletableAt"` // IPv4 address of the server Ip pulumi.StringOutput `pulumi:"ip"` // Name of the server Name pulumi.StringOutput `pulumi:"name"` // The organization_id you want to attach the resource to OrganizationId pulumi.StringOutput `pulumi:"organizationId"` // The project_id you want to attach the resource to ProjectId pulumi.StringOutput `pulumi:"projectId"` // The state of the server State pulumi.StringOutput `pulumi:"state"` // Type of the server Type pulumi.StringOutput `pulumi:"type"` // The date and time of the last update of the server UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` // VNC url use to connect remotely to the desktop GUI VncUrl pulumi.StringOutput `pulumi:"vncUrl"` // The zone you want to attach the resource to Zone pulumi.StringOutput `pulumi:"zone"` }
func GetAppleSliconValleyServer ¶
func GetAppleSliconValleyServer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AppleSliconValleyServerState, opts ...pulumi.ResourceOption) (*AppleSliconValleyServer, error)
GetAppleSliconValleyServer gets an existing AppleSliconValleyServer 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 NewAppleSliconValleyServer ¶
func NewAppleSliconValleyServer(ctx *pulumi.Context, name string, args *AppleSliconValleyServerArgs, opts ...pulumi.ResourceOption) (*AppleSliconValleyServer, error)
NewAppleSliconValleyServer registers a new resource with the given unique name, arguments, and options.
func (*AppleSliconValleyServer) ElementType ¶
func (*AppleSliconValleyServer) ElementType() reflect.Type
func (*AppleSliconValleyServer) ToAppleSliconValleyServerOutput ¶
func (i *AppleSliconValleyServer) ToAppleSliconValleyServerOutput() AppleSliconValleyServerOutput
func (*AppleSliconValleyServer) ToAppleSliconValleyServerOutputWithContext ¶
func (i *AppleSliconValleyServer) ToAppleSliconValleyServerOutputWithContext(ctx context.Context) AppleSliconValleyServerOutput
type AppleSliconValleyServerArgs ¶
type AppleSliconValleyServerArgs struct { // Name of the server Name pulumi.StringPtrInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // Type of the server Type pulumi.StringInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
The set of arguments for constructing a AppleSliconValleyServer resource.
func (AppleSliconValleyServerArgs) ElementType ¶
func (AppleSliconValleyServerArgs) ElementType() reflect.Type
type AppleSliconValleyServerInput ¶
type AppleSliconValleyServerInput interface { pulumi.Input ToAppleSliconValleyServerOutput() AppleSliconValleyServerOutput ToAppleSliconValleyServerOutputWithContext(ctx context.Context) AppleSliconValleyServerOutput }
type AppleSliconValleyServerOutput ¶
type AppleSliconValleyServerOutput struct{ *pulumi.OutputState }
func (AppleSliconValleyServerOutput) CreatedAt ¶
func (o AppleSliconValleyServerOutput) CreatedAt() pulumi.StringOutput
The date and time of the creation of the server
func (AppleSliconValleyServerOutput) DeletableAt ¶
func (o AppleSliconValleyServerOutput) DeletableAt() pulumi.StringOutput
The minimal date and time on which you can delete this server due to Apple licence
func (AppleSliconValleyServerOutput) ElementType ¶
func (AppleSliconValleyServerOutput) ElementType() reflect.Type
func (AppleSliconValleyServerOutput) Ip ¶
func (o AppleSliconValleyServerOutput) Ip() pulumi.StringOutput
IPv4 address of the server
func (AppleSliconValleyServerOutput) Name ¶
func (o AppleSliconValleyServerOutput) Name() pulumi.StringOutput
Name of the server
func (AppleSliconValleyServerOutput) OrganizationId ¶
func (o AppleSliconValleyServerOutput) OrganizationId() pulumi.StringOutput
The organization_id you want to attach the resource to
func (AppleSliconValleyServerOutput) ProjectId ¶
func (o AppleSliconValleyServerOutput) ProjectId() pulumi.StringOutput
The project_id you want to attach the resource to
func (AppleSliconValleyServerOutput) State ¶
func (o AppleSliconValleyServerOutput) State() pulumi.StringOutput
The state of the server
func (AppleSliconValleyServerOutput) ToAppleSliconValleyServerOutput ¶
func (o AppleSliconValleyServerOutput) ToAppleSliconValleyServerOutput() AppleSliconValleyServerOutput
func (AppleSliconValleyServerOutput) ToAppleSliconValleyServerOutputWithContext ¶
func (o AppleSliconValleyServerOutput) ToAppleSliconValleyServerOutputWithContext(ctx context.Context) AppleSliconValleyServerOutput
func (AppleSliconValleyServerOutput) Type ¶
func (o AppleSliconValleyServerOutput) Type() pulumi.StringOutput
Type of the server
func (AppleSliconValleyServerOutput) UpdatedAt ¶
func (o AppleSliconValleyServerOutput) UpdatedAt() pulumi.StringOutput
The date and time of the last update of the server
func (AppleSliconValleyServerOutput) VncUrl ¶
func (o AppleSliconValleyServerOutput) VncUrl() pulumi.StringOutput
VNC url use to connect remotely to the desktop GUI
func (AppleSliconValleyServerOutput) Zone ¶
func (o AppleSliconValleyServerOutput) Zone() pulumi.StringOutput
The zone you want to attach the resource to
type AppleSliconValleyServerState ¶
type AppleSliconValleyServerState struct { // The date and time of the creation of the server CreatedAt pulumi.StringPtrInput // The minimal date and time on which you can delete this server due to Apple licence DeletableAt pulumi.StringPtrInput // IPv4 address of the server Ip pulumi.StringPtrInput // Name of the server Name pulumi.StringPtrInput // The organization_id you want to attach the resource to OrganizationId pulumi.StringPtrInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The state of the server State pulumi.StringPtrInput // Type of the server Type pulumi.StringPtrInput // The date and time of the last update of the server UpdatedAt pulumi.StringPtrInput // VNC url use to connect remotely to the desktop GUI VncUrl pulumi.StringPtrInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
func (AppleSliconValleyServerState) ElementType ¶
func (AppleSliconValleyServerState) ElementType() reflect.Type
type BaremetalServer ¶
type BaremetalServer struct { pulumi.CustomResourceState // Some description to associate to the server, max 255 characters Description pulumi.StringPtrOutput `pulumi:"description"` Domain pulumi.StringOutput `pulumi:"domain"` // Hostname of the server Hostname pulumi.StringPtrOutput `pulumi:"hostname"` Ips BaremetalServerIpArrayOutput `pulumi:"ips"` // Name of the server Name pulumi.StringOutput `pulumi:"name"` // ID or name of the server offer Offer pulumi.StringOutput `pulumi:"offer"` // ID of the server offer OfferId pulumi.StringOutput `pulumi:"offerId"` // The organization_id you want to attach the resource to OrganizationId pulumi.StringOutput `pulumi:"organizationId"` // The base image of the server Os pulumi.StringOutput `pulumi:"os"` // The base image ID of the server OsId pulumi.StringOutput `pulumi:"osId"` // The project_id you want to attach the resource to ProjectId pulumi.StringOutput `pulumi:"projectId"` // Array of SSH key IDs allowed to SSH to the server SshKeyIds pulumi.StringArrayOutput `pulumi:"sshKeyIds"` // Array of tags to associate with the server Tags pulumi.StringArrayOutput `pulumi:"tags"` // The zone you want to attach the resource to Zone pulumi.StringOutput `pulumi:"zone"` }
func GetBaremetalServer ¶
func GetBaremetalServer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BaremetalServerState, opts ...pulumi.ResourceOption) (*BaremetalServer, error)
GetBaremetalServer gets an existing BaremetalServer 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 NewBaremetalServer ¶
func NewBaremetalServer(ctx *pulumi.Context, name string, args *BaremetalServerArgs, opts ...pulumi.ResourceOption) (*BaremetalServer, error)
NewBaremetalServer registers a new resource with the given unique name, arguments, and options.
func (*BaremetalServer) ElementType ¶
func (*BaremetalServer) ElementType() reflect.Type
func (*BaremetalServer) ToBaremetalServerOutput ¶
func (i *BaremetalServer) ToBaremetalServerOutput() BaremetalServerOutput
func (*BaremetalServer) ToBaremetalServerOutputWithContext ¶
func (i *BaremetalServer) ToBaremetalServerOutputWithContext(ctx context.Context) BaremetalServerOutput
type BaremetalServerArgs ¶
type BaremetalServerArgs struct { // Some description to associate to the server, max 255 characters Description pulumi.StringPtrInput // Hostname of the server Hostname pulumi.StringPtrInput // Name of the server Name pulumi.StringPtrInput // ID or name of the server offer Offer pulumi.StringInput // The base image of the server Os pulumi.StringInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // Array of SSH key IDs allowed to SSH to the server SshKeyIds pulumi.StringArrayInput // Array of tags to associate with the server Tags pulumi.StringArrayInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
The set of arguments for constructing a BaremetalServer resource.
func (BaremetalServerArgs) ElementType ¶
func (BaremetalServerArgs) ElementType() reflect.Type
type BaremetalServerInput ¶
type BaremetalServerInput interface { pulumi.Input ToBaremetalServerOutput() BaremetalServerOutput ToBaremetalServerOutputWithContext(ctx context.Context) BaremetalServerOutput }
type BaremetalServerIp ¶
type BaremetalServerIpArgs ¶
type BaremetalServerIpArgs struct { Address pulumi.StringPtrInput `pulumi:"address"` Id pulumi.StringPtrInput `pulumi:"id"` Reverse pulumi.StringPtrInput `pulumi:"reverse"` Version pulumi.StringPtrInput `pulumi:"version"` }
func (BaremetalServerIpArgs) ElementType ¶
func (BaremetalServerIpArgs) ElementType() reflect.Type
func (BaremetalServerIpArgs) ToBaremetalServerIpOutput ¶
func (i BaremetalServerIpArgs) ToBaremetalServerIpOutput() BaremetalServerIpOutput
func (BaremetalServerIpArgs) ToBaremetalServerIpOutputWithContext ¶
func (i BaremetalServerIpArgs) ToBaremetalServerIpOutputWithContext(ctx context.Context) BaremetalServerIpOutput
type BaremetalServerIpArray ¶
type BaremetalServerIpArray []BaremetalServerIpInput
func (BaremetalServerIpArray) ElementType ¶
func (BaremetalServerIpArray) ElementType() reflect.Type
func (BaremetalServerIpArray) ToBaremetalServerIpArrayOutput ¶
func (i BaremetalServerIpArray) ToBaremetalServerIpArrayOutput() BaremetalServerIpArrayOutput
func (BaremetalServerIpArray) ToBaremetalServerIpArrayOutputWithContext ¶
func (i BaremetalServerIpArray) ToBaremetalServerIpArrayOutputWithContext(ctx context.Context) BaremetalServerIpArrayOutput
type BaremetalServerIpArrayInput ¶
type BaremetalServerIpArrayInput interface { pulumi.Input ToBaremetalServerIpArrayOutput() BaremetalServerIpArrayOutput ToBaremetalServerIpArrayOutputWithContext(context.Context) BaremetalServerIpArrayOutput }
BaremetalServerIpArrayInput is an input type that accepts BaremetalServerIpArray and BaremetalServerIpArrayOutput values. You can construct a concrete instance of `BaremetalServerIpArrayInput` via:
BaremetalServerIpArray{ BaremetalServerIpArgs{...} }
type BaremetalServerIpArrayOutput ¶
type BaremetalServerIpArrayOutput struct{ *pulumi.OutputState }
func (BaremetalServerIpArrayOutput) ElementType ¶
func (BaremetalServerIpArrayOutput) ElementType() reflect.Type
func (BaremetalServerIpArrayOutput) Index ¶
func (o BaremetalServerIpArrayOutput) Index(i pulumi.IntInput) BaremetalServerIpOutput
func (BaremetalServerIpArrayOutput) ToBaremetalServerIpArrayOutput ¶
func (o BaremetalServerIpArrayOutput) ToBaremetalServerIpArrayOutput() BaremetalServerIpArrayOutput
func (BaremetalServerIpArrayOutput) ToBaremetalServerIpArrayOutputWithContext ¶
func (o BaremetalServerIpArrayOutput) ToBaremetalServerIpArrayOutputWithContext(ctx context.Context) BaremetalServerIpArrayOutput
type BaremetalServerIpInput ¶
type BaremetalServerIpInput interface { pulumi.Input ToBaremetalServerIpOutput() BaremetalServerIpOutput ToBaremetalServerIpOutputWithContext(context.Context) BaremetalServerIpOutput }
BaremetalServerIpInput is an input type that accepts BaremetalServerIpArgs and BaremetalServerIpOutput values. You can construct a concrete instance of `BaremetalServerIpInput` via:
BaremetalServerIpArgs{...}
type BaremetalServerIpOutput ¶
type BaremetalServerIpOutput struct{ *pulumi.OutputState }
func (BaremetalServerIpOutput) Address ¶
func (o BaremetalServerIpOutput) Address() pulumi.StringPtrOutput
func (BaremetalServerIpOutput) ElementType ¶
func (BaremetalServerIpOutput) ElementType() reflect.Type
func (BaremetalServerIpOutput) Id ¶
func (o BaremetalServerIpOutput) Id() pulumi.StringPtrOutput
func (BaremetalServerIpOutput) Reverse ¶
func (o BaremetalServerIpOutput) Reverse() pulumi.StringPtrOutput
func (BaremetalServerIpOutput) ToBaremetalServerIpOutput ¶
func (o BaremetalServerIpOutput) ToBaremetalServerIpOutput() BaremetalServerIpOutput
func (BaremetalServerIpOutput) ToBaremetalServerIpOutputWithContext ¶
func (o BaremetalServerIpOutput) ToBaremetalServerIpOutputWithContext(ctx context.Context) BaremetalServerIpOutput
func (BaremetalServerIpOutput) Version ¶
func (o BaremetalServerIpOutput) Version() pulumi.StringPtrOutput
type BaremetalServerOutput ¶
type BaremetalServerOutput struct{ *pulumi.OutputState }
func (BaremetalServerOutput) Description ¶
func (o BaremetalServerOutput) Description() pulumi.StringPtrOutput
Some description to associate to the server, max 255 characters
func (BaremetalServerOutput) Domain ¶
func (o BaremetalServerOutput) Domain() pulumi.StringOutput
func (BaremetalServerOutput) ElementType ¶
func (BaremetalServerOutput) ElementType() reflect.Type
func (BaremetalServerOutput) Hostname ¶
func (o BaremetalServerOutput) Hostname() pulumi.StringPtrOutput
Hostname of the server
func (BaremetalServerOutput) Ips ¶
func (o BaremetalServerOutput) Ips() BaremetalServerIpArrayOutput
func (BaremetalServerOutput) Name ¶
func (o BaremetalServerOutput) Name() pulumi.StringOutput
Name of the server
func (BaremetalServerOutput) Offer ¶
func (o BaremetalServerOutput) Offer() pulumi.StringOutput
ID or name of the server offer
func (BaremetalServerOutput) OfferId ¶
func (o BaremetalServerOutput) OfferId() pulumi.StringOutput
ID of the server offer
func (BaremetalServerOutput) OrganizationId ¶
func (o BaremetalServerOutput) OrganizationId() pulumi.StringOutput
The organization_id you want to attach the resource to
func (BaremetalServerOutput) Os ¶
func (o BaremetalServerOutput) Os() pulumi.StringOutput
The base image of the server
func (BaremetalServerOutput) OsId ¶
func (o BaremetalServerOutput) OsId() pulumi.StringOutput
The base image ID of the server
func (BaremetalServerOutput) ProjectId ¶
func (o BaremetalServerOutput) ProjectId() pulumi.StringOutput
The project_id you want to attach the resource to
func (BaremetalServerOutput) SshKeyIds ¶
func (o BaremetalServerOutput) SshKeyIds() pulumi.StringArrayOutput
Array of SSH key IDs allowed to SSH to the server
func (BaremetalServerOutput) Tags ¶
func (o BaremetalServerOutput) Tags() pulumi.StringArrayOutput
Array of tags to associate with the server
func (BaremetalServerOutput) ToBaremetalServerOutput ¶
func (o BaremetalServerOutput) ToBaremetalServerOutput() BaremetalServerOutput
func (BaremetalServerOutput) ToBaremetalServerOutputWithContext ¶
func (o BaremetalServerOutput) ToBaremetalServerOutputWithContext(ctx context.Context) BaremetalServerOutput
func (BaremetalServerOutput) Zone ¶
func (o BaremetalServerOutput) Zone() pulumi.StringOutput
The zone you want to attach the resource to
type BaremetalServerState ¶
type BaremetalServerState struct { // Some description to associate to the server, max 255 characters Description pulumi.StringPtrInput Domain pulumi.StringPtrInput // Hostname of the server Hostname pulumi.StringPtrInput Ips BaremetalServerIpArrayInput // Name of the server Name pulumi.StringPtrInput // ID or name of the server offer Offer pulumi.StringPtrInput // ID of the server offer OfferId pulumi.StringPtrInput // The organization_id you want to attach the resource to OrganizationId pulumi.StringPtrInput // The base image of the server Os pulumi.StringPtrInput // The base image ID of the server OsId pulumi.StringPtrInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // Array of SSH key IDs allowed to SSH to the server SshKeyIds pulumi.StringArrayInput // Array of tags to associate with the server Tags pulumi.StringArrayInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
func (BaremetalServerState) ElementType ¶
func (BaremetalServerState) ElementType() reflect.Type
type Container ¶
type Container struct { pulumi.CustomResourceState // The amount of vCPU computing resources to allocate to each container. Defaults to 70. CpuLimit pulumi.IntOutput `pulumi:"cpuLimit"` // The cron status CronStatus pulumi.StringOutput `pulumi:"cronStatus"` // This allows you to control your production environment Deploy pulumi.BoolPtrOutput `pulumi:"deploy"` // The container description Description pulumi.StringPtrOutput `pulumi:"description"` // The container domain name. DomainName pulumi.StringOutput `pulumi:"domainName"` // The environment variables to be injected into your container at runtime. EnvironmentVariables pulumi.StringMapOutput `pulumi:"environmentVariables"` // The error description ErrorMessage pulumi.StringOutput `pulumi:"errorMessage"` // The maximum the number of simultaneous requests your container can handle at the same time. Defaults to 50. MaxConcurrency pulumi.IntOutput `pulumi:"maxConcurrency"` // The maximum of number of instances this container can scale to. Default to 20. MaxScale pulumi.IntOutput `pulumi:"maxScale"` // The memory computing resources in MB to allocate to each container. Defaults to 128. MemoryLimit pulumi.IntOutput `pulumi:"memoryLimit"` // The minimum of running container instances continuously. Defaults to 0. MinScale pulumi.IntOutput `pulumi:"minScale"` // The container name Name pulumi.StringOutput `pulumi:"name"` // The container namespace associated NamespaceId pulumi.StringOutput `pulumi:"namespaceId"` // The port to expose the container. Defaults to 8080 Port pulumi.IntOutput `pulumi:"port"` // The privacy type define the way to authenticate to your container Privacy pulumi.StringPtrOutput `pulumi:"privacy"` // The communication protocol http1 or h2c. Defaults to http1. Protocol pulumi.StringPtrOutput `pulumi:"protocol"` // The region of the resource Region pulumi.StringOutput `pulumi:"region"` // The scaleway registry image address RegistryImage pulumi.StringOutput `pulumi:"registryImage"` // The container status Status pulumi.StringOutput `pulumi:"status"` // The maximum amount of time in seconds during which your container can process a request before we stop it. Defaults to // 300s. Timeout pulumi.IntOutput `pulumi:"timeout"` }
func GetContainer ¶
func GetContainer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ContainerState, opts ...pulumi.ResourceOption) (*Container, error)
GetContainer gets an existing Container 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 NewContainer ¶
func NewContainer(ctx *pulumi.Context, name string, args *ContainerArgs, opts ...pulumi.ResourceOption) (*Container, error)
NewContainer registers a new resource with the given unique name, arguments, and options.
func (*Container) ElementType ¶
func (*Container) ToContainerOutput ¶
func (i *Container) ToContainerOutput() ContainerOutput
func (*Container) ToContainerOutputWithContext ¶
func (i *Container) ToContainerOutputWithContext(ctx context.Context) ContainerOutput
type ContainerArgs ¶
type ContainerArgs struct { // The amount of vCPU computing resources to allocate to each container. Defaults to 70. CpuLimit pulumi.IntPtrInput // This allows you to control your production environment Deploy pulumi.BoolPtrInput // The container description Description pulumi.StringPtrInput // The container domain name. DomainName pulumi.StringPtrInput // The environment variables to be injected into your container at runtime. EnvironmentVariables pulumi.StringMapInput // The maximum the number of simultaneous requests your container can handle at the same time. Defaults to 50. MaxConcurrency pulumi.IntPtrInput // The maximum of number of instances this container can scale to. Default to 20. MaxScale pulumi.IntPtrInput // The memory computing resources in MB to allocate to each container. Defaults to 128. MemoryLimit pulumi.IntPtrInput // The minimum of running container instances continuously. Defaults to 0. MinScale pulumi.IntPtrInput // The container name Name pulumi.StringPtrInput // The container namespace associated NamespaceId pulumi.StringInput // The port to expose the container. Defaults to 8080 Port pulumi.IntPtrInput // The privacy type define the way to authenticate to your container Privacy pulumi.StringPtrInput // The communication protocol http1 or h2c. Defaults to http1. Protocol pulumi.StringPtrInput // The scaleway registry image address RegistryImage pulumi.StringPtrInput // The container status Status pulumi.StringPtrInput // The maximum amount of time in seconds during which your container can process a request before we stop it. Defaults to // 300s. Timeout pulumi.IntPtrInput }
The set of arguments for constructing a Container resource.
func (ContainerArgs) ElementType ¶
func (ContainerArgs) ElementType() reflect.Type
type ContainerInput ¶
type ContainerInput interface { pulumi.Input ToContainerOutput() ContainerOutput ToContainerOutputWithContext(ctx context.Context) ContainerOutput }
type ContainerNamespace ¶
type ContainerNamespace struct { pulumi.CustomResourceState // The description of the container namespace Description pulumi.StringPtrOutput `pulumi:"description"` // The environment variables of the container namespace EnvironmentVariables pulumi.StringMapOutput `pulumi:"environmentVariables"` // The name of the container namespace Name pulumi.StringOutput `pulumi:"name"` // The organization_id you want to attach the resource to OrganizationId pulumi.StringOutput `pulumi:"organizationId"` // The project_id you want to attach the resource to ProjectId pulumi.StringOutput `pulumi:"projectId"` // The region you want to attach the resource to Region pulumi.StringOutput `pulumi:"region"` // The endpoint reachable by docker RegistryEndpoint pulumi.StringOutput `pulumi:"registryEndpoint"` // The ID of the registry namespace RegistryNamespaceId pulumi.StringOutput `pulumi:"registryNamespaceId"` }
func GetContainerNamespace ¶
func GetContainerNamespace(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ContainerNamespaceState, opts ...pulumi.ResourceOption) (*ContainerNamespace, error)
GetContainerNamespace gets an existing ContainerNamespace 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 NewContainerNamespace ¶
func NewContainerNamespace(ctx *pulumi.Context, name string, args *ContainerNamespaceArgs, opts ...pulumi.ResourceOption) (*ContainerNamespace, error)
NewContainerNamespace registers a new resource with the given unique name, arguments, and options.
func (*ContainerNamespace) ElementType ¶
func (*ContainerNamespace) ElementType() reflect.Type
func (*ContainerNamespace) ToContainerNamespaceOutput ¶
func (i *ContainerNamespace) ToContainerNamespaceOutput() ContainerNamespaceOutput
func (*ContainerNamespace) ToContainerNamespaceOutputWithContext ¶
func (i *ContainerNamespace) ToContainerNamespaceOutputWithContext(ctx context.Context) ContainerNamespaceOutput
type ContainerNamespaceArgs ¶
type ContainerNamespaceArgs struct { // The description of the container namespace Description pulumi.StringPtrInput // The environment variables of the container namespace EnvironmentVariables pulumi.StringMapInput // The name of the container namespace Name pulumi.StringPtrInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The region you want to attach the resource to Region pulumi.StringPtrInput }
The set of arguments for constructing a ContainerNamespace resource.
func (ContainerNamespaceArgs) ElementType ¶
func (ContainerNamespaceArgs) ElementType() reflect.Type
type ContainerNamespaceInput ¶
type ContainerNamespaceInput interface { pulumi.Input ToContainerNamespaceOutput() ContainerNamespaceOutput ToContainerNamespaceOutputWithContext(ctx context.Context) ContainerNamespaceOutput }
type ContainerNamespaceOutput ¶
type ContainerNamespaceOutput struct{ *pulumi.OutputState }
func (ContainerNamespaceOutput) Description ¶
func (o ContainerNamespaceOutput) Description() pulumi.StringPtrOutput
The description of the container namespace
func (ContainerNamespaceOutput) ElementType ¶
func (ContainerNamespaceOutput) ElementType() reflect.Type
func (ContainerNamespaceOutput) EnvironmentVariables ¶
func (o ContainerNamespaceOutput) EnvironmentVariables() pulumi.StringMapOutput
The environment variables of the container namespace
func (ContainerNamespaceOutput) Name ¶
func (o ContainerNamespaceOutput) Name() pulumi.StringOutput
The name of the container namespace
func (ContainerNamespaceOutput) OrganizationId ¶
func (o ContainerNamespaceOutput) OrganizationId() pulumi.StringOutput
The organization_id you want to attach the resource to
func (ContainerNamespaceOutput) ProjectId ¶
func (o ContainerNamespaceOutput) ProjectId() pulumi.StringOutput
The project_id you want to attach the resource to
func (ContainerNamespaceOutput) Region ¶
func (o ContainerNamespaceOutput) Region() pulumi.StringOutput
The region you want to attach the resource to
func (ContainerNamespaceOutput) RegistryEndpoint ¶
func (o ContainerNamespaceOutput) RegistryEndpoint() pulumi.StringOutput
The endpoint reachable by docker
func (ContainerNamespaceOutput) RegistryNamespaceId ¶
func (o ContainerNamespaceOutput) RegistryNamespaceId() pulumi.StringOutput
The ID of the registry namespace
func (ContainerNamespaceOutput) ToContainerNamespaceOutput ¶
func (o ContainerNamespaceOutput) ToContainerNamespaceOutput() ContainerNamespaceOutput
func (ContainerNamespaceOutput) ToContainerNamespaceOutputWithContext ¶
func (o ContainerNamespaceOutput) ToContainerNamespaceOutputWithContext(ctx context.Context) ContainerNamespaceOutput
type ContainerNamespaceState ¶
type ContainerNamespaceState struct { // The description of the container namespace Description pulumi.StringPtrInput // The environment variables of the container namespace EnvironmentVariables pulumi.StringMapInput // The name of the container namespace Name pulumi.StringPtrInput // The organization_id you want to attach the resource to OrganizationId pulumi.StringPtrInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The region you want to attach the resource to Region pulumi.StringPtrInput // The endpoint reachable by docker RegistryEndpoint pulumi.StringPtrInput // The ID of the registry namespace RegistryNamespaceId pulumi.StringPtrInput }
func (ContainerNamespaceState) ElementType ¶
func (ContainerNamespaceState) ElementType() reflect.Type
type ContainerOutput ¶
type ContainerOutput struct{ *pulumi.OutputState }
func (ContainerOutput) CpuLimit ¶
func (o ContainerOutput) CpuLimit() pulumi.IntOutput
The amount of vCPU computing resources to allocate to each container. Defaults to 70.
func (ContainerOutput) CronStatus ¶
func (o ContainerOutput) CronStatus() pulumi.StringOutput
The cron status
func (ContainerOutput) Deploy ¶
func (o ContainerOutput) Deploy() pulumi.BoolPtrOutput
This allows you to control your production environment
func (ContainerOutput) Description ¶
func (o ContainerOutput) Description() pulumi.StringPtrOutput
The container description
func (ContainerOutput) DomainName ¶
func (o ContainerOutput) DomainName() pulumi.StringOutput
The container domain name.
func (ContainerOutput) ElementType ¶
func (ContainerOutput) ElementType() reflect.Type
func (ContainerOutput) EnvironmentVariables ¶
func (o ContainerOutput) EnvironmentVariables() pulumi.StringMapOutput
The environment variables to be injected into your container at runtime.
func (ContainerOutput) ErrorMessage ¶
func (o ContainerOutput) ErrorMessage() pulumi.StringOutput
The error description
func (ContainerOutput) MaxConcurrency ¶
func (o ContainerOutput) MaxConcurrency() pulumi.IntOutput
The maximum the number of simultaneous requests your container can handle at the same time. Defaults to 50.
func (ContainerOutput) MaxScale ¶
func (o ContainerOutput) MaxScale() pulumi.IntOutput
The maximum of number of instances this container can scale to. Default to 20.
func (ContainerOutput) MemoryLimit ¶
func (o ContainerOutput) MemoryLimit() pulumi.IntOutput
The memory computing resources in MB to allocate to each container. Defaults to 128.
func (ContainerOutput) MinScale ¶
func (o ContainerOutput) MinScale() pulumi.IntOutput
The minimum of running container instances continuously. Defaults to 0.
func (ContainerOutput) Name ¶
func (o ContainerOutput) Name() pulumi.StringOutput
The container name
func (ContainerOutput) NamespaceId ¶
func (o ContainerOutput) NamespaceId() pulumi.StringOutput
The container namespace associated
func (ContainerOutput) Port ¶
func (o ContainerOutput) Port() pulumi.IntOutput
The port to expose the container. Defaults to 8080
func (ContainerOutput) Privacy ¶
func (o ContainerOutput) Privacy() pulumi.StringPtrOutput
The privacy type define the way to authenticate to your container
func (ContainerOutput) Protocol ¶
func (o ContainerOutput) Protocol() pulumi.StringPtrOutput
The communication protocol http1 or h2c. Defaults to http1.
func (ContainerOutput) Region ¶
func (o ContainerOutput) Region() pulumi.StringOutput
The region of the resource
func (ContainerOutput) RegistryImage ¶
func (o ContainerOutput) RegistryImage() pulumi.StringOutput
The scaleway registry image address
func (ContainerOutput) Status ¶
func (o ContainerOutput) Status() pulumi.StringOutput
The container status
func (ContainerOutput) Timeout ¶
func (o ContainerOutput) Timeout() pulumi.IntOutput
The maximum amount of time in seconds during which your container can process a request before we stop it. Defaults to 300s.
func (ContainerOutput) ToContainerOutput ¶
func (o ContainerOutput) ToContainerOutput() ContainerOutput
func (ContainerOutput) ToContainerOutputWithContext ¶
func (o ContainerOutput) ToContainerOutputWithContext(ctx context.Context) ContainerOutput
type ContainerState ¶
type ContainerState struct { // The amount of vCPU computing resources to allocate to each container. Defaults to 70. CpuLimit pulumi.IntPtrInput // The cron status CronStatus pulumi.StringPtrInput // This allows you to control your production environment Deploy pulumi.BoolPtrInput // The container description Description pulumi.StringPtrInput // The container domain name. DomainName pulumi.StringPtrInput // The environment variables to be injected into your container at runtime. EnvironmentVariables pulumi.StringMapInput // The error description ErrorMessage pulumi.StringPtrInput // The maximum the number of simultaneous requests your container can handle at the same time. Defaults to 50. MaxConcurrency pulumi.IntPtrInput // The maximum of number of instances this container can scale to. Default to 20. MaxScale pulumi.IntPtrInput // The memory computing resources in MB to allocate to each container. Defaults to 128. MemoryLimit pulumi.IntPtrInput // The minimum of running container instances continuously. Defaults to 0. MinScale pulumi.IntPtrInput // The container name Name pulumi.StringPtrInput // The container namespace associated NamespaceId pulumi.StringPtrInput // The port to expose the container. Defaults to 8080 Port pulumi.IntPtrInput // The privacy type define the way to authenticate to your container Privacy pulumi.StringPtrInput // The communication protocol http1 or h2c. Defaults to http1. Protocol pulumi.StringPtrInput // The region of the resource Region pulumi.StringPtrInput // The scaleway registry image address RegistryImage pulumi.StringPtrInput // The container status Status pulumi.StringPtrInput // The maximum amount of time in seconds during which your container can process a request before we stop it. Defaults to // 300s. Timeout pulumi.IntPtrInput }
func (ContainerState) ElementType ¶
func (ContainerState) ElementType() reflect.Type
type Database ¶
type Database struct { pulumi.CustomResourceState // Instance on which the database is created InstanceId pulumi.StringOutput `pulumi:"instanceId"` // Whether or not the database is managed Managed pulumi.BoolOutput `pulumi:"managed"` // Database name Name pulumi.StringOutput `pulumi:"name"` // User that own the database Owner pulumi.StringOutput `pulumi:"owner"` // Size of the database Size pulumi.StringOutput `pulumi:"size"` }
func GetDatabase ¶
func GetDatabase(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatabaseState, opts ...pulumi.ResourceOption) (*Database, error)
GetDatabase gets an existing Database 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 NewDatabase ¶
func NewDatabase(ctx *pulumi.Context, name string, args *DatabaseArgs, opts ...pulumi.ResourceOption) (*Database, error)
NewDatabase registers a new resource with the given unique name, arguments, and options.
func (*Database) ElementType ¶
func (*Database) ToDatabaseOutput ¶
func (i *Database) ToDatabaseOutput() DatabaseOutput
func (*Database) ToDatabaseOutputWithContext ¶
func (i *Database) ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput
type DatabaseAcl ¶
type DatabaseAcl struct { pulumi.CustomResourceState // List of ACL rules to apply AclRules DatabaseAclAclRuleArrayOutput `pulumi:"aclRules"` // Instance on which the ACL is applied InstanceId pulumi.StringOutput `pulumi:"instanceId"` // The region you want to attach the resource to Region pulumi.StringOutput `pulumi:"region"` }
func GetDatabaseAcl ¶
func GetDatabaseAcl(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatabaseAclState, opts ...pulumi.ResourceOption) (*DatabaseAcl, error)
GetDatabaseAcl gets an existing DatabaseAcl 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 NewDatabaseAcl ¶
func NewDatabaseAcl(ctx *pulumi.Context, name string, args *DatabaseAclArgs, opts ...pulumi.ResourceOption) (*DatabaseAcl, error)
NewDatabaseAcl registers a new resource with the given unique name, arguments, and options.
func (*DatabaseAcl) ElementType ¶
func (*DatabaseAcl) ElementType() reflect.Type
func (*DatabaseAcl) ToDatabaseAclOutput ¶
func (i *DatabaseAcl) ToDatabaseAclOutput() DatabaseAclOutput
func (*DatabaseAcl) ToDatabaseAclOutputWithContext ¶
func (i *DatabaseAcl) ToDatabaseAclOutputWithContext(ctx context.Context) DatabaseAclOutput
type DatabaseAclAclRule ¶
type DatabaseAclAclRuleArgs ¶
type DatabaseAclAclRuleArgs struct { Description pulumi.StringPtrInput `pulumi:"description"` Ip pulumi.StringInput `pulumi:"ip"` }
func (DatabaseAclAclRuleArgs) ElementType ¶
func (DatabaseAclAclRuleArgs) ElementType() reflect.Type
func (DatabaseAclAclRuleArgs) ToDatabaseAclAclRuleOutput ¶
func (i DatabaseAclAclRuleArgs) ToDatabaseAclAclRuleOutput() DatabaseAclAclRuleOutput
func (DatabaseAclAclRuleArgs) ToDatabaseAclAclRuleOutputWithContext ¶
func (i DatabaseAclAclRuleArgs) ToDatabaseAclAclRuleOutputWithContext(ctx context.Context) DatabaseAclAclRuleOutput
type DatabaseAclAclRuleArray ¶
type DatabaseAclAclRuleArray []DatabaseAclAclRuleInput
func (DatabaseAclAclRuleArray) ElementType ¶
func (DatabaseAclAclRuleArray) ElementType() reflect.Type
func (DatabaseAclAclRuleArray) ToDatabaseAclAclRuleArrayOutput ¶
func (i DatabaseAclAclRuleArray) ToDatabaseAclAclRuleArrayOutput() DatabaseAclAclRuleArrayOutput
func (DatabaseAclAclRuleArray) ToDatabaseAclAclRuleArrayOutputWithContext ¶
func (i DatabaseAclAclRuleArray) ToDatabaseAclAclRuleArrayOutputWithContext(ctx context.Context) DatabaseAclAclRuleArrayOutput
type DatabaseAclAclRuleArrayInput ¶
type DatabaseAclAclRuleArrayInput interface { pulumi.Input ToDatabaseAclAclRuleArrayOutput() DatabaseAclAclRuleArrayOutput ToDatabaseAclAclRuleArrayOutputWithContext(context.Context) DatabaseAclAclRuleArrayOutput }
DatabaseAclAclRuleArrayInput is an input type that accepts DatabaseAclAclRuleArray and DatabaseAclAclRuleArrayOutput values. You can construct a concrete instance of `DatabaseAclAclRuleArrayInput` via:
DatabaseAclAclRuleArray{ DatabaseAclAclRuleArgs{...} }
type DatabaseAclAclRuleArrayOutput ¶
type DatabaseAclAclRuleArrayOutput struct{ *pulumi.OutputState }
func (DatabaseAclAclRuleArrayOutput) ElementType ¶
func (DatabaseAclAclRuleArrayOutput) ElementType() reflect.Type
func (DatabaseAclAclRuleArrayOutput) Index ¶
func (o DatabaseAclAclRuleArrayOutput) Index(i pulumi.IntInput) DatabaseAclAclRuleOutput
func (DatabaseAclAclRuleArrayOutput) ToDatabaseAclAclRuleArrayOutput ¶
func (o DatabaseAclAclRuleArrayOutput) ToDatabaseAclAclRuleArrayOutput() DatabaseAclAclRuleArrayOutput
func (DatabaseAclAclRuleArrayOutput) ToDatabaseAclAclRuleArrayOutputWithContext ¶
func (o DatabaseAclAclRuleArrayOutput) ToDatabaseAclAclRuleArrayOutputWithContext(ctx context.Context) DatabaseAclAclRuleArrayOutput
type DatabaseAclAclRuleInput ¶
type DatabaseAclAclRuleInput interface { pulumi.Input ToDatabaseAclAclRuleOutput() DatabaseAclAclRuleOutput ToDatabaseAclAclRuleOutputWithContext(context.Context) DatabaseAclAclRuleOutput }
DatabaseAclAclRuleInput is an input type that accepts DatabaseAclAclRuleArgs and DatabaseAclAclRuleOutput values. You can construct a concrete instance of `DatabaseAclAclRuleInput` via:
DatabaseAclAclRuleArgs{...}
type DatabaseAclAclRuleOutput ¶
type DatabaseAclAclRuleOutput struct{ *pulumi.OutputState }
func (DatabaseAclAclRuleOutput) Description ¶
func (o DatabaseAclAclRuleOutput) Description() pulumi.StringPtrOutput
func (DatabaseAclAclRuleOutput) ElementType ¶
func (DatabaseAclAclRuleOutput) ElementType() reflect.Type
func (DatabaseAclAclRuleOutput) Ip ¶
func (o DatabaseAclAclRuleOutput) Ip() pulumi.StringOutput
func (DatabaseAclAclRuleOutput) ToDatabaseAclAclRuleOutput ¶
func (o DatabaseAclAclRuleOutput) ToDatabaseAclAclRuleOutput() DatabaseAclAclRuleOutput
func (DatabaseAclAclRuleOutput) ToDatabaseAclAclRuleOutputWithContext ¶
func (o DatabaseAclAclRuleOutput) ToDatabaseAclAclRuleOutputWithContext(ctx context.Context) DatabaseAclAclRuleOutput
type DatabaseAclArgs ¶
type DatabaseAclArgs struct { // List of ACL rules to apply AclRules DatabaseAclAclRuleArrayInput // Instance on which the ACL is applied InstanceId pulumi.StringInput // The region you want to attach the resource to Region pulumi.StringPtrInput }
The set of arguments for constructing a DatabaseAcl resource.
func (DatabaseAclArgs) ElementType ¶
func (DatabaseAclArgs) ElementType() reflect.Type
type DatabaseAclInput ¶
type DatabaseAclInput interface { pulumi.Input ToDatabaseAclOutput() DatabaseAclOutput ToDatabaseAclOutputWithContext(ctx context.Context) DatabaseAclOutput }
type DatabaseAclOutput ¶
type DatabaseAclOutput struct{ *pulumi.OutputState }
func (DatabaseAclOutput) AclRules ¶
func (o DatabaseAclOutput) AclRules() DatabaseAclAclRuleArrayOutput
List of ACL rules to apply
func (DatabaseAclOutput) ElementType ¶
func (DatabaseAclOutput) ElementType() reflect.Type
func (DatabaseAclOutput) InstanceId ¶
func (o DatabaseAclOutput) InstanceId() pulumi.StringOutput
Instance on which the ACL is applied
func (DatabaseAclOutput) Region ¶
func (o DatabaseAclOutput) Region() pulumi.StringOutput
The region you want to attach the resource to
func (DatabaseAclOutput) ToDatabaseAclOutput ¶
func (o DatabaseAclOutput) ToDatabaseAclOutput() DatabaseAclOutput
func (DatabaseAclOutput) ToDatabaseAclOutputWithContext ¶
func (o DatabaseAclOutput) ToDatabaseAclOutputWithContext(ctx context.Context) DatabaseAclOutput
type DatabaseAclState ¶
type DatabaseAclState struct { // List of ACL rules to apply AclRules DatabaseAclAclRuleArrayInput // Instance on which the ACL is applied InstanceId pulumi.StringPtrInput // The region you want to attach the resource to Region pulumi.StringPtrInput }
func (DatabaseAclState) ElementType ¶
func (DatabaseAclState) ElementType() reflect.Type
type DatabaseArgs ¶
type DatabaseArgs struct { // Instance on which the database is created InstanceId pulumi.StringInput // Database name Name pulumi.StringPtrInput }
The set of arguments for constructing a Database resource.
func (DatabaseArgs) ElementType ¶
func (DatabaseArgs) ElementType() reflect.Type
type DatabaseInput ¶
type DatabaseInput interface { pulumi.Input ToDatabaseOutput() DatabaseOutput ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput }
type DatabaseInstance ¶
type DatabaseInstance struct { pulumi.CustomResourceState // Boolean to store logical backups in the same region as the database instance BackupSameRegion pulumi.BoolOutput `pulumi:"backupSameRegion"` // Backup schedule frequency in hours BackupScheduleFrequency pulumi.IntOutput `pulumi:"backupScheduleFrequency"` // Backup schedule retention in days BackupScheduleRetention pulumi.IntOutput `pulumi:"backupScheduleRetention"` // Certificate of the database instance Certificate pulumi.StringOutput `pulumi:"certificate"` // Disable automated backup for the database instance DisableBackup pulumi.BoolPtrOutput `pulumi:"disableBackup"` // Endpoint IP of the database instance // // Deprecated: Please use the private_network or the load_balancer attribute EndpointIp pulumi.StringOutput `pulumi:"endpointIp"` // Endpoint port of the database instance EndpointPort pulumi.IntOutput `pulumi:"endpointPort"` // Database's engine version id Engine pulumi.StringOutput `pulumi:"engine"` // Enable or disable high availability for the database instance IsHaCluster pulumi.BoolPtrOutput `pulumi:"isHaCluster"` // Load balancer of the database instance LoadBalancers DatabaseInstanceLoadBalancerArrayOutput `pulumi:"loadBalancers"` // Name of the database instance Name pulumi.StringOutput `pulumi:"name"` // The type of database instance you want to create NodeType pulumi.StringOutput `pulumi:"nodeType"` // The organization_id you want to attach the resource to OrganizationId pulumi.StringOutput `pulumi:"organizationId"` // Password for the first user of the database instance Password pulumi.StringPtrOutput `pulumi:"password"` // List of private network to expose your database instance PrivateNetwork DatabaseInstancePrivateNetworkPtrOutput `pulumi:"privateNetwork"` // The project_id you want to attach the resource to ProjectId pulumi.StringOutput `pulumi:"projectId"` // Read replicas of the database instance ReadReplicas DatabaseInstanceReadReplicaArrayOutput `pulumi:"readReplicas"` // The region you want to attach the resource to Region pulumi.StringOutput `pulumi:"region"` // Map of engine settings to be set. Settings pulumi.StringMapOutput `pulumi:"settings"` // List of tags ["tag1", "tag2", ...] attached to a database instance Tags pulumi.StringArrayOutput `pulumi:"tags"` // Identifier for the first user of the database instance UserName pulumi.StringPtrOutput `pulumi:"userName"` // Volume size (in GB) when volume_type is not lssd VolumeSizeInGb pulumi.IntOutput `pulumi:"volumeSizeInGb"` // Type of volume where data are stored VolumeType pulumi.StringPtrOutput `pulumi:"volumeType"` }
func GetDatabaseInstance ¶
func GetDatabaseInstance(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatabaseInstanceState, opts ...pulumi.ResourceOption) (*DatabaseInstance, error)
GetDatabaseInstance gets an existing DatabaseInstance 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 NewDatabaseInstance ¶
func NewDatabaseInstance(ctx *pulumi.Context, name string, args *DatabaseInstanceArgs, opts ...pulumi.ResourceOption) (*DatabaseInstance, error)
NewDatabaseInstance registers a new resource with the given unique name, arguments, and options.
func (*DatabaseInstance) ElementType ¶
func (*DatabaseInstance) ElementType() reflect.Type
func (*DatabaseInstance) ToDatabaseInstanceOutput ¶
func (i *DatabaseInstance) ToDatabaseInstanceOutput() DatabaseInstanceOutput
func (*DatabaseInstance) ToDatabaseInstanceOutputWithContext ¶
func (i *DatabaseInstance) ToDatabaseInstanceOutputWithContext(ctx context.Context) DatabaseInstanceOutput
type DatabaseInstanceArgs ¶
type DatabaseInstanceArgs struct { // Boolean to store logical backups in the same region as the database instance BackupSameRegion pulumi.BoolPtrInput // Backup schedule frequency in hours BackupScheduleFrequency pulumi.IntPtrInput // Backup schedule retention in days BackupScheduleRetention pulumi.IntPtrInput // Disable automated backup for the database instance DisableBackup pulumi.BoolPtrInput // Database's engine version id Engine pulumi.StringInput // Enable or disable high availability for the database instance IsHaCluster pulumi.BoolPtrInput // Name of the database instance Name pulumi.StringPtrInput // The type of database instance you want to create NodeType pulumi.StringInput // Password for the first user of the database instance Password pulumi.StringPtrInput // List of private network to expose your database instance PrivateNetwork DatabaseInstancePrivateNetworkPtrInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The region you want to attach the resource to Region pulumi.StringPtrInput // Map of engine settings to be set. Settings pulumi.StringMapInput // List of tags ["tag1", "tag2", ...] attached to a database instance Tags pulumi.StringArrayInput // Identifier for the first user of the database instance UserName pulumi.StringPtrInput // Volume size (in GB) when volume_type is not lssd VolumeSizeInGb pulumi.IntPtrInput // Type of volume where data are stored VolumeType pulumi.StringPtrInput }
The set of arguments for constructing a DatabaseInstance resource.
func (DatabaseInstanceArgs) ElementType ¶
func (DatabaseInstanceArgs) ElementType() reflect.Type
type DatabaseInstanceInput ¶
type DatabaseInstanceInput interface { pulumi.Input ToDatabaseInstanceOutput() DatabaseInstanceOutput ToDatabaseInstanceOutputWithContext(ctx context.Context) DatabaseInstanceOutput }
type DatabaseInstanceLoadBalancerArgs ¶
type DatabaseInstanceLoadBalancerArgs struct { EndpointId pulumi.StringPtrInput `pulumi:"endpointId"` Hostname pulumi.StringPtrInput `pulumi:"hostname"` Ip pulumi.StringPtrInput `pulumi:"ip"` Name pulumi.StringPtrInput `pulumi:"name"` Port pulumi.IntPtrInput `pulumi:"port"` }
func (DatabaseInstanceLoadBalancerArgs) ElementType ¶
func (DatabaseInstanceLoadBalancerArgs) ElementType() reflect.Type
func (DatabaseInstanceLoadBalancerArgs) ToDatabaseInstanceLoadBalancerOutput ¶
func (i DatabaseInstanceLoadBalancerArgs) ToDatabaseInstanceLoadBalancerOutput() DatabaseInstanceLoadBalancerOutput
func (DatabaseInstanceLoadBalancerArgs) ToDatabaseInstanceLoadBalancerOutputWithContext ¶
func (i DatabaseInstanceLoadBalancerArgs) ToDatabaseInstanceLoadBalancerOutputWithContext(ctx context.Context) DatabaseInstanceLoadBalancerOutput
type DatabaseInstanceLoadBalancerArray ¶
type DatabaseInstanceLoadBalancerArray []DatabaseInstanceLoadBalancerInput
func (DatabaseInstanceLoadBalancerArray) ElementType ¶
func (DatabaseInstanceLoadBalancerArray) ElementType() reflect.Type
func (DatabaseInstanceLoadBalancerArray) ToDatabaseInstanceLoadBalancerArrayOutput ¶
func (i DatabaseInstanceLoadBalancerArray) ToDatabaseInstanceLoadBalancerArrayOutput() DatabaseInstanceLoadBalancerArrayOutput
func (DatabaseInstanceLoadBalancerArray) ToDatabaseInstanceLoadBalancerArrayOutputWithContext ¶
func (i DatabaseInstanceLoadBalancerArray) ToDatabaseInstanceLoadBalancerArrayOutputWithContext(ctx context.Context) DatabaseInstanceLoadBalancerArrayOutput
type DatabaseInstanceLoadBalancerArrayInput ¶
type DatabaseInstanceLoadBalancerArrayInput interface { pulumi.Input ToDatabaseInstanceLoadBalancerArrayOutput() DatabaseInstanceLoadBalancerArrayOutput ToDatabaseInstanceLoadBalancerArrayOutputWithContext(context.Context) DatabaseInstanceLoadBalancerArrayOutput }
DatabaseInstanceLoadBalancerArrayInput is an input type that accepts DatabaseInstanceLoadBalancerArray and DatabaseInstanceLoadBalancerArrayOutput values. You can construct a concrete instance of `DatabaseInstanceLoadBalancerArrayInput` via:
DatabaseInstanceLoadBalancerArray{ DatabaseInstanceLoadBalancerArgs{...} }
type DatabaseInstanceLoadBalancerArrayOutput ¶
type DatabaseInstanceLoadBalancerArrayOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceLoadBalancerArrayOutput) ElementType ¶
func (DatabaseInstanceLoadBalancerArrayOutput) ElementType() reflect.Type
func (DatabaseInstanceLoadBalancerArrayOutput) ToDatabaseInstanceLoadBalancerArrayOutput ¶
func (o DatabaseInstanceLoadBalancerArrayOutput) ToDatabaseInstanceLoadBalancerArrayOutput() DatabaseInstanceLoadBalancerArrayOutput
func (DatabaseInstanceLoadBalancerArrayOutput) ToDatabaseInstanceLoadBalancerArrayOutputWithContext ¶
func (o DatabaseInstanceLoadBalancerArrayOutput) ToDatabaseInstanceLoadBalancerArrayOutputWithContext(ctx context.Context) DatabaseInstanceLoadBalancerArrayOutput
type DatabaseInstanceLoadBalancerInput ¶
type DatabaseInstanceLoadBalancerInput interface { pulumi.Input ToDatabaseInstanceLoadBalancerOutput() DatabaseInstanceLoadBalancerOutput ToDatabaseInstanceLoadBalancerOutputWithContext(context.Context) DatabaseInstanceLoadBalancerOutput }
DatabaseInstanceLoadBalancerInput is an input type that accepts DatabaseInstanceLoadBalancerArgs and DatabaseInstanceLoadBalancerOutput values. You can construct a concrete instance of `DatabaseInstanceLoadBalancerInput` via:
DatabaseInstanceLoadBalancerArgs{...}
type DatabaseInstanceLoadBalancerOutput ¶
type DatabaseInstanceLoadBalancerOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceLoadBalancerOutput) ElementType ¶
func (DatabaseInstanceLoadBalancerOutput) ElementType() reflect.Type
func (DatabaseInstanceLoadBalancerOutput) EndpointId ¶
func (o DatabaseInstanceLoadBalancerOutput) EndpointId() pulumi.StringPtrOutput
func (DatabaseInstanceLoadBalancerOutput) Hostname ¶
func (o DatabaseInstanceLoadBalancerOutput) Hostname() pulumi.StringPtrOutput
func (DatabaseInstanceLoadBalancerOutput) Ip ¶
func (o DatabaseInstanceLoadBalancerOutput) Ip() pulumi.StringPtrOutput
func (DatabaseInstanceLoadBalancerOutput) Name ¶
func (o DatabaseInstanceLoadBalancerOutput) Name() pulumi.StringPtrOutput
func (DatabaseInstanceLoadBalancerOutput) Port ¶
func (o DatabaseInstanceLoadBalancerOutput) Port() pulumi.IntPtrOutput
func (DatabaseInstanceLoadBalancerOutput) ToDatabaseInstanceLoadBalancerOutput ¶
func (o DatabaseInstanceLoadBalancerOutput) ToDatabaseInstanceLoadBalancerOutput() DatabaseInstanceLoadBalancerOutput
func (DatabaseInstanceLoadBalancerOutput) ToDatabaseInstanceLoadBalancerOutputWithContext ¶
func (o DatabaseInstanceLoadBalancerOutput) ToDatabaseInstanceLoadBalancerOutputWithContext(ctx context.Context) DatabaseInstanceLoadBalancerOutput
type DatabaseInstanceOutput ¶
type DatabaseInstanceOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceOutput) BackupSameRegion ¶
func (o DatabaseInstanceOutput) BackupSameRegion() pulumi.BoolOutput
Boolean to store logical backups in the same region as the database instance
func (DatabaseInstanceOutput) BackupScheduleFrequency ¶
func (o DatabaseInstanceOutput) BackupScheduleFrequency() pulumi.IntOutput
Backup schedule frequency in hours
func (DatabaseInstanceOutput) BackupScheduleRetention ¶
func (o DatabaseInstanceOutput) BackupScheduleRetention() pulumi.IntOutput
Backup schedule retention in days
func (DatabaseInstanceOutput) Certificate ¶
func (o DatabaseInstanceOutput) Certificate() pulumi.StringOutput
Certificate of the database instance
func (DatabaseInstanceOutput) DisableBackup ¶
func (o DatabaseInstanceOutput) DisableBackup() pulumi.BoolPtrOutput
Disable automated backup for the database instance
func (DatabaseInstanceOutput) ElementType ¶
func (DatabaseInstanceOutput) ElementType() reflect.Type
func (DatabaseInstanceOutput) EndpointIp
deprecated
func (o DatabaseInstanceOutput) EndpointIp() pulumi.StringOutput
Endpoint IP of the database instance
Deprecated: Please use the private_network or the load_balancer attribute
func (DatabaseInstanceOutput) EndpointPort ¶
func (o DatabaseInstanceOutput) EndpointPort() pulumi.IntOutput
Endpoint port of the database instance
func (DatabaseInstanceOutput) Engine ¶
func (o DatabaseInstanceOutput) Engine() pulumi.StringOutput
Database's engine version id
func (DatabaseInstanceOutput) IsHaCluster ¶
func (o DatabaseInstanceOutput) IsHaCluster() pulumi.BoolPtrOutput
Enable or disable high availability for the database instance
func (DatabaseInstanceOutput) LoadBalancers ¶
func (o DatabaseInstanceOutput) LoadBalancers() DatabaseInstanceLoadBalancerArrayOutput
Load balancer of the database instance
func (DatabaseInstanceOutput) Name ¶
func (o DatabaseInstanceOutput) Name() pulumi.StringOutput
Name of the database instance
func (DatabaseInstanceOutput) NodeType ¶
func (o DatabaseInstanceOutput) NodeType() pulumi.StringOutput
The type of database instance you want to create
func (DatabaseInstanceOutput) OrganizationId ¶
func (o DatabaseInstanceOutput) OrganizationId() pulumi.StringOutput
The organization_id you want to attach the resource to
func (DatabaseInstanceOutput) Password ¶
func (o DatabaseInstanceOutput) Password() pulumi.StringPtrOutput
Password for the first user of the database instance
func (DatabaseInstanceOutput) PrivateNetwork ¶
func (o DatabaseInstanceOutput) PrivateNetwork() DatabaseInstancePrivateNetworkPtrOutput
List of private network to expose your database instance
func (DatabaseInstanceOutput) ProjectId ¶
func (o DatabaseInstanceOutput) ProjectId() pulumi.StringOutput
The project_id you want to attach the resource to
func (DatabaseInstanceOutput) ReadReplicas ¶
func (o DatabaseInstanceOutput) ReadReplicas() DatabaseInstanceReadReplicaArrayOutput
Read replicas of the database instance
func (DatabaseInstanceOutput) Region ¶
func (o DatabaseInstanceOutput) Region() pulumi.StringOutput
The region you want to attach the resource to
func (DatabaseInstanceOutput) Settings ¶
func (o DatabaseInstanceOutput) Settings() pulumi.StringMapOutput
Map of engine settings to be set.
func (DatabaseInstanceOutput) Tags ¶
func (o DatabaseInstanceOutput) Tags() pulumi.StringArrayOutput
List of tags ["tag1", "tag2", ...] attached to a database instance
func (DatabaseInstanceOutput) ToDatabaseInstanceOutput ¶
func (o DatabaseInstanceOutput) ToDatabaseInstanceOutput() DatabaseInstanceOutput
func (DatabaseInstanceOutput) ToDatabaseInstanceOutputWithContext ¶
func (o DatabaseInstanceOutput) ToDatabaseInstanceOutputWithContext(ctx context.Context) DatabaseInstanceOutput
func (DatabaseInstanceOutput) UserName ¶
func (o DatabaseInstanceOutput) UserName() pulumi.StringPtrOutput
Identifier for the first user of the database instance
func (DatabaseInstanceOutput) VolumeSizeInGb ¶
func (o DatabaseInstanceOutput) VolumeSizeInGb() pulumi.IntOutput
Volume size (in GB) when volume_type is not lssd
func (DatabaseInstanceOutput) VolumeType ¶
func (o DatabaseInstanceOutput) VolumeType() pulumi.StringPtrOutput
Type of volume where data are stored
type DatabaseInstancePrivateNetworkArgs ¶
type DatabaseInstancePrivateNetworkArgs struct { EndpointId pulumi.StringPtrInput `pulumi:"endpointId"` Hostname pulumi.StringPtrInput `pulumi:"hostname"` Ip pulumi.StringPtrInput `pulumi:"ip"` IpNet pulumi.StringInput `pulumi:"ipNet"` Name pulumi.StringPtrInput `pulumi:"name"` PnId pulumi.StringInput `pulumi:"pnId"` Port pulumi.IntPtrInput `pulumi:"port"` Zone pulumi.StringPtrInput `pulumi:"zone"` }
func (DatabaseInstancePrivateNetworkArgs) ElementType ¶
func (DatabaseInstancePrivateNetworkArgs) ElementType() reflect.Type
func (DatabaseInstancePrivateNetworkArgs) ToDatabaseInstancePrivateNetworkOutput ¶
func (i DatabaseInstancePrivateNetworkArgs) ToDatabaseInstancePrivateNetworkOutput() DatabaseInstancePrivateNetworkOutput
func (DatabaseInstancePrivateNetworkArgs) ToDatabaseInstancePrivateNetworkOutputWithContext ¶
func (i DatabaseInstancePrivateNetworkArgs) ToDatabaseInstancePrivateNetworkOutputWithContext(ctx context.Context) DatabaseInstancePrivateNetworkOutput
func (DatabaseInstancePrivateNetworkArgs) ToDatabaseInstancePrivateNetworkPtrOutput ¶
func (i DatabaseInstancePrivateNetworkArgs) ToDatabaseInstancePrivateNetworkPtrOutput() DatabaseInstancePrivateNetworkPtrOutput
func (DatabaseInstancePrivateNetworkArgs) ToDatabaseInstancePrivateNetworkPtrOutputWithContext ¶
func (i DatabaseInstancePrivateNetworkArgs) ToDatabaseInstancePrivateNetworkPtrOutputWithContext(ctx context.Context) DatabaseInstancePrivateNetworkPtrOutput
type DatabaseInstancePrivateNetworkInput ¶
type DatabaseInstancePrivateNetworkInput interface { pulumi.Input ToDatabaseInstancePrivateNetworkOutput() DatabaseInstancePrivateNetworkOutput ToDatabaseInstancePrivateNetworkOutputWithContext(context.Context) DatabaseInstancePrivateNetworkOutput }
DatabaseInstancePrivateNetworkInput is an input type that accepts DatabaseInstancePrivateNetworkArgs and DatabaseInstancePrivateNetworkOutput values. You can construct a concrete instance of `DatabaseInstancePrivateNetworkInput` via:
DatabaseInstancePrivateNetworkArgs{...}
type DatabaseInstancePrivateNetworkOutput ¶
type DatabaseInstancePrivateNetworkOutput struct{ *pulumi.OutputState }
func (DatabaseInstancePrivateNetworkOutput) ElementType ¶
func (DatabaseInstancePrivateNetworkOutput) ElementType() reflect.Type
func (DatabaseInstancePrivateNetworkOutput) EndpointId ¶
func (o DatabaseInstancePrivateNetworkOutput) EndpointId() pulumi.StringPtrOutput
func (DatabaseInstancePrivateNetworkOutput) Hostname ¶
func (o DatabaseInstancePrivateNetworkOutput) Hostname() pulumi.StringPtrOutput
func (DatabaseInstancePrivateNetworkOutput) Ip ¶
func (o DatabaseInstancePrivateNetworkOutput) Ip() pulumi.StringPtrOutput
func (DatabaseInstancePrivateNetworkOutput) IpNet ¶
func (o DatabaseInstancePrivateNetworkOutput) IpNet() pulumi.StringOutput
func (DatabaseInstancePrivateNetworkOutput) Name ¶
func (o DatabaseInstancePrivateNetworkOutput) Name() pulumi.StringPtrOutput
func (DatabaseInstancePrivateNetworkOutput) PnId ¶
func (o DatabaseInstancePrivateNetworkOutput) PnId() pulumi.StringOutput
func (DatabaseInstancePrivateNetworkOutput) Port ¶
func (o DatabaseInstancePrivateNetworkOutput) Port() pulumi.IntPtrOutput
func (DatabaseInstancePrivateNetworkOutput) ToDatabaseInstancePrivateNetworkOutput ¶
func (o DatabaseInstancePrivateNetworkOutput) ToDatabaseInstancePrivateNetworkOutput() DatabaseInstancePrivateNetworkOutput
func (DatabaseInstancePrivateNetworkOutput) ToDatabaseInstancePrivateNetworkOutputWithContext ¶
func (o DatabaseInstancePrivateNetworkOutput) ToDatabaseInstancePrivateNetworkOutputWithContext(ctx context.Context) DatabaseInstancePrivateNetworkOutput
func (DatabaseInstancePrivateNetworkOutput) ToDatabaseInstancePrivateNetworkPtrOutput ¶
func (o DatabaseInstancePrivateNetworkOutput) ToDatabaseInstancePrivateNetworkPtrOutput() DatabaseInstancePrivateNetworkPtrOutput
func (DatabaseInstancePrivateNetworkOutput) ToDatabaseInstancePrivateNetworkPtrOutputWithContext ¶
func (o DatabaseInstancePrivateNetworkOutput) ToDatabaseInstancePrivateNetworkPtrOutputWithContext(ctx context.Context) DatabaseInstancePrivateNetworkPtrOutput
func (DatabaseInstancePrivateNetworkOutput) Zone ¶
func (o DatabaseInstancePrivateNetworkOutput) Zone() pulumi.StringPtrOutput
type DatabaseInstancePrivateNetworkPtrInput ¶
type DatabaseInstancePrivateNetworkPtrInput interface { pulumi.Input ToDatabaseInstancePrivateNetworkPtrOutput() DatabaseInstancePrivateNetworkPtrOutput ToDatabaseInstancePrivateNetworkPtrOutputWithContext(context.Context) DatabaseInstancePrivateNetworkPtrOutput }
DatabaseInstancePrivateNetworkPtrInput is an input type that accepts DatabaseInstancePrivateNetworkArgs, DatabaseInstancePrivateNetworkPtr and DatabaseInstancePrivateNetworkPtrOutput values. You can construct a concrete instance of `DatabaseInstancePrivateNetworkPtrInput` via:
DatabaseInstancePrivateNetworkArgs{...} or: nil
func DatabaseInstancePrivateNetworkPtr ¶
func DatabaseInstancePrivateNetworkPtr(v *DatabaseInstancePrivateNetworkArgs) DatabaseInstancePrivateNetworkPtrInput
type DatabaseInstancePrivateNetworkPtrOutput ¶
type DatabaseInstancePrivateNetworkPtrOutput struct{ *pulumi.OutputState }
func (DatabaseInstancePrivateNetworkPtrOutput) ElementType ¶
func (DatabaseInstancePrivateNetworkPtrOutput) ElementType() reflect.Type
func (DatabaseInstancePrivateNetworkPtrOutput) EndpointId ¶
func (o DatabaseInstancePrivateNetworkPtrOutput) EndpointId() pulumi.StringPtrOutput
func (DatabaseInstancePrivateNetworkPtrOutput) Hostname ¶
func (o DatabaseInstancePrivateNetworkPtrOutput) Hostname() pulumi.StringPtrOutput
func (DatabaseInstancePrivateNetworkPtrOutput) Ip ¶
func (o DatabaseInstancePrivateNetworkPtrOutput) Ip() pulumi.StringPtrOutput
func (DatabaseInstancePrivateNetworkPtrOutput) IpNet ¶
func (o DatabaseInstancePrivateNetworkPtrOutput) IpNet() pulumi.StringPtrOutput
func (DatabaseInstancePrivateNetworkPtrOutput) Name ¶
func (o DatabaseInstancePrivateNetworkPtrOutput) Name() pulumi.StringPtrOutput
func (DatabaseInstancePrivateNetworkPtrOutput) PnId ¶
func (o DatabaseInstancePrivateNetworkPtrOutput) PnId() pulumi.StringPtrOutput
func (DatabaseInstancePrivateNetworkPtrOutput) Port ¶
func (o DatabaseInstancePrivateNetworkPtrOutput) Port() pulumi.IntPtrOutput
func (DatabaseInstancePrivateNetworkPtrOutput) ToDatabaseInstancePrivateNetworkPtrOutput ¶
func (o DatabaseInstancePrivateNetworkPtrOutput) ToDatabaseInstancePrivateNetworkPtrOutput() DatabaseInstancePrivateNetworkPtrOutput
func (DatabaseInstancePrivateNetworkPtrOutput) ToDatabaseInstancePrivateNetworkPtrOutputWithContext ¶
func (o DatabaseInstancePrivateNetworkPtrOutput) ToDatabaseInstancePrivateNetworkPtrOutputWithContext(ctx context.Context) DatabaseInstancePrivateNetworkPtrOutput
func (DatabaseInstancePrivateNetworkPtrOutput) Zone ¶
func (o DatabaseInstancePrivateNetworkPtrOutput) Zone() pulumi.StringPtrOutput
type DatabaseInstanceReadReplicaArgs ¶
type DatabaseInstanceReadReplicaArgs struct { Ip pulumi.StringPtrInput `pulumi:"ip"` Name pulumi.StringPtrInput `pulumi:"name"` Port pulumi.IntPtrInput `pulumi:"port"` }
func (DatabaseInstanceReadReplicaArgs) ElementType ¶
func (DatabaseInstanceReadReplicaArgs) ElementType() reflect.Type
func (DatabaseInstanceReadReplicaArgs) ToDatabaseInstanceReadReplicaOutput ¶
func (i DatabaseInstanceReadReplicaArgs) ToDatabaseInstanceReadReplicaOutput() DatabaseInstanceReadReplicaOutput
func (DatabaseInstanceReadReplicaArgs) ToDatabaseInstanceReadReplicaOutputWithContext ¶
func (i DatabaseInstanceReadReplicaArgs) ToDatabaseInstanceReadReplicaOutputWithContext(ctx context.Context) DatabaseInstanceReadReplicaOutput
type DatabaseInstanceReadReplicaArray ¶
type DatabaseInstanceReadReplicaArray []DatabaseInstanceReadReplicaInput
func (DatabaseInstanceReadReplicaArray) ElementType ¶
func (DatabaseInstanceReadReplicaArray) ElementType() reflect.Type
func (DatabaseInstanceReadReplicaArray) ToDatabaseInstanceReadReplicaArrayOutput ¶
func (i DatabaseInstanceReadReplicaArray) ToDatabaseInstanceReadReplicaArrayOutput() DatabaseInstanceReadReplicaArrayOutput
func (DatabaseInstanceReadReplicaArray) ToDatabaseInstanceReadReplicaArrayOutputWithContext ¶
func (i DatabaseInstanceReadReplicaArray) ToDatabaseInstanceReadReplicaArrayOutputWithContext(ctx context.Context) DatabaseInstanceReadReplicaArrayOutput
type DatabaseInstanceReadReplicaArrayInput ¶
type DatabaseInstanceReadReplicaArrayInput interface { pulumi.Input ToDatabaseInstanceReadReplicaArrayOutput() DatabaseInstanceReadReplicaArrayOutput ToDatabaseInstanceReadReplicaArrayOutputWithContext(context.Context) DatabaseInstanceReadReplicaArrayOutput }
DatabaseInstanceReadReplicaArrayInput is an input type that accepts DatabaseInstanceReadReplicaArray and DatabaseInstanceReadReplicaArrayOutput values. You can construct a concrete instance of `DatabaseInstanceReadReplicaArrayInput` via:
DatabaseInstanceReadReplicaArray{ DatabaseInstanceReadReplicaArgs{...} }
type DatabaseInstanceReadReplicaArrayOutput ¶
type DatabaseInstanceReadReplicaArrayOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceReadReplicaArrayOutput) ElementType ¶
func (DatabaseInstanceReadReplicaArrayOutput) ElementType() reflect.Type
func (DatabaseInstanceReadReplicaArrayOutput) ToDatabaseInstanceReadReplicaArrayOutput ¶
func (o DatabaseInstanceReadReplicaArrayOutput) ToDatabaseInstanceReadReplicaArrayOutput() DatabaseInstanceReadReplicaArrayOutput
func (DatabaseInstanceReadReplicaArrayOutput) ToDatabaseInstanceReadReplicaArrayOutputWithContext ¶
func (o DatabaseInstanceReadReplicaArrayOutput) ToDatabaseInstanceReadReplicaArrayOutputWithContext(ctx context.Context) DatabaseInstanceReadReplicaArrayOutput
type DatabaseInstanceReadReplicaInput ¶
type DatabaseInstanceReadReplicaInput interface { pulumi.Input ToDatabaseInstanceReadReplicaOutput() DatabaseInstanceReadReplicaOutput ToDatabaseInstanceReadReplicaOutputWithContext(context.Context) DatabaseInstanceReadReplicaOutput }
DatabaseInstanceReadReplicaInput is an input type that accepts DatabaseInstanceReadReplicaArgs and DatabaseInstanceReadReplicaOutput values. You can construct a concrete instance of `DatabaseInstanceReadReplicaInput` via:
DatabaseInstanceReadReplicaArgs{...}
type DatabaseInstanceReadReplicaOutput ¶
type DatabaseInstanceReadReplicaOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceReadReplicaOutput) ElementType ¶
func (DatabaseInstanceReadReplicaOutput) ElementType() reflect.Type
func (DatabaseInstanceReadReplicaOutput) Ip ¶
func (o DatabaseInstanceReadReplicaOutput) Ip() pulumi.StringPtrOutput
func (DatabaseInstanceReadReplicaOutput) Name ¶
func (o DatabaseInstanceReadReplicaOutput) Name() pulumi.StringPtrOutput
func (DatabaseInstanceReadReplicaOutput) Port ¶
func (o DatabaseInstanceReadReplicaOutput) Port() pulumi.IntPtrOutput
func (DatabaseInstanceReadReplicaOutput) ToDatabaseInstanceReadReplicaOutput ¶
func (o DatabaseInstanceReadReplicaOutput) ToDatabaseInstanceReadReplicaOutput() DatabaseInstanceReadReplicaOutput
func (DatabaseInstanceReadReplicaOutput) ToDatabaseInstanceReadReplicaOutputWithContext ¶
func (o DatabaseInstanceReadReplicaOutput) ToDatabaseInstanceReadReplicaOutputWithContext(ctx context.Context) DatabaseInstanceReadReplicaOutput
type DatabaseInstanceState ¶
type DatabaseInstanceState struct { // Boolean to store logical backups in the same region as the database instance BackupSameRegion pulumi.BoolPtrInput // Backup schedule frequency in hours BackupScheduleFrequency pulumi.IntPtrInput // Backup schedule retention in days BackupScheduleRetention pulumi.IntPtrInput // Certificate of the database instance Certificate pulumi.StringPtrInput // Disable automated backup for the database instance DisableBackup pulumi.BoolPtrInput // Endpoint IP of the database instance // // Deprecated: Please use the private_network or the load_balancer attribute EndpointIp pulumi.StringPtrInput // Endpoint port of the database instance EndpointPort pulumi.IntPtrInput // Database's engine version id Engine pulumi.StringPtrInput // Enable or disable high availability for the database instance IsHaCluster pulumi.BoolPtrInput // Load balancer of the database instance LoadBalancers DatabaseInstanceLoadBalancerArrayInput // Name of the database instance Name pulumi.StringPtrInput // The type of database instance you want to create NodeType pulumi.StringPtrInput // The organization_id you want to attach the resource to OrganizationId pulumi.StringPtrInput // Password for the first user of the database instance Password pulumi.StringPtrInput // List of private network to expose your database instance PrivateNetwork DatabaseInstancePrivateNetworkPtrInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // Read replicas of the database instance ReadReplicas DatabaseInstanceReadReplicaArrayInput // The region you want to attach the resource to Region pulumi.StringPtrInput // Map of engine settings to be set. Settings pulumi.StringMapInput // List of tags ["tag1", "tag2", ...] attached to a database instance Tags pulumi.StringArrayInput // Identifier for the first user of the database instance UserName pulumi.StringPtrInput // Volume size (in GB) when volume_type is not lssd VolumeSizeInGb pulumi.IntPtrInput // Type of volume where data are stored VolumeType pulumi.StringPtrInput }
func (DatabaseInstanceState) ElementType ¶
func (DatabaseInstanceState) ElementType() reflect.Type
type DatabaseOutput ¶
type DatabaseOutput struct{ *pulumi.OutputState }
func (DatabaseOutput) ElementType ¶
func (DatabaseOutput) ElementType() reflect.Type
func (DatabaseOutput) InstanceId ¶
func (o DatabaseOutput) InstanceId() pulumi.StringOutput
Instance on which the database is created
func (DatabaseOutput) Managed ¶
func (o DatabaseOutput) Managed() pulumi.BoolOutput
Whether or not the database is managed
func (DatabaseOutput) Owner ¶
func (o DatabaseOutput) Owner() pulumi.StringOutput
User that own the database
func (DatabaseOutput) Size ¶
func (o DatabaseOutput) Size() pulumi.StringOutput
Size of the database
func (DatabaseOutput) ToDatabaseOutput ¶
func (o DatabaseOutput) ToDatabaseOutput() DatabaseOutput
func (DatabaseOutput) ToDatabaseOutputWithContext ¶
func (o DatabaseOutput) ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput
type DatabasePrivilege ¶
type DatabasePrivilege struct { pulumi.CustomResourceState // Database name DatabaseName pulumi.StringOutput `pulumi:"databaseName"` // Instance on which the database is created InstanceId pulumi.StringOutput `pulumi:"instanceId"` // Privilege Permission pulumi.StringOutput `pulumi:"permission"` // User name UserName pulumi.StringOutput `pulumi:"userName"` }
func GetDatabasePrivilege ¶
func GetDatabasePrivilege(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatabasePrivilegeState, opts ...pulumi.ResourceOption) (*DatabasePrivilege, error)
GetDatabasePrivilege gets an existing DatabasePrivilege 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 NewDatabasePrivilege ¶
func NewDatabasePrivilege(ctx *pulumi.Context, name string, args *DatabasePrivilegeArgs, opts ...pulumi.ResourceOption) (*DatabasePrivilege, error)
NewDatabasePrivilege registers a new resource with the given unique name, arguments, and options.
func (*DatabasePrivilege) ElementType ¶
func (*DatabasePrivilege) ElementType() reflect.Type
func (*DatabasePrivilege) ToDatabasePrivilegeOutput ¶
func (i *DatabasePrivilege) ToDatabasePrivilegeOutput() DatabasePrivilegeOutput
func (*DatabasePrivilege) ToDatabasePrivilegeOutputWithContext ¶
func (i *DatabasePrivilege) ToDatabasePrivilegeOutputWithContext(ctx context.Context) DatabasePrivilegeOutput
type DatabasePrivilegeArgs ¶
type DatabasePrivilegeArgs struct { // Database name DatabaseName pulumi.StringInput // Instance on which the database is created InstanceId pulumi.StringInput // Privilege Permission pulumi.StringInput // User name UserName pulumi.StringInput }
The set of arguments for constructing a DatabasePrivilege resource.
func (DatabasePrivilegeArgs) ElementType ¶
func (DatabasePrivilegeArgs) ElementType() reflect.Type
type DatabasePrivilegeInput ¶
type DatabasePrivilegeInput interface { pulumi.Input ToDatabasePrivilegeOutput() DatabasePrivilegeOutput ToDatabasePrivilegeOutputWithContext(ctx context.Context) DatabasePrivilegeOutput }
type DatabasePrivilegeOutput ¶
type DatabasePrivilegeOutput struct{ *pulumi.OutputState }
func (DatabasePrivilegeOutput) DatabaseName ¶
func (o DatabasePrivilegeOutput) DatabaseName() pulumi.StringOutput
Database name
func (DatabasePrivilegeOutput) ElementType ¶
func (DatabasePrivilegeOutput) ElementType() reflect.Type
func (DatabasePrivilegeOutput) InstanceId ¶
func (o DatabasePrivilegeOutput) InstanceId() pulumi.StringOutput
Instance on which the database is created
func (DatabasePrivilegeOutput) Permission ¶
func (o DatabasePrivilegeOutput) Permission() pulumi.StringOutput
Privilege
func (DatabasePrivilegeOutput) ToDatabasePrivilegeOutput ¶
func (o DatabasePrivilegeOutput) ToDatabasePrivilegeOutput() DatabasePrivilegeOutput
func (DatabasePrivilegeOutput) ToDatabasePrivilegeOutputWithContext ¶
func (o DatabasePrivilegeOutput) ToDatabasePrivilegeOutputWithContext(ctx context.Context) DatabasePrivilegeOutput
func (DatabasePrivilegeOutput) UserName ¶
func (o DatabasePrivilegeOutput) UserName() pulumi.StringOutput
User name
type DatabasePrivilegeState ¶
type DatabasePrivilegeState struct { // Database name DatabaseName pulumi.StringPtrInput // Instance on which the database is created InstanceId pulumi.StringPtrInput // Privilege Permission pulumi.StringPtrInput // User name UserName pulumi.StringPtrInput }
func (DatabasePrivilegeState) ElementType ¶
func (DatabasePrivilegeState) ElementType() reflect.Type
type DatabaseState ¶
type DatabaseState struct { // Instance on which the database is created InstanceId pulumi.StringPtrInput // Whether or not the database is managed Managed pulumi.BoolPtrInput // Database name Name pulumi.StringPtrInput // User that own the database Owner pulumi.StringPtrInput // Size of the database Size pulumi.StringPtrInput }
func (DatabaseState) ElementType ¶
func (DatabaseState) ElementType() reflect.Type
type DatabaseUser ¶
type DatabaseUser struct { pulumi.CustomResourceState // Instance on which the user is created InstanceId pulumi.StringOutput `pulumi:"instanceId"` // Grant admin permissions to database user IsAdmin pulumi.BoolPtrOutput `pulumi:"isAdmin"` // Database user name Name pulumi.StringOutput `pulumi:"name"` // Database user password Password pulumi.StringOutput `pulumi:"password"` // The region you want to attach the resource to Region pulumi.StringOutput `pulumi:"region"` }
func GetDatabaseUser ¶
func GetDatabaseUser(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatabaseUserState, opts ...pulumi.ResourceOption) (*DatabaseUser, error)
GetDatabaseUser gets an existing DatabaseUser 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 NewDatabaseUser ¶
func NewDatabaseUser(ctx *pulumi.Context, name string, args *DatabaseUserArgs, opts ...pulumi.ResourceOption) (*DatabaseUser, error)
NewDatabaseUser registers a new resource with the given unique name, arguments, and options.
func (*DatabaseUser) ElementType ¶
func (*DatabaseUser) ElementType() reflect.Type
func (*DatabaseUser) ToDatabaseUserOutput ¶
func (i *DatabaseUser) ToDatabaseUserOutput() DatabaseUserOutput
func (*DatabaseUser) ToDatabaseUserOutputWithContext ¶
func (i *DatabaseUser) ToDatabaseUserOutputWithContext(ctx context.Context) DatabaseUserOutput
type DatabaseUserArgs ¶
type DatabaseUserArgs struct { // Instance on which the user is created InstanceId pulumi.StringInput // Grant admin permissions to database user IsAdmin pulumi.BoolPtrInput // Database user name Name pulumi.StringPtrInput // Database user password Password pulumi.StringInput // The region you want to attach the resource to Region pulumi.StringPtrInput }
The set of arguments for constructing a DatabaseUser resource.
func (DatabaseUserArgs) ElementType ¶
func (DatabaseUserArgs) ElementType() reflect.Type
type DatabaseUserInput ¶
type DatabaseUserInput interface { pulumi.Input ToDatabaseUserOutput() DatabaseUserOutput ToDatabaseUserOutputWithContext(ctx context.Context) DatabaseUserOutput }
type DatabaseUserOutput ¶
type DatabaseUserOutput struct{ *pulumi.OutputState }
func (DatabaseUserOutput) ElementType ¶
func (DatabaseUserOutput) ElementType() reflect.Type
func (DatabaseUserOutput) InstanceId ¶
func (o DatabaseUserOutput) InstanceId() pulumi.StringOutput
Instance on which the user is created
func (DatabaseUserOutput) IsAdmin ¶
func (o DatabaseUserOutput) IsAdmin() pulumi.BoolPtrOutput
Grant admin permissions to database user
func (DatabaseUserOutput) Name ¶
func (o DatabaseUserOutput) Name() pulumi.StringOutput
Database user name
func (DatabaseUserOutput) Password ¶
func (o DatabaseUserOutput) Password() pulumi.StringOutput
Database user password
func (DatabaseUserOutput) Region ¶
func (o DatabaseUserOutput) Region() pulumi.StringOutput
The region you want to attach the resource to
func (DatabaseUserOutput) ToDatabaseUserOutput ¶
func (o DatabaseUserOutput) ToDatabaseUserOutput() DatabaseUserOutput
func (DatabaseUserOutput) ToDatabaseUserOutputWithContext ¶
func (o DatabaseUserOutput) ToDatabaseUserOutputWithContext(ctx context.Context) DatabaseUserOutput
type DatabaseUserState ¶
type DatabaseUserState struct { // Instance on which the user is created InstanceId pulumi.StringPtrInput // Grant admin permissions to database user IsAdmin pulumi.BoolPtrInput // Database user name Name pulumi.StringPtrInput // Database user password Password pulumi.StringPtrInput // The region you want to attach the resource to Region pulumi.StringPtrInput }
func (DatabaseUserState) ElementType ¶
func (DatabaseUserState) ElementType() reflect.Type
type DomainRecord ¶
type DomainRecord struct { pulumi.CustomResourceState // The data of the record Data pulumi.StringOutput `pulumi:"data"` // The zone you want to add the record in DnsZone pulumi.StringOutput `pulumi:"dnsZone"` // Return record based on client localisation GeoIp DomainRecordGeoIpPtrOutput `pulumi:"geoIp"` // Return record based on client localisation HttpService DomainRecordHttpServicePtrOutput `pulumi:"httpService"` // When destroy a resource record, if a zone have only NS, delete the zone KeepEmptyZone pulumi.BoolPtrOutput `pulumi:"keepEmptyZone"` // The name of the record Name pulumi.StringOutput `pulumi:"name"` // The priority of the record Priority pulumi.IntOutput `pulumi:"priority"` // The project_id you want to attach the resource to ProjectId pulumi.StringOutput `pulumi:"projectId"` // Does the DNS zone is the root zone or not RootZone pulumi.BoolOutput `pulumi:"rootZone"` // The ttl of the record Ttl pulumi.IntPtrOutput `pulumi:"ttl"` // The type of the record Type pulumi.StringOutput `pulumi:"type"` // Return record based on client subnet Views DomainRecordViewArrayOutput `pulumi:"views"` // Return record based on weight Weighteds DomainRecordWeightedArrayOutput `pulumi:"weighteds"` }
func GetDomainRecord ¶
func GetDomainRecord(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DomainRecordState, opts ...pulumi.ResourceOption) (*DomainRecord, error)
GetDomainRecord gets an existing DomainRecord 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 NewDomainRecord ¶
func NewDomainRecord(ctx *pulumi.Context, name string, args *DomainRecordArgs, opts ...pulumi.ResourceOption) (*DomainRecord, error)
NewDomainRecord registers a new resource with the given unique name, arguments, and options.
func (*DomainRecord) ElementType ¶
func (*DomainRecord) ElementType() reflect.Type
func (*DomainRecord) ToDomainRecordOutput ¶
func (i *DomainRecord) ToDomainRecordOutput() DomainRecordOutput
func (*DomainRecord) ToDomainRecordOutputWithContext ¶
func (i *DomainRecord) ToDomainRecordOutputWithContext(ctx context.Context) DomainRecordOutput
type DomainRecordArgs ¶
type DomainRecordArgs struct { // The data of the record Data pulumi.StringInput // The zone you want to add the record in DnsZone pulumi.StringInput // Return record based on client localisation GeoIp DomainRecordGeoIpPtrInput // Return record based on client localisation HttpService DomainRecordHttpServicePtrInput // When destroy a resource record, if a zone have only NS, delete the zone KeepEmptyZone pulumi.BoolPtrInput // The name of the record Name pulumi.StringPtrInput // The priority of the record Priority pulumi.IntPtrInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The ttl of the record Ttl pulumi.IntPtrInput // The type of the record Type pulumi.StringInput // Return record based on client subnet Views DomainRecordViewArrayInput // Return record based on weight Weighteds DomainRecordWeightedArrayInput }
The set of arguments for constructing a DomainRecord resource.
func (DomainRecordArgs) ElementType ¶
func (DomainRecordArgs) ElementType() reflect.Type
type DomainRecordGeoIp ¶
type DomainRecordGeoIp struct {
Matches []DomainRecordGeoIpMatch `pulumi:"matches"`
}
type DomainRecordGeoIpArgs ¶
type DomainRecordGeoIpArgs struct {
Matches DomainRecordGeoIpMatchArrayInput `pulumi:"matches"`
}
func (DomainRecordGeoIpArgs) ElementType ¶
func (DomainRecordGeoIpArgs) ElementType() reflect.Type
func (DomainRecordGeoIpArgs) ToDomainRecordGeoIpOutput ¶
func (i DomainRecordGeoIpArgs) ToDomainRecordGeoIpOutput() DomainRecordGeoIpOutput
func (DomainRecordGeoIpArgs) ToDomainRecordGeoIpOutputWithContext ¶
func (i DomainRecordGeoIpArgs) ToDomainRecordGeoIpOutputWithContext(ctx context.Context) DomainRecordGeoIpOutput
func (DomainRecordGeoIpArgs) ToDomainRecordGeoIpPtrOutput ¶
func (i DomainRecordGeoIpArgs) ToDomainRecordGeoIpPtrOutput() DomainRecordGeoIpPtrOutput
func (DomainRecordGeoIpArgs) ToDomainRecordGeoIpPtrOutputWithContext ¶
func (i DomainRecordGeoIpArgs) ToDomainRecordGeoIpPtrOutputWithContext(ctx context.Context) DomainRecordGeoIpPtrOutput
type DomainRecordGeoIpInput ¶
type DomainRecordGeoIpInput interface { pulumi.Input ToDomainRecordGeoIpOutput() DomainRecordGeoIpOutput ToDomainRecordGeoIpOutputWithContext(context.Context) DomainRecordGeoIpOutput }
DomainRecordGeoIpInput is an input type that accepts DomainRecordGeoIpArgs and DomainRecordGeoIpOutput values. You can construct a concrete instance of `DomainRecordGeoIpInput` via:
DomainRecordGeoIpArgs{...}
type DomainRecordGeoIpMatch ¶
type DomainRecordGeoIpMatchArgs ¶
type DomainRecordGeoIpMatchArgs struct { Continents pulumi.StringArrayInput `pulumi:"continents"` Countries pulumi.StringArrayInput `pulumi:"countries"` Data pulumi.StringInput `pulumi:"data"` }
func (DomainRecordGeoIpMatchArgs) ElementType ¶
func (DomainRecordGeoIpMatchArgs) ElementType() reflect.Type
func (DomainRecordGeoIpMatchArgs) ToDomainRecordGeoIpMatchOutput ¶
func (i DomainRecordGeoIpMatchArgs) ToDomainRecordGeoIpMatchOutput() DomainRecordGeoIpMatchOutput
func (DomainRecordGeoIpMatchArgs) ToDomainRecordGeoIpMatchOutputWithContext ¶
func (i DomainRecordGeoIpMatchArgs) ToDomainRecordGeoIpMatchOutputWithContext(ctx context.Context) DomainRecordGeoIpMatchOutput
type DomainRecordGeoIpMatchArray ¶
type DomainRecordGeoIpMatchArray []DomainRecordGeoIpMatchInput
func (DomainRecordGeoIpMatchArray) ElementType ¶
func (DomainRecordGeoIpMatchArray) ElementType() reflect.Type
func (DomainRecordGeoIpMatchArray) ToDomainRecordGeoIpMatchArrayOutput ¶
func (i DomainRecordGeoIpMatchArray) ToDomainRecordGeoIpMatchArrayOutput() DomainRecordGeoIpMatchArrayOutput
func (DomainRecordGeoIpMatchArray) ToDomainRecordGeoIpMatchArrayOutputWithContext ¶
func (i DomainRecordGeoIpMatchArray) ToDomainRecordGeoIpMatchArrayOutputWithContext(ctx context.Context) DomainRecordGeoIpMatchArrayOutput
type DomainRecordGeoIpMatchArrayInput ¶
type DomainRecordGeoIpMatchArrayInput interface { pulumi.Input ToDomainRecordGeoIpMatchArrayOutput() DomainRecordGeoIpMatchArrayOutput ToDomainRecordGeoIpMatchArrayOutputWithContext(context.Context) DomainRecordGeoIpMatchArrayOutput }
DomainRecordGeoIpMatchArrayInput is an input type that accepts DomainRecordGeoIpMatchArray and DomainRecordGeoIpMatchArrayOutput values. You can construct a concrete instance of `DomainRecordGeoIpMatchArrayInput` via:
DomainRecordGeoIpMatchArray{ DomainRecordGeoIpMatchArgs{...} }
type DomainRecordGeoIpMatchArrayOutput ¶
type DomainRecordGeoIpMatchArrayOutput struct{ *pulumi.OutputState }
func (DomainRecordGeoIpMatchArrayOutput) ElementType ¶
func (DomainRecordGeoIpMatchArrayOutput) ElementType() reflect.Type
func (DomainRecordGeoIpMatchArrayOutput) Index ¶
func (o DomainRecordGeoIpMatchArrayOutput) Index(i pulumi.IntInput) DomainRecordGeoIpMatchOutput
func (DomainRecordGeoIpMatchArrayOutput) ToDomainRecordGeoIpMatchArrayOutput ¶
func (o DomainRecordGeoIpMatchArrayOutput) ToDomainRecordGeoIpMatchArrayOutput() DomainRecordGeoIpMatchArrayOutput
func (DomainRecordGeoIpMatchArrayOutput) ToDomainRecordGeoIpMatchArrayOutputWithContext ¶
func (o DomainRecordGeoIpMatchArrayOutput) ToDomainRecordGeoIpMatchArrayOutputWithContext(ctx context.Context) DomainRecordGeoIpMatchArrayOutput
type DomainRecordGeoIpMatchInput ¶
type DomainRecordGeoIpMatchInput interface { pulumi.Input ToDomainRecordGeoIpMatchOutput() DomainRecordGeoIpMatchOutput ToDomainRecordGeoIpMatchOutputWithContext(context.Context) DomainRecordGeoIpMatchOutput }
DomainRecordGeoIpMatchInput is an input type that accepts DomainRecordGeoIpMatchArgs and DomainRecordGeoIpMatchOutput values. You can construct a concrete instance of `DomainRecordGeoIpMatchInput` via:
DomainRecordGeoIpMatchArgs{...}
type DomainRecordGeoIpMatchOutput ¶
type DomainRecordGeoIpMatchOutput struct{ *pulumi.OutputState }
func (DomainRecordGeoIpMatchOutput) Continents ¶
func (o DomainRecordGeoIpMatchOutput) Continents() pulumi.StringArrayOutput
func (DomainRecordGeoIpMatchOutput) Countries ¶
func (o DomainRecordGeoIpMatchOutput) Countries() pulumi.StringArrayOutput
func (DomainRecordGeoIpMatchOutput) Data ¶
func (o DomainRecordGeoIpMatchOutput) Data() pulumi.StringOutput
func (DomainRecordGeoIpMatchOutput) ElementType ¶
func (DomainRecordGeoIpMatchOutput) ElementType() reflect.Type
func (DomainRecordGeoIpMatchOutput) ToDomainRecordGeoIpMatchOutput ¶
func (o DomainRecordGeoIpMatchOutput) ToDomainRecordGeoIpMatchOutput() DomainRecordGeoIpMatchOutput
func (DomainRecordGeoIpMatchOutput) ToDomainRecordGeoIpMatchOutputWithContext ¶
func (o DomainRecordGeoIpMatchOutput) ToDomainRecordGeoIpMatchOutputWithContext(ctx context.Context) DomainRecordGeoIpMatchOutput
type DomainRecordGeoIpOutput ¶
type DomainRecordGeoIpOutput struct{ *pulumi.OutputState }
func (DomainRecordGeoIpOutput) ElementType ¶
func (DomainRecordGeoIpOutput) ElementType() reflect.Type
func (DomainRecordGeoIpOutput) Matches ¶
func (o DomainRecordGeoIpOutput) Matches() DomainRecordGeoIpMatchArrayOutput
func (DomainRecordGeoIpOutput) ToDomainRecordGeoIpOutput ¶
func (o DomainRecordGeoIpOutput) ToDomainRecordGeoIpOutput() DomainRecordGeoIpOutput
func (DomainRecordGeoIpOutput) ToDomainRecordGeoIpOutputWithContext ¶
func (o DomainRecordGeoIpOutput) ToDomainRecordGeoIpOutputWithContext(ctx context.Context) DomainRecordGeoIpOutput
func (DomainRecordGeoIpOutput) ToDomainRecordGeoIpPtrOutput ¶
func (o DomainRecordGeoIpOutput) ToDomainRecordGeoIpPtrOutput() DomainRecordGeoIpPtrOutput
func (DomainRecordGeoIpOutput) ToDomainRecordGeoIpPtrOutputWithContext ¶
func (o DomainRecordGeoIpOutput) ToDomainRecordGeoIpPtrOutputWithContext(ctx context.Context) DomainRecordGeoIpPtrOutput
type DomainRecordGeoIpPtrInput ¶
type DomainRecordGeoIpPtrInput interface { pulumi.Input ToDomainRecordGeoIpPtrOutput() DomainRecordGeoIpPtrOutput ToDomainRecordGeoIpPtrOutputWithContext(context.Context) DomainRecordGeoIpPtrOutput }
DomainRecordGeoIpPtrInput is an input type that accepts DomainRecordGeoIpArgs, DomainRecordGeoIpPtr and DomainRecordGeoIpPtrOutput values. You can construct a concrete instance of `DomainRecordGeoIpPtrInput` via:
DomainRecordGeoIpArgs{...} or: nil
func DomainRecordGeoIpPtr ¶
func DomainRecordGeoIpPtr(v *DomainRecordGeoIpArgs) DomainRecordGeoIpPtrInput
type DomainRecordGeoIpPtrOutput ¶
type DomainRecordGeoIpPtrOutput struct{ *pulumi.OutputState }
func (DomainRecordGeoIpPtrOutput) Elem ¶
func (o DomainRecordGeoIpPtrOutput) Elem() DomainRecordGeoIpOutput
func (DomainRecordGeoIpPtrOutput) ElementType ¶
func (DomainRecordGeoIpPtrOutput) ElementType() reflect.Type
func (DomainRecordGeoIpPtrOutput) Matches ¶
func (o DomainRecordGeoIpPtrOutput) Matches() DomainRecordGeoIpMatchArrayOutput
func (DomainRecordGeoIpPtrOutput) ToDomainRecordGeoIpPtrOutput ¶
func (o DomainRecordGeoIpPtrOutput) ToDomainRecordGeoIpPtrOutput() DomainRecordGeoIpPtrOutput
func (DomainRecordGeoIpPtrOutput) ToDomainRecordGeoIpPtrOutputWithContext ¶
func (o DomainRecordGeoIpPtrOutput) ToDomainRecordGeoIpPtrOutputWithContext(ctx context.Context) DomainRecordGeoIpPtrOutput
type DomainRecordHttpService ¶
type DomainRecordHttpServiceArgs ¶
type DomainRecordHttpServiceArgs struct { Ips pulumi.StringArrayInput `pulumi:"ips"` MustContain pulumi.StringInput `pulumi:"mustContain"` Strategy pulumi.StringInput `pulumi:"strategy"` Url pulumi.StringInput `pulumi:"url"` UserAgent pulumi.StringPtrInput `pulumi:"userAgent"` }
func (DomainRecordHttpServiceArgs) ElementType ¶
func (DomainRecordHttpServiceArgs) ElementType() reflect.Type
func (DomainRecordHttpServiceArgs) ToDomainRecordHttpServiceOutput ¶
func (i DomainRecordHttpServiceArgs) ToDomainRecordHttpServiceOutput() DomainRecordHttpServiceOutput
func (DomainRecordHttpServiceArgs) ToDomainRecordHttpServiceOutputWithContext ¶
func (i DomainRecordHttpServiceArgs) ToDomainRecordHttpServiceOutputWithContext(ctx context.Context) DomainRecordHttpServiceOutput
func (DomainRecordHttpServiceArgs) ToDomainRecordHttpServicePtrOutput ¶
func (i DomainRecordHttpServiceArgs) ToDomainRecordHttpServicePtrOutput() DomainRecordHttpServicePtrOutput
func (DomainRecordHttpServiceArgs) ToDomainRecordHttpServicePtrOutputWithContext ¶
func (i DomainRecordHttpServiceArgs) ToDomainRecordHttpServicePtrOutputWithContext(ctx context.Context) DomainRecordHttpServicePtrOutput
type DomainRecordHttpServiceInput ¶
type DomainRecordHttpServiceInput interface { pulumi.Input ToDomainRecordHttpServiceOutput() DomainRecordHttpServiceOutput ToDomainRecordHttpServiceOutputWithContext(context.Context) DomainRecordHttpServiceOutput }
DomainRecordHttpServiceInput is an input type that accepts DomainRecordHttpServiceArgs and DomainRecordHttpServiceOutput values. You can construct a concrete instance of `DomainRecordHttpServiceInput` via:
DomainRecordHttpServiceArgs{...}
type DomainRecordHttpServiceOutput ¶
type DomainRecordHttpServiceOutput struct{ *pulumi.OutputState }
func (DomainRecordHttpServiceOutput) ElementType ¶
func (DomainRecordHttpServiceOutput) ElementType() reflect.Type
func (DomainRecordHttpServiceOutput) Ips ¶
func (o DomainRecordHttpServiceOutput) Ips() pulumi.StringArrayOutput
func (DomainRecordHttpServiceOutput) MustContain ¶
func (o DomainRecordHttpServiceOutput) MustContain() pulumi.StringOutput
func (DomainRecordHttpServiceOutput) Strategy ¶
func (o DomainRecordHttpServiceOutput) Strategy() pulumi.StringOutput
func (DomainRecordHttpServiceOutput) ToDomainRecordHttpServiceOutput ¶
func (o DomainRecordHttpServiceOutput) ToDomainRecordHttpServiceOutput() DomainRecordHttpServiceOutput
func (DomainRecordHttpServiceOutput) ToDomainRecordHttpServiceOutputWithContext ¶
func (o DomainRecordHttpServiceOutput) ToDomainRecordHttpServiceOutputWithContext(ctx context.Context) DomainRecordHttpServiceOutput
func (DomainRecordHttpServiceOutput) ToDomainRecordHttpServicePtrOutput ¶
func (o DomainRecordHttpServiceOutput) ToDomainRecordHttpServicePtrOutput() DomainRecordHttpServicePtrOutput
func (DomainRecordHttpServiceOutput) ToDomainRecordHttpServicePtrOutputWithContext ¶
func (o DomainRecordHttpServiceOutput) ToDomainRecordHttpServicePtrOutputWithContext(ctx context.Context) DomainRecordHttpServicePtrOutput
func (DomainRecordHttpServiceOutput) Url ¶
func (o DomainRecordHttpServiceOutput) Url() pulumi.StringOutput
func (DomainRecordHttpServiceOutput) UserAgent ¶
func (o DomainRecordHttpServiceOutput) UserAgent() pulumi.StringPtrOutput
type DomainRecordHttpServicePtrInput ¶
type DomainRecordHttpServicePtrInput interface { pulumi.Input ToDomainRecordHttpServicePtrOutput() DomainRecordHttpServicePtrOutput ToDomainRecordHttpServicePtrOutputWithContext(context.Context) DomainRecordHttpServicePtrOutput }
DomainRecordHttpServicePtrInput is an input type that accepts DomainRecordHttpServiceArgs, DomainRecordHttpServicePtr and DomainRecordHttpServicePtrOutput values. You can construct a concrete instance of `DomainRecordHttpServicePtrInput` via:
DomainRecordHttpServiceArgs{...} or: nil
func DomainRecordHttpServicePtr ¶
func DomainRecordHttpServicePtr(v *DomainRecordHttpServiceArgs) DomainRecordHttpServicePtrInput
type DomainRecordHttpServicePtrOutput ¶
type DomainRecordHttpServicePtrOutput struct{ *pulumi.OutputState }
func (DomainRecordHttpServicePtrOutput) Elem ¶
func (o DomainRecordHttpServicePtrOutput) Elem() DomainRecordHttpServiceOutput
func (DomainRecordHttpServicePtrOutput) ElementType ¶
func (DomainRecordHttpServicePtrOutput) ElementType() reflect.Type
func (DomainRecordHttpServicePtrOutput) Ips ¶
func (o DomainRecordHttpServicePtrOutput) Ips() pulumi.StringArrayOutput
func (DomainRecordHttpServicePtrOutput) MustContain ¶
func (o DomainRecordHttpServicePtrOutput) MustContain() pulumi.StringPtrOutput
func (DomainRecordHttpServicePtrOutput) Strategy ¶
func (o DomainRecordHttpServicePtrOutput) Strategy() pulumi.StringPtrOutput
func (DomainRecordHttpServicePtrOutput) ToDomainRecordHttpServicePtrOutput ¶
func (o DomainRecordHttpServicePtrOutput) ToDomainRecordHttpServicePtrOutput() DomainRecordHttpServicePtrOutput
func (DomainRecordHttpServicePtrOutput) ToDomainRecordHttpServicePtrOutputWithContext ¶
func (o DomainRecordHttpServicePtrOutput) ToDomainRecordHttpServicePtrOutputWithContext(ctx context.Context) DomainRecordHttpServicePtrOutput
func (DomainRecordHttpServicePtrOutput) Url ¶
func (o DomainRecordHttpServicePtrOutput) Url() pulumi.StringPtrOutput
func (DomainRecordHttpServicePtrOutput) UserAgent ¶
func (o DomainRecordHttpServicePtrOutput) UserAgent() pulumi.StringPtrOutput
type DomainRecordInput ¶
type DomainRecordInput interface { pulumi.Input ToDomainRecordOutput() DomainRecordOutput ToDomainRecordOutputWithContext(ctx context.Context) DomainRecordOutput }
type DomainRecordOutput ¶
type DomainRecordOutput struct{ *pulumi.OutputState }
func (DomainRecordOutput) Data ¶
func (o DomainRecordOutput) Data() pulumi.StringOutput
The data of the record
func (DomainRecordOutput) DnsZone ¶
func (o DomainRecordOutput) DnsZone() pulumi.StringOutput
The zone you want to add the record in
func (DomainRecordOutput) ElementType ¶
func (DomainRecordOutput) ElementType() reflect.Type
func (DomainRecordOutput) GeoIp ¶
func (o DomainRecordOutput) GeoIp() DomainRecordGeoIpPtrOutput
Return record based on client localisation
func (DomainRecordOutput) HttpService ¶
func (o DomainRecordOutput) HttpService() DomainRecordHttpServicePtrOutput
Return record based on client localisation
func (DomainRecordOutput) KeepEmptyZone ¶
func (o DomainRecordOutput) KeepEmptyZone() pulumi.BoolPtrOutput
When destroy a resource record, if a zone have only NS, delete the zone
func (DomainRecordOutput) Name ¶
func (o DomainRecordOutput) Name() pulumi.StringOutput
The name of the record
func (DomainRecordOutput) Priority ¶
func (o DomainRecordOutput) Priority() pulumi.IntOutput
The priority of the record
func (DomainRecordOutput) ProjectId ¶
func (o DomainRecordOutput) ProjectId() pulumi.StringOutput
The project_id you want to attach the resource to
func (DomainRecordOutput) RootZone ¶
func (o DomainRecordOutput) RootZone() pulumi.BoolOutput
Does the DNS zone is the root zone or not
func (DomainRecordOutput) ToDomainRecordOutput ¶
func (o DomainRecordOutput) ToDomainRecordOutput() DomainRecordOutput
func (DomainRecordOutput) ToDomainRecordOutputWithContext ¶
func (o DomainRecordOutput) ToDomainRecordOutputWithContext(ctx context.Context) DomainRecordOutput
func (DomainRecordOutput) Ttl ¶
func (o DomainRecordOutput) Ttl() pulumi.IntPtrOutput
The ttl of the record
func (DomainRecordOutput) Type ¶
func (o DomainRecordOutput) Type() pulumi.StringOutput
The type of the record
func (DomainRecordOutput) Views ¶
func (o DomainRecordOutput) Views() DomainRecordViewArrayOutput
Return record based on client subnet
func (DomainRecordOutput) Weighteds ¶
func (o DomainRecordOutput) Weighteds() DomainRecordWeightedArrayOutput
Return record based on weight
type DomainRecordState ¶
type DomainRecordState struct { // The data of the record Data pulumi.StringPtrInput // The zone you want to add the record in DnsZone pulumi.StringPtrInput // Return record based on client localisation GeoIp DomainRecordGeoIpPtrInput // Return record based on client localisation HttpService DomainRecordHttpServicePtrInput // When destroy a resource record, if a zone have only NS, delete the zone KeepEmptyZone pulumi.BoolPtrInput // The name of the record Name pulumi.StringPtrInput // The priority of the record Priority pulumi.IntPtrInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // Does the DNS zone is the root zone or not RootZone pulumi.BoolPtrInput // The ttl of the record Ttl pulumi.IntPtrInput // The type of the record Type pulumi.StringPtrInput // Return record based on client subnet Views DomainRecordViewArrayInput // Return record based on weight Weighteds DomainRecordWeightedArrayInput }
func (DomainRecordState) ElementType ¶
func (DomainRecordState) ElementType() reflect.Type
type DomainRecordView ¶
type DomainRecordViewArgs ¶
type DomainRecordViewArgs struct { Data pulumi.StringInput `pulumi:"data"` Subnet pulumi.StringInput `pulumi:"subnet"` }
func (DomainRecordViewArgs) ElementType ¶
func (DomainRecordViewArgs) ElementType() reflect.Type
func (DomainRecordViewArgs) ToDomainRecordViewOutput ¶
func (i DomainRecordViewArgs) ToDomainRecordViewOutput() DomainRecordViewOutput
func (DomainRecordViewArgs) ToDomainRecordViewOutputWithContext ¶
func (i DomainRecordViewArgs) ToDomainRecordViewOutputWithContext(ctx context.Context) DomainRecordViewOutput
type DomainRecordViewArray ¶
type DomainRecordViewArray []DomainRecordViewInput
func (DomainRecordViewArray) ElementType ¶
func (DomainRecordViewArray) ElementType() reflect.Type
func (DomainRecordViewArray) ToDomainRecordViewArrayOutput ¶
func (i DomainRecordViewArray) ToDomainRecordViewArrayOutput() DomainRecordViewArrayOutput
func (DomainRecordViewArray) ToDomainRecordViewArrayOutputWithContext ¶
func (i DomainRecordViewArray) ToDomainRecordViewArrayOutputWithContext(ctx context.Context) DomainRecordViewArrayOutput
type DomainRecordViewArrayInput ¶
type DomainRecordViewArrayInput interface { pulumi.Input ToDomainRecordViewArrayOutput() DomainRecordViewArrayOutput ToDomainRecordViewArrayOutputWithContext(context.Context) DomainRecordViewArrayOutput }
DomainRecordViewArrayInput is an input type that accepts DomainRecordViewArray and DomainRecordViewArrayOutput values. You can construct a concrete instance of `DomainRecordViewArrayInput` via:
DomainRecordViewArray{ DomainRecordViewArgs{...} }
type DomainRecordViewArrayOutput ¶
type DomainRecordViewArrayOutput struct{ *pulumi.OutputState }
func (DomainRecordViewArrayOutput) ElementType ¶
func (DomainRecordViewArrayOutput) ElementType() reflect.Type
func (DomainRecordViewArrayOutput) Index ¶
func (o DomainRecordViewArrayOutput) Index(i pulumi.IntInput) DomainRecordViewOutput
func (DomainRecordViewArrayOutput) ToDomainRecordViewArrayOutput ¶
func (o DomainRecordViewArrayOutput) ToDomainRecordViewArrayOutput() DomainRecordViewArrayOutput
func (DomainRecordViewArrayOutput) ToDomainRecordViewArrayOutputWithContext ¶
func (o DomainRecordViewArrayOutput) ToDomainRecordViewArrayOutputWithContext(ctx context.Context) DomainRecordViewArrayOutput
type DomainRecordViewInput ¶
type DomainRecordViewInput interface { pulumi.Input ToDomainRecordViewOutput() DomainRecordViewOutput ToDomainRecordViewOutputWithContext(context.Context) DomainRecordViewOutput }
DomainRecordViewInput is an input type that accepts DomainRecordViewArgs and DomainRecordViewOutput values. You can construct a concrete instance of `DomainRecordViewInput` via:
DomainRecordViewArgs{...}
type DomainRecordViewOutput ¶
type DomainRecordViewOutput struct{ *pulumi.OutputState }
func (DomainRecordViewOutput) Data ¶
func (o DomainRecordViewOutput) Data() pulumi.StringOutput
func (DomainRecordViewOutput) ElementType ¶
func (DomainRecordViewOutput) ElementType() reflect.Type
func (DomainRecordViewOutput) Subnet ¶
func (o DomainRecordViewOutput) Subnet() pulumi.StringOutput
func (DomainRecordViewOutput) ToDomainRecordViewOutput ¶
func (o DomainRecordViewOutput) ToDomainRecordViewOutput() DomainRecordViewOutput
func (DomainRecordViewOutput) ToDomainRecordViewOutputWithContext ¶
func (o DomainRecordViewOutput) ToDomainRecordViewOutputWithContext(ctx context.Context) DomainRecordViewOutput
type DomainRecordWeighted ¶
type DomainRecordWeightedArgs ¶
type DomainRecordWeightedArgs struct { Ip pulumi.StringInput `pulumi:"ip"` Weight pulumi.IntInput `pulumi:"weight"` }
func (DomainRecordWeightedArgs) ElementType ¶
func (DomainRecordWeightedArgs) ElementType() reflect.Type
func (DomainRecordWeightedArgs) ToDomainRecordWeightedOutput ¶
func (i DomainRecordWeightedArgs) ToDomainRecordWeightedOutput() DomainRecordWeightedOutput
func (DomainRecordWeightedArgs) ToDomainRecordWeightedOutputWithContext ¶
func (i DomainRecordWeightedArgs) ToDomainRecordWeightedOutputWithContext(ctx context.Context) DomainRecordWeightedOutput
type DomainRecordWeightedArray ¶
type DomainRecordWeightedArray []DomainRecordWeightedInput
func (DomainRecordWeightedArray) ElementType ¶
func (DomainRecordWeightedArray) ElementType() reflect.Type
func (DomainRecordWeightedArray) ToDomainRecordWeightedArrayOutput ¶
func (i DomainRecordWeightedArray) ToDomainRecordWeightedArrayOutput() DomainRecordWeightedArrayOutput
func (DomainRecordWeightedArray) ToDomainRecordWeightedArrayOutputWithContext ¶
func (i DomainRecordWeightedArray) ToDomainRecordWeightedArrayOutputWithContext(ctx context.Context) DomainRecordWeightedArrayOutput
type DomainRecordWeightedArrayInput ¶
type DomainRecordWeightedArrayInput interface { pulumi.Input ToDomainRecordWeightedArrayOutput() DomainRecordWeightedArrayOutput ToDomainRecordWeightedArrayOutputWithContext(context.Context) DomainRecordWeightedArrayOutput }
DomainRecordWeightedArrayInput is an input type that accepts DomainRecordWeightedArray and DomainRecordWeightedArrayOutput values. You can construct a concrete instance of `DomainRecordWeightedArrayInput` via:
DomainRecordWeightedArray{ DomainRecordWeightedArgs{...} }
type DomainRecordWeightedArrayOutput ¶
type DomainRecordWeightedArrayOutput struct{ *pulumi.OutputState }
func (DomainRecordWeightedArrayOutput) ElementType ¶
func (DomainRecordWeightedArrayOutput) ElementType() reflect.Type
func (DomainRecordWeightedArrayOutput) Index ¶
func (o DomainRecordWeightedArrayOutput) Index(i pulumi.IntInput) DomainRecordWeightedOutput
func (DomainRecordWeightedArrayOutput) ToDomainRecordWeightedArrayOutput ¶
func (o DomainRecordWeightedArrayOutput) ToDomainRecordWeightedArrayOutput() DomainRecordWeightedArrayOutput
func (DomainRecordWeightedArrayOutput) ToDomainRecordWeightedArrayOutputWithContext ¶
func (o DomainRecordWeightedArrayOutput) ToDomainRecordWeightedArrayOutputWithContext(ctx context.Context) DomainRecordWeightedArrayOutput
type DomainRecordWeightedInput ¶
type DomainRecordWeightedInput interface { pulumi.Input ToDomainRecordWeightedOutput() DomainRecordWeightedOutput ToDomainRecordWeightedOutputWithContext(context.Context) DomainRecordWeightedOutput }
DomainRecordWeightedInput is an input type that accepts DomainRecordWeightedArgs and DomainRecordWeightedOutput values. You can construct a concrete instance of `DomainRecordWeightedInput` via:
DomainRecordWeightedArgs{...}
type DomainRecordWeightedOutput ¶
type DomainRecordWeightedOutput struct{ *pulumi.OutputState }
func (DomainRecordWeightedOutput) ElementType ¶
func (DomainRecordWeightedOutput) ElementType() reflect.Type
func (DomainRecordWeightedOutput) Ip ¶
func (o DomainRecordWeightedOutput) Ip() pulumi.StringOutput
func (DomainRecordWeightedOutput) ToDomainRecordWeightedOutput ¶
func (o DomainRecordWeightedOutput) ToDomainRecordWeightedOutput() DomainRecordWeightedOutput
func (DomainRecordWeightedOutput) ToDomainRecordWeightedOutputWithContext ¶
func (o DomainRecordWeightedOutput) ToDomainRecordWeightedOutputWithContext(ctx context.Context) DomainRecordWeightedOutput
func (DomainRecordWeightedOutput) Weight ¶
func (o DomainRecordWeightedOutput) Weight() pulumi.IntOutput
type DomainZone ¶
type DomainZone struct { pulumi.CustomResourceState // The domain where the DNS zone will be created. Domain pulumi.StringOutput `pulumi:"domain"` // Message Message pulumi.StringOutput `pulumi:"message"` // NameServer list for zone. Ns pulumi.StringArrayOutput `pulumi:"ns"` // NameServer default list for zone. NsDefaults pulumi.StringArrayOutput `pulumi:"nsDefaults"` // NameServer master list for zone. NsMasters pulumi.StringArrayOutput `pulumi:"nsMasters"` // The project_id you want to attach the resource to ProjectId pulumi.StringOutput `pulumi:"projectId"` // The domain zone status. Status pulumi.StringOutput `pulumi:"status"` // The subdomain of the DNS zone to create. Subdomain pulumi.StringOutput `pulumi:"subdomain"` // The date and time of the last update of the DNS zone. UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` }
func GetDomainZone ¶
func GetDomainZone(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DomainZoneState, opts ...pulumi.ResourceOption) (*DomainZone, error)
GetDomainZone gets an existing DomainZone 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 NewDomainZone ¶
func NewDomainZone(ctx *pulumi.Context, name string, args *DomainZoneArgs, opts ...pulumi.ResourceOption) (*DomainZone, error)
NewDomainZone registers a new resource with the given unique name, arguments, and options.
func (*DomainZone) ElementType ¶
func (*DomainZone) ElementType() reflect.Type
func (*DomainZone) ToDomainZoneOutput ¶
func (i *DomainZone) ToDomainZoneOutput() DomainZoneOutput
func (*DomainZone) ToDomainZoneOutputWithContext ¶
func (i *DomainZone) ToDomainZoneOutputWithContext(ctx context.Context) DomainZoneOutput
type DomainZoneArgs ¶
type DomainZoneArgs struct { // The domain where the DNS zone will be created. Domain pulumi.StringInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The subdomain of the DNS zone to create. Subdomain pulumi.StringInput }
The set of arguments for constructing a DomainZone resource.
func (DomainZoneArgs) ElementType ¶
func (DomainZoneArgs) ElementType() reflect.Type
type DomainZoneInput ¶
type DomainZoneInput interface { pulumi.Input ToDomainZoneOutput() DomainZoneOutput ToDomainZoneOutputWithContext(ctx context.Context) DomainZoneOutput }
type DomainZoneOutput ¶
type DomainZoneOutput struct{ *pulumi.OutputState }
func (DomainZoneOutput) Domain ¶
func (o DomainZoneOutput) Domain() pulumi.StringOutput
The domain where the DNS zone will be created.
func (DomainZoneOutput) ElementType ¶
func (DomainZoneOutput) ElementType() reflect.Type
func (DomainZoneOutput) Ns ¶
func (o DomainZoneOutput) Ns() pulumi.StringArrayOutput
NameServer list for zone.
func (DomainZoneOutput) NsDefaults ¶
func (o DomainZoneOutput) NsDefaults() pulumi.StringArrayOutput
NameServer default list for zone.
func (DomainZoneOutput) NsMasters ¶
func (o DomainZoneOutput) NsMasters() pulumi.StringArrayOutput
NameServer master list for zone.
func (DomainZoneOutput) ProjectId ¶
func (o DomainZoneOutput) ProjectId() pulumi.StringOutput
The project_id you want to attach the resource to
func (DomainZoneOutput) Status ¶
func (o DomainZoneOutput) Status() pulumi.StringOutput
The domain zone status.
func (DomainZoneOutput) Subdomain ¶
func (o DomainZoneOutput) Subdomain() pulumi.StringOutput
The subdomain of the DNS zone to create.
func (DomainZoneOutput) ToDomainZoneOutput ¶
func (o DomainZoneOutput) ToDomainZoneOutput() DomainZoneOutput
func (DomainZoneOutput) ToDomainZoneOutputWithContext ¶
func (o DomainZoneOutput) ToDomainZoneOutputWithContext(ctx context.Context) DomainZoneOutput
func (DomainZoneOutput) UpdatedAt ¶
func (o DomainZoneOutput) UpdatedAt() pulumi.StringOutput
The date and time of the last update of the DNS zone.
type DomainZoneState ¶
type DomainZoneState struct { // The domain where the DNS zone will be created. Domain pulumi.StringPtrInput // Message Message pulumi.StringPtrInput // NameServer list for zone. Ns pulumi.StringArrayInput // NameServer default list for zone. NsDefaults pulumi.StringArrayInput // NameServer master list for zone. NsMasters pulumi.StringArrayInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The domain zone status. Status pulumi.StringPtrInput // The subdomain of the DNS zone to create. Subdomain pulumi.StringPtrInput // The date and time of the last update of the DNS zone. UpdatedAt pulumi.StringPtrInput }
func (DomainZoneState) ElementType ¶
func (DomainZoneState) ElementType() reflect.Type
type FunctionNamespace ¶
type FunctionNamespace struct { pulumi.CustomResourceState // The description of the function namespace Description pulumi.StringPtrOutput `pulumi:"description"` // The environment variables of the function namespace EnvironmentVariables pulumi.StringMapOutput `pulumi:"environmentVariables"` // The name of the function namespace Name pulumi.StringOutput `pulumi:"name"` // The organization_id you want to attach the resource to OrganizationId pulumi.StringOutput `pulumi:"organizationId"` // The project_id you want to attach the resource to ProjectId pulumi.StringOutput `pulumi:"projectId"` // The region you want to attach the resource to Region pulumi.StringOutput `pulumi:"region"` // The endpoint reachable by docker RegistryEndpoint pulumi.StringOutput `pulumi:"registryEndpoint"` // The ID of the registry namespace RegistryNamespaceId pulumi.StringOutput `pulumi:"registryNamespaceId"` }
func GetFunctionNamespace ¶
func GetFunctionNamespace(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FunctionNamespaceState, opts ...pulumi.ResourceOption) (*FunctionNamespace, error)
GetFunctionNamespace gets an existing FunctionNamespace 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 NewFunctionNamespace ¶
func NewFunctionNamespace(ctx *pulumi.Context, name string, args *FunctionNamespaceArgs, opts ...pulumi.ResourceOption) (*FunctionNamespace, error)
NewFunctionNamespace registers a new resource with the given unique name, arguments, and options.
func (*FunctionNamespace) ElementType ¶
func (*FunctionNamespace) ElementType() reflect.Type
func (*FunctionNamespace) ToFunctionNamespaceOutput ¶
func (i *FunctionNamespace) ToFunctionNamespaceOutput() FunctionNamespaceOutput
func (*FunctionNamespace) ToFunctionNamespaceOutputWithContext ¶
func (i *FunctionNamespace) ToFunctionNamespaceOutputWithContext(ctx context.Context) FunctionNamespaceOutput
type FunctionNamespaceArgs ¶
type FunctionNamespaceArgs struct { // The description of the function namespace Description pulumi.StringPtrInput // The environment variables of the function namespace EnvironmentVariables pulumi.StringMapInput // The name of the function namespace Name pulumi.StringPtrInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The region you want to attach the resource to Region pulumi.StringPtrInput }
The set of arguments for constructing a FunctionNamespace resource.
func (FunctionNamespaceArgs) ElementType ¶
func (FunctionNamespaceArgs) ElementType() reflect.Type
type FunctionNamespaceInput ¶
type FunctionNamespaceInput interface { pulumi.Input ToFunctionNamespaceOutput() FunctionNamespaceOutput ToFunctionNamespaceOutputWithContext(ctx context.Context) FunctionNamespaceOutput }
type FunctionNamespaceOutput ¶
type FunctionNamespaceOutput struct{ *pulumi.OutputState }
func (FunctionNamespaceOutput) Description ¶
func (o FunctionNamespaceOutput) Description() pulumi.StringPtrOutput
The description of the function namespace
func (FunctionNamespaceOutput) ElementType ¶
func (FunctionNamespaceOutput) ElementType() reflect.Type
func (FunctionNamespaceOutput) EnvironmentVariables ¶
func (o FunctionNamespaceOutput) EnvironmentVariables() pulumi.StringMapOutput
The environment variables of the function namespace
func (FunctionNamespaceOutput) Name ¶
func (o FunctionNamespaceOutput) Name() pulumi.StringOutput
The name of the function namespace
func (FunctionNamespaceOutput) OrganizationId ¶
func (o FunctionNamespaceOutput) OrganizationId() pulumi.StringOutput
The organization_id you want to attach the resource to
func (FunctionNamespaceOutput) ProjectId ¶
func (o FunctionNamespaceOutput) ProjectId() pulumi.StringOutput
The project_id you want to attach the resource to
func (FunctionNamespaceOutput) Region ¶
func (o FunctionNamespaceOutput) Region() pulumi.StringOutput
The region you want to attach the resource to
func (FunctionNamespaceOutput) RegistryEndpoint ¶
func (o FunctionNamespaceOutput) RegistryEndpoint() pulumi.StringOutput
The endpoint reachable by docker
func (FunctionNamespaceOutput) RegistryNamespaceId ¶
func (o FunctionNamespaceOutput) RegistryNamespaceId() pulumi.StringOutput
The ID of the registry namespace
func (FunctionNamespaceOutput) ToFunctionNamespaceOutput ¶
func (o FunctionNamespaceOutput) ToFunctionNamespaceOutput() FunctionNamespaceOutput
func (FunctionNamespaceOutput) ToFunctionNamespaceOutputWithContext ¶
func (o FunctionNamespaceOutput) ToFunctionNamespaceOutputWithContext(ctx context.Context) FunctionNamespaceOutput
type FunctionNamespaceState ¶
type FunctionNamespaceState struct { // The description of the function namespace Description pulumi.StringPtrInput // The environment variables of the function namespace EnvironmentVariables pulumi.StringMapInput // The name of the function namespace Name pulumi.StringPtrInput // The organization_id you want to attach the resource to OrganizationId pulumi.StringPtrInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The region you want to attach the resource to Region pulumi.StringPtrInput // The endpoint reachable by docker RegistryEndpoint pulumi.StringPtrInput // The ID of the registry namespace RegistryNamespaceId pulumi.StringPtrInput }
func (FunctionNamespaceState) ElementType ¶
func (FunctionNamespaceState) ElementType() reflect.Type
type GetBaremetalOfferArgs ¶
type GetBaremetalOfferArgs struct { IncludeDisabled *bool `pulumi:"includeDisabled"` Name *string `pulumi:"name"` OfferId *string `pulumi:"offerId"` Zone *string `pulumi:"zone"` }
A collection of arguments for invoking getBaremetalOffer.
type GetBaremetalOfferCpu ¶
type GetBaremetalOfferCpuOutput ¶
type GetBaremetalOfferCpuOutput struct{ *pulumi.OutputState }
func (GetBaremetalOfferCpuOutput) CoreCount ¶
func (o GetBaremetalOfferCpuOutput) CoreCount() pulumi.IntOutput
func (GetBaremetalOfferCpuOutput) ElementType ¶
func (GetBaremetalOfferCpuOutput) ElementType() reflect.Type
func (GetBaremetalOfferCpuOutput) Frequency ¶
func (o GetBaremetalOfferCpuOutput) Frequency() pulumi.IntOutput
func (GetBaremetalOfferCpuOutput) Name ¶
func (o GetBaremetalOfferCpuOutput) Name() pulumi.StringOutput
func (GetBaremetalOfferCpuOutput) ThreadCount ¶
func (o GetBaremetalOfferCpuOutput) ThreadCount() pulumi.IntOutput
func (GetBaremetalOfferCpuOutput) ToGetBaremetalOfferCpuOutput ¶
func (o GetBaremetalOfferCpuOutput) ToGetBaremetalOfferCpuOutput() GetBaremetalOfferCpuOutput
func (GetBaremetalOfferCpuOutput) ToGetBaremetalOfferCpuOutputWithContext ¶
func (o GetBaremetalOfferCpuOutput) ToGetBaremetalOfferCpuOutputWithContext(ctx context.Context) GetBaremetalOfferCpuOutput
type GetBaremetalOfferDisk ¶
type GetBaremetalOfferDiskArrayOutput ¶
type GetBaremetalOfferDiskArrayOutput struct{ *pulumi.OutputState }
func (GetBaremetalOfferDiskArrayOutput) ElementType ¶
func (GetBaremetalOfferDiskArrayOutput) ElementType() reflect.Type
func (GetBaremetalOfferDiskArrayOutput) Index ¶
func (o GetBaremetalOfferDiskArrayOutput) Index(i pulumi.IntInput) GetBaremetalOfferDiskOutput
func (GetBaremetalOfferDiskArrayOutput) ToGetBaremetalOfferDiskArrayOutput ¶
func (o GetBaremetalOfferDiskArrayOutput) ToGetBaremetalOfferDiskArrayOutput() GetBaremetalOfferDiskArrayOutput
func (GetBaremetalOfferDiskArrayOutput) ToGetBaremetalOfferDiskArrayOutputWithContext ¶
func (o GetBaremetalOfferDiskArrayOutput) ToGetBaremetalOfferDiskArrayOutputWithContext(ctx context.Context) GetBaremetalOfferDiskArrayOutput
type GetBaremetalOfferDiskOutput ¶
type GetBaremetalOfferDiskOutput struct{ *pulumi.OutputState }
func (GetBaremetalOfferDiskOutput) Capacity ¶
func (o GetBaremetalOfferDiskOutput) Capacity() pulumi.IntOutput
func (GetBaremetalOfferDiskOutput) ElementType ¶
func (GetBaremetalOfferDiskOutput) ElementType() reflect.Type
func (GetBaremetalOfferDiskOutput) ToGetBaremetalOfferDiskOutput ¶
func (o GetBaremetalOfferDiskOutput) ToGetBaremetalOfferDiskOutput() GetBaremetalOfferDiskOutput
func (GetBaremetalOfferDiskOutput) ToGetBaremetalOfferDiskOutputWithContext ¶
func (o GetBaremetalOfferDiskOutput) ToGetBaremetalOfferDiskOutputWithContext(ctx context.Context) GetBaremetalOfferDiskOutput
func (GetBaremetalOfferDiskOutput) Type ¶
func (o GetBaremetalOfferDiskOutput) Type() pulumi.StringOutput
type GetBaremetalOfferMemory ¶
type GetBaremetalOfferMemoryArrayOutput ¶
type GetBaremetalOfferMemoryArrayOutput struct{ *pulumi.OutputState }
func (GetBaremetalOfferMemoryArrayOutput) ElementType ¶
func (GetBaremetalOfferMemoryArrayOutput) ElementType() reflect.Type
func (GetBaremetalOfferMemoryArrayOutput) Index ¶
func (o GetBaremetalOfferMemoryArrayOutput) Index(i pulumi.IntInput) GetBaremetalOfferMemoryOutput
func (GetBaremetalOfferMemoryArrayOutput) ToGetBaremetalOfferMemoryArrayOutput ¶
func (o GetBaremetalOfferMemoryArrayOutput) ToGetBaremetalOfferMemoryArrayOutput() GetBaremetalOfferMemoryArrayOutput
func (GetBaremetalOfferMemoryArrayOutput) ToGetBaremetalOfferMemoryArrayOutputWithContext ¶
func (o GetBaremetalOfferMemoryArrayOutput) ToGetBaremetalOfferMemoryArrayOutputWithContext(ctx context.Context) GetBaremetalOfferMemoryArrayOutput
type GetBaremetalOfferMemoryOutput ¶
type GetBaremetalOfferMemoryOutput struct{ *pulumi.OutputState }
func (GetBaremetalOfferMemoryOutput) Capacity ¶
func (o GetBaremetalOfferMemoryOutput) Capacity() pulumi.IntOutput
func (GetBaremetalOfferMemoryOutput) ElementType ¶
func (GetBaremetalOfferMemoryOutput) ElementType() reflect.Type
func (GetBaremetalOfferMemoryOutput) Frequency ¶
func (o GetBaremetalOfferMemoryOutput) Frequency() pulumi.IntOutput
func (GetBaremetalOfferMemoryOutput) IsEcc ¶
func (o GetBaremetalOfferMemoryOutput) IsEcc() pulumi.BoolOutput
func (GetBaremetalOfferMemoryOutput) ToGetBaremetalOfferMemoryOutput ¶
func (o GetBaremetalOfferMemoryOutput) ToGetBaremetalOfferMemoryOutput() GetBaremetalOfferMemoryOutput
func (GetBaremetalOfferMemoryOutput) ToGetBaremetalOfferMemoryOutputWithContext ¶
func (o GetBaremetalOfferMemoryOutput) ToGetBaremetalOfferMemoryOutputWithContext(ctx context.Context) GetBaremetalOfferMemoryOutput
func (GetBaremetalOfferMemoryOutput) Type ¶
func (o GetBaremetalOfferMemoryOutput) Type() pulumi.StringOutput
type GetBaremetalOfferOutputArgs ¶
type GetBaremetalOfferOutputArgs struct { IncludeDisabled pulumi.BoolPtrInput `pulumi:"includeDisabled"` Name pulumi.StringPtrInput `pulumi:"name"` OfferId pulumi.StringPtrInput `pulumi:"offerId"` Zone pulumi.StringPtrInput `pulumi:"zone"` }
A collection of arguments for invoking getBaremetalOffer.
func (GetBaremetalOfferOutputArgs) ElementType ¶
func (GetBaremetalOfferOutputArgs) ElementType() reflect.Type
type GetBaremetalOfferResult ¶
type GetBaremetalOfferResult struct { Bandwidth int `pulumi:"bandwidth"` CommercialRange string `pulumi:"commercialRange"` Cpu GetBaremetalOfferCpu `pulumi:"cpu"` Disks []GetBaremetalOfferDisk `pulumi:"disks"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` IncludeDisabled *bool `pulumi:"includeDisabled"` Memories []GetBaremetalOfferMemory `pulumi:"memories"` Name *string `pulumi:"name"` OfferId *string `pulumi:"offerId"` Stock string `pulumi:"stock"` Zone string `pulumi:"zone"` }
A collection of values returned by getBaremetalOffer.
func GetBaremetalOffer ¶
func GetBaremetalOffer(ctx *pulumi.Context, args *GetBaremetalOfferArgs, opts ...pulumi.InvokeOption) (*GetBaremetalOfferResult, error)
type GetBaremetalOfferResultOutput ¶
type GetBaremetalOfferResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getBaremetalOffer.
func GetBaremetalOfferOutput ¶
func GetBaremetalOfferOutput(ctx *pulumi.Context, args GetBaremetalOfferOutputArgs, opts ...pulumi.InvokeOption) GetBaremetalOfferResultOutput
func (GetBaremetalOfferResultOutput) Bandwidth ¶
func (o GetBaremetalOfferResultOutput) Bandwidth() pulumi.IntOutput
func (GetBaremetalOfferResultOutput) CommercialRange ¶
func (o GetBaremetalOfferResultOutput) CommercialRange() pulumi.StringOutput
func (GetBaremetalOfferResultOutput) Cpu ¶
func (o GetBaremetalOfferResultOutput) Cpu() GetBaremetalOfferCpuOutput
func (GetBaremetalOfferResultOutput) Disks ¶
func (o GetBaremetalOfferResultOutput) Disks() GetBaremetalOfferDiskArrayOutput
func (GetBaremetalOfferResultOutput) ElementType ¶
func (GetBaremetalOfferResultOutput) ElementType() reflect.Type
func (GetBaremetalOfferResultOutput) Id ¶
func (o GetBaremetalOfferResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetBaremetalOfferResultOutput) IncludeDisabled ¶
func (o GetBaremetalOfferResultOutput) IncludeDisabled() pulumi.BoolPtrOutput
func (GetBaremetalOfferResultOutput) Memories ¶
func (o GetBaremetalOfferResultOutput) Memories() GetBaremetalOfferMemoryArrayOutput
func (GetBaremetalOfferResultOutput) Name ¶
func (o GetBaremetalOfferResultOutput) Name() pulumi.StringPtrOutput
func (GetBaremetalOfferResultOutput) OfferId ¶
func (o GetBaremetalOfferResultOutput) OfferId() pulumi.StringPtrOutput
func (GetBaremetalOfferResultOutput) Stock ¶
func (o GetBaremetalOfferResultOutput) Stock() pulumi.StringOutput
func (GetBaremetalOfferResultOutput) ToGetBaremetalOfferResultOutput ¶
func (o GetBaremetalOfferResultOutput) ToGetBaremetalOfferResultOutput() GetBaremetalOfferResultOutput
func (GetBaremetalOfferResultOutput) ToGetBaremetalOfferResultOutputWithContext ¶
func (o GetBaremetalOfferResultOutput) ToGetBaremetalOfferResultOutputWithContext(ctx context.Context) GetBaremetalOfferResultOutput
func (GetBaremetalOfferResultOutput) Zone ¶
func (o GetBaremetalOfferResultOutput) Zone() pulumi.StringOutput
type GetBaremetalOsArgs ¶
type GetBaremetalOsArgs struct { Name *string `pulumi:"name"` OsId *string `pulumi:"osId"` Version *string `pulumi:"version"` Zone *string `pulumi:"zone"` }
A collection of arguments for invoking getBaremetalOs.
type GetBaremetalOsOutputArgs ¶
type GetBaremetalOsOutputArgs struct { Name pulumi.StringPtrInput `pulumi:"name"` OsId pulumi.StringPtrInput `pulumi:"osId"` Version pulumi.StringPtrInput `pulumi:"version"` Zone pulumi.StringPtrInput `pulumi:"zone"` }
A collection of arguments for invoking getBaremetalOs.
func (GetBaremetalOsOutputArgs) ElementType ¶
func (GetBaremetalOsOutputArgs) ElementType() reflect.Type
type GetBaremetalOsResult ¶
type GetBaremetalOsResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name *string `pulumi:"name"` OsId *string `pulumi:"osId"` Version *string `pulumi:"version"` Zone string `pulumi:"zone"` }
A collection of values returned by getBaremetalOs.
func GetBaremetalOs ¶
func GetBaremetalOs(ctx *pulumi.Context, args *GetBaremetalOsArgs, opts ...pulumi.InvokeOption) (*GetBaremetalOsResult, error)
type GetBaremetalOsResultOutput ¶
type GetBaremetalOsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getBaremetalOs.
func GetBaremetalOsOutput ¶
func GetBaremetalOsOutput(ctx *pulumi.Context, args GetBaremetalOsOutputArgs, opts ...pulumi.InvokeOption) GetBaremetalOsResultOutput
func (GetBaremetalOsResultOutput) ElementType ¶
func (GetBaremetalOsResultOutput) ElementType() reflect.Type
func (GetBaremetalOsResultOutput) Id ¶
func (o GetBaremetalOsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetBaremetalOsResultOutput) Name ¶
func (o GetBaremetalOsResultOutput) Name() pulumi.StringPtrOutput
func (GetBaremetalOsResultOutput) OsId ¶
func (o GetBaremetalOsResultOutput) OsId() pulumi.StringPtrOutput
func (GetBaremetalOsResultOutput) ToGetBaremetalOsResultOutput ¶
func (o GetBaremetalOsResultOutput) ToGetBaremetalOsResultOutput() GetBaremetalOsResultOutput
func (GetBaremetalOsResultOutput) ToGetBaremetalOsResultOutputWithContext ¶
func (o GetBaremetalOsResultOutput) ToGetBaremetalOsResultOutputWithContext(ctx context.Context) GetBaremetalOsResultOutput
func (GetBaremetalOsResultOutput) Version ¶
func (o GetBaremetalOsResultOutput) Version() pulumi.StringPtrOutput
func (GetBaremetalOsResultOutput) Zone ¶
func (o GetBaremetalOsResultOutput) Zone() pulumi.StringOutput
type GetBaremetalServerIp ¶
type GetBaremetalServerIpArrayOutput ¶
type GetBaremetalServerIpArrayOutput struct{ *pulumi.OutputState }
func (GetBaremetalServerIpArrayOutput) ElementType ¶
func (GetBaremetalServerIpArrayOutput) ElementType() reflect.Type
func (GetBaremetalServerIpArrayOutput) Index ¶
func (o GetBaremetalServerIpArrayOutput) Index(i pulumi.IntInput) GetBaremetalServerIpOutput
func (GetBaremetalServerIpArrayOutput) ToGetBaremetalServerIpArrayOutput ¶
func (o GetBaremetalServerIpArrayOutput) ToGetBaremetalServerIpArrayOutput() GetBaremetalServerIpArrayOutput
func (GetBaremetalServerIpArrayOutput) ToGetBaremetalServerIpArrayOutputWithContext ¶
func (o GetBaremetalServerIpArrayOutput) ToGetBaremetalServerIpArrayOutputWithContext(ctx context.Context) GetBaremetalServerIpArrayOutput
type GetBaremetalServerIpOutput ¶
type GetBaremetalServerIpOutput struct{ *pulumi.OutputState }
func (GetBaremetalServerIpOutput) Address ¶
func (o GetBaremetalServerIpOutput) Address() pulumi.StringOutput
func (GetBaremetalServerIpOutput) ElementType ¶
func (GetBaremetalServerIpOutput) ElementType() reflect.Type
func (GetBaremetalServerIpOutput) Id ¶
func (o GetBaremetalServerIpOutput) Id() pulumi.StringOutput
func (GetBaremetalServerIpOutput) Reverse ¶
func (o GetBaremetalServerIpOutput) Reverse() pulumi.StringOutput
func (GetBaremetalServerIpOutput) ToGetBaremetalServerIpOutput ¶
func (o GetBaremetalServerIpOutput) ToGetBaremetalServerIpOutput() GetBaremetalServerIpOutput
func (GetBaremetalServerIpOutput) ToGetBaremetalServerIpOutputWithContext ¶
func (o GetBaremetalServerIpOutput) ToGetBaremetalServerIpOutputWithContext(ctx context.Context) GetBaremetalServerIpOutput
func (GetBaremetalServerIpOutput) Version ¶
func (o GetBaremetalServerIpOutput) Version() pulumi.StringOutput
type GetDatabaseAclAclRule ¶
type GetDatabaseAclAclRuleArrayOutput ¶
type GetDatabaseAclAclRuleArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseAclAclRuleArrayOutput) ElementType ¶
func (GetDatabaseAclAclRuleArrayOutput) ElementType() reflect.Type
func (GetDatabaseAclAclRuleArrayOutput) Index ¶
func (o GetDatabaseAclAclRuleArrayOutput) Index(i pulumi.IntInput) GetDatabaseAclAclRuleOutput
func (GetDatabaseAclAclRuleArrayOutput) ToGetDatabaseAclAclRuleArrayOutput ¶
func (o GetDatabaseAclAclRuleArrayOutput) ToGetDatabaseAclAclRuleArrayOutput() GetDatabaseAclAclRuleArrayOutput
func (GetDatabaseAclAclRuleArrayOutput) ToGetDatabaseAclAclRuleArrayOutputWithContext ¶
func (o GetDatabaseAclAclRuleArrayOutput) ToGetDatabaseAclAclRuleArrayOutputWithContext(ctx context.Context) GetDatabaseAclAclRuleArrayOutput
type GetDatabaseAclAclRuleOutput ¶
type GetDatabaseAclAclRuleOutput struct{ *pulumi.OutputState }
func (GetDatabaseAclAclRuleOutput) Description ¶
func (o GetDatabaseAclAclRuleOutput) Description() pulumi.StringOutput
func (GetDatabaseAclAclRuleOutput) ElementType ¶
func (GetDatabaseAclAclRuleOutput) ElementType() reflect.Type
func (GetDatabaseAclAclRuleOutput) Ip ¶
func (o GetDatabaseAclAclRuleOutput) Ip() pulumi.StringOutput
func (GetDatabaseAclAclRuleOutput) ToGetDatabaseAclAclRuleOutput ¶
func (o GetDatabaseAclAclRuleOutput) ToGetDatabaseAclAclRuleOutput() GetDatabaseAclAclRuleOutput
func (GetDatabaseAclAclRuleOutput) ToGetDatabaseAclAclRuleOutputWithContext ¶
func (o GetDatabaseAclAclRuleOutput) ToGetDatabaseAclAclRuleOutputWithContext(ctx context.Context) GetDatabaseAclAclRuleOutput
type GetDatabaseInstanceLoadBalancerArrayOutput ¶
type GetDatabaseInstanceLoadBalancerArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceLoadBalancerArrayOutput) ElementType ¶
func (GetDatabaseInstanceLoadBalancerArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstanceLoadBalancerArrayOutput) ToGetDatabaseInstanceLoadBalancerArrayOutput ¶
func (o GetDatabaseInstanceLoadBalancerArrayOutput) ToGetDatabaseInstanceLoadBalancerArrayOutput() GetDatabaseInstanceLoadBalancerArrayOutput
func (GetDatabaseInstanceLoadBalancerArrayOutput) ToGetDatabaseInstanceLoadBalancerArrayOutputWithContext ¶
func (o GetDatabaseInstanceLoadBalancerArrayOutput) ToGetDatabaseInstanceLoadBalancerArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceLoadBalancerArrayOutput
type GetDatabaseInstanceLoadBalancerOutput ¶
type GetDatabaseInstanceLoadBalancerOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceLoadBalancerOutput) ElementType ¶
func (GetDatabaseInstanceLoadBalancerOutput) ElementType() reflect.Type
func (GetDatabaseInstanceLoadBalancerOutput) EndpointId ¶
func (o GetDatabaseInstanceLoadBalancerOutput) EndpointId() pulumi.StringOutput
func (GetDatabaseInstanceLoadBalancerOutput) Hostname ¶
func (o GetDatabaseInstanceLoadBalancerOutput) Hostname() pulumi.StringOutput
func (GetDatabaseInstanceLoadBalancerOutput) Ip ¶
func (o GetDatabaseInstanceLoadBalancerOutput) Ip() pulumi.StringOutput
func (GetDatabaseInstanceLoadBalancerOutput) Name ¶
func (o GetDatabaseInstanceLoadBalancerOutput) Name() pulumi.StringOutput
func (GetDatabaseInstanceLoadBalancerOutput) Port ¶
func (o GetDatabaseInstanceLoadBalancerOutput) Port() pulumi.IntOutput
func (GetDatabaseInstanceLoadBalancerOutput) ToGetDatabaseInstanceLoadBalancerOutput ¶
func (o GetDatabaseInstanceLoadBalancerOutput) ToGetDatabaseInstanceLoadBalancerOutput() GetDatabaseInstanceLoadBalancerOutput
func (GetDatabaseInstanceLoadBalancerOutput) ToGetDatabaseInstanceLoadBalancerOutputWithContext ¶
func (o GetDatabaseInstanceLoadBalancerOutput) ToGetDatabaseInstanceLoadBalancerOutputWithContext(ctx context.Context) GetDatabaseInstanceLoadBalancerOutput
type GetDatabaseInstancePrivateNetworkArrayOutput ¶
type GetDatabaseInstancePrivateNetworkArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancePrivateNetworkArrayOutput) ElementType ¶
func (GetDatabaseInstancePrivateNetworkArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstancePrivateNetworkArrayOutput) ToGetDatabaseInstancePrivateNetworkArrayOutput ¶
func (o GetDatabaseInstancePrivateNetworkArrayOutput) ToGetDatabaseInstancePrivateNetworkArrayOutput() GetDatabaseInstancePrivateNetworkArrayOutput
func (GetDatabaseInstancePrivateNetworkArrayOutput) ToGetDatabaseInstancePrivateNetworkArrayOutputWithContext ¶
func (o GetDatabaseInstancePrivateNetworkArrayOutput) ToGetDatabaseInstancePrivateNetworkArrayOutputWithContext(ctx context.Context) GetDatabaseInstancePrivateNetworkArrayOutput
type GetDatabaseInstancePrivateNetworkOutput ¶
type GetDatabaseInstancePrivateNetworkOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancePrivateNetworkOutput) ElementType ¶
func (GetDatabaseInstancePrivateNetworkOutput) ElementType() reflect.Type
func (GetDatabaseInstancePrivateNetworkOutput) EndpointId ¶
func (o GetDatabaseInstancePrivateNetworkOutput) EndpointId() pulumi.StringOutput
func (GetDatabaseInstancePrivateNetworkOutput) Hostname ¶
func (o GetDatabaseInstancePrivateNetworkOutput) Hostname() pulumi.StringOutput
func (GetDatabaseInstancePrivateNetworkOutput) Ip ¶
func (o GetDatabaseInstancePrivateNetworkOutput) Ip() pulumi.StringOutput
func (GetDatabaseInstancePrivateNetworkOutput) IpNet ¶
func (o GetDatabaseInstancePrivateNetworkOutput) IpNet() pulumi.StringOutput
func (GetDatabaseInstancePrivateNetworkOutput) Name ¶
func (o GetDatabaseInstancePrivateNetworkOutput) Name() pulumi.StringOutput
func (GetDatabaseInstancePrivateNetworkOutput) PnId ¶
func (o GetDatabaseInstancePrivateNetworkOutput) PnId() pulumi.StringOutput
func (GetDatabaseInstancePrivateNetworkOutput) Port ¶
func (o GetDatabaseInstancePrivateNetworkOutput) Port() pulumi.IntOutput
func (GetDatabaseInstancePrivateNetworkOutput) ToGetDatabaseInstancePrivateNetworkOutput ¶
func (o GetDatabaseInstancePrivateNetworkOutput) ToGetDatabaseInstancePrivateNetworkOutput() GetDatabaseInstancePrivateNetworkOutput
func (GetDatabaseInstancePrivateNetworkOutput) ToGetDatabaseInstancePrivateNetworkOutputWithContext ¶
func (o GetDatabaseInstancePrivateNetworkOutput) ToGetDatabaseInstancePrivateNetworkOutputWithContext(ctx context.Context) GetDatabaseInstancePrivateNetworkOutput
func (GetDatabaseInstancePrivateNetworkOutput) Zone ¶
func (o GetDatabaseInstancePrivateNetworkOutput) Zone() pulumi.StringOutput
type GetDatabaseInstanceReadReplicaArrayOutput ¶
type GetDatabaseInstanceReadReplicaArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceReadReplicaArrayOutput) ElementType ¶
func (GetDatabaseInstanceReadReplicaArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstanceReadReplicaArrayOutput) ToGetDatabaseInstanceReadReplicaArrayOutput ¶
func (o GetDatabaseInstanceReadReplicaArrayOutput) ToGetDatabaseInstanceReadReplicaArrayOutput() GetDatabaseInstanceReadReplicaArrayOutput
func (GetDatabaseInstanceReadReplicaArrayOutput) ToGetDatabaseInstanceReadReplicaArrayOutputWithContext ¶
func (o GetDatabaseInstanceReadReplicaArrayOutput) ToGetDatabaseInstanceReadReplicaArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceReadReplicaArrayOutput
type GetDatabaseInstanceReadReplicaOutput ¶
type GetDatabaseInstanceReadReplicaOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceReadReplicaOutput) ElementType ¶
func (GetDatabaseInstanceReadReplicaOutput) ElementType() reflect.Type
func (GetDatabaseInstanceReadReplicaOutput) Ip ¶
func (o GetDatabaseInstanceReadReplicaOutput) Ip() pulumi.StringOutput
func (GetDatabaseInstanceReadReplicaOutput) Name ¶
func (o GetDatabaseInstanceReadReplicaOutput) Name() pulumi.StringOutput
func (GetDatabaseInstanceReadReplicaOutput) Port ¶
func (o GetDatabaseInstanceReadReplicaOutput) Port() pulumi.IntOutput
func (GetDatabaseInstanceReadReplicaOutput) ToGetDatabaseInstanceReadReplicaOutput ¶
func (o GetDatabaseInstanceReadReplicaOutput) ToGetDatabaseInstanceReadReplicaOutput() GetDatabaseInstanceReadReplicaOutput
func (GetDatabaseInstanceReadReplicaOutput) ToGetDatabaseInstanceReadReplicaOutputWithContext ¶
func (o GetDatabaseInstanceReadReplicaOutput) ToGetDatabaseInstanceReadReplicaOutputWithContext(ctx context.Context) GetDatabaseInstanceReadReplicaOutput
type GetDomainRecordGeoIp ¶
type GetDomainRecordGeoIp struct {
Matches []GetDomainRecordGeoIpMatch `pulumi:"matches"`
}
type GetDomainRecordGeoIpArrayOutput ¶
type GetDomainRecordGeoIpArrayOutput struct{ *pulumi.OutputState }
func (GetDomainRecordGeoIpArrayOutput) ElementType ¶
func (GetDomainRecordGeoIpArrayOutput) ElementType() reflect.Type
func (GetDomainRecordGeoIpArrayOutput) Index ¶
func (o GetDomainRecordGeoIpArrayOutput) Index(i pulumi.IntInput) GetDomainRecordGeoIpOutput
func (GetDomainRecordGeoIpArrayOutput) ToGetDomainRecordGeoIpArrayOutput ¶
func (o GetDomainRecordGeoIpArrayOutput) ToGetDomainRecordGeoIpArrayOutput() GetDomainRecordGeoIpArrayOutput
func (GetDomainRecordGeoIpArrayOutput) ToGetDomainRecordGeoIpArrayOutputWithContext ¶
func (o GetDomainRecordGeoIpArrayOutput) ToGetDomainRecordGeoIpArrayOutputWithContext(ctx context.Context) GetDomainRecordGeoIpArrayOutput
type GetDomainRecordGeoIpMatchArrayOutput ¶
type GetDomainRecordGeoIpMatchArrayOutput struct{ *pulumi.OutputState }
func (GetDomainRecordGeoIpMatchArrayOutput) ElementType ¶
func (GetDomainRecordGeoIpMatchArrayOutput) ElementType() reflect.Type
func (GetDomainRecordGeoIpMatchArrayOutput) Index ¶
func (o GetDomainRecordGeoIpMatchArrayOutput) Index(i pulumi.IntInput) GetDomainRecordGeoIpMatchOutput
func (GetDomainRecordGeoIpMatchArrayOutput) ToGetDomainRecordGeoIpMatchArrayOutput ¶
func (o GetDomainRecordGeoIpMatchArrayOutput) ToGetDomainRecordGeoIpMatchArrayOutput() GetDomainRecordGeoIpMatchArrayOutput
func (GetDomainRecordGeoIpMatchArrayOutput) ToGetDomainRecordGeoIpMatchArrayOutputWithContext ¶
func (o GetDomainRecordGeoIpMatchArrayOutput) ToGetDomainRecordGeoIpMatchArrayOutputWithContext(ctx context.Context) GetDomainRecordGeoIpMatchArrayOutput
type GetDomainRecordGeoIpMatchOutput ¶
type GetDomainRecordGeoIpMatchOutput struct{ *pulumi.OutputState }
func (GetDomainRecordGeoIpMatchOutput) Continents ¶
func (o GetDomainRecordGeoIpMatchOutput) Continents() pulumi.StringArrayOutput
func (GetDomainRecordGeoIpMatchOutput) Countries ¶
func (o GetDomainRecordGeoIpMatchOutput) Countries() pulumi.StringArrayOutput
func (GetDomainRecordGeoIpMatchOutput) Data ¶
func (o GetDomainRecordGeoIpMatchOutput) Data() pulumi.StringOutput
func (GetDomainRecordGeoIpMatchOutput) ElementType ¶
func (GetDomainRecordGeoIpMatchOutput) ElementType() reflect.Type
func (GetDomainRecordGeoIpMatchOutput) ToGetDomainRecordGeoIpMatchOutput ¶
func (o GetDomainRecordGeoIpMatchOutput) ToGetDomainRecordGeoIpMatchOutput() GetDomainRecordGeoIpMatchOutput
func (GetDomainRecordGeoIpMatchOutput) ToGetDomainRecordGeoIpMatchOutputWithContext ¶
func (o GetDomainRecordGeoIpMatchOutput) ToGetDomainRecordGeoIpMatchOutputWithContext(ctx context.Context) GetDomainRecordGeoIpMatchOutput
type GetDomainRecordGeoIpOutput ¶
type GetDomainRecordGeoIpOutput struct{ *pulumi.OutputState }
func (GetDomainRecordGeoIpOutput) ElementType ¶
func (GetDomainRecordGeoIpOutput) ElementType() reflect.Type
func (GetDomainRecordGeoIpOutput) Matches ¶
func (o GetDomainRecordGeoIpOutput) Matches() GetDomainRecordGeoIpMatchArrayOutput
func (GetDomainRecordGeoIpOutput) ToGetDomainRecordGeoIpOutput ¶
func (o GetDomainRecordGeoIpOutput) ToGetDomainRecordGeoIpOutput() GetDomainRecordGeoIpOutput
func (GetDomainRecordGeoIpOutput) ToGetDomainRecordGeoIpOutputWithContext ¶
func (o GetDomainRecordGeoIpOutput) ToGetDomainRecordGeoIpOutputWithContext(ctx context.Context) GetDomainRecordGeoIpOutput
type GetDomainRecordHttpServiceArrayOutput ¶
type GetDomainRecordHttpServiceArrayOutput struct{ *pulumi.OutputState }
func (GetDomainRecordHttpServiceArrayOutput) ElementType ¶
func (GetDomainRecordHttpServiceArrayOutput) ElementType() reflect.Type
func (GetDomainRecordHttpServiceArrayOutput) Index ¶
func (o GetDomainRecordHttpServiceArrayOutput) Index(i pulumi.IntInput) GetDomainRecordHttpServiceOutput
func (GetDomainRecordHttpServiceArrayOutput) ToGetDomainRecordHttpServiceArrayOutput ¶
func (o GetDomainRecordHttpServiceArrayOutput) ToGetDomainRecordHttpServiceArrayOutput() GetDomainRecordHttpServiceArrayOutput
func (GetDomainRecordHttpServiceArrayOutput) ToGetDomainRecordHttpServiceArrayOutputWithContext ¶
func (o GetDomainRecordHttpServiceArrayOutput) ToGetDomainRecordHttpServiceArrayOutputWithContext(ctx context.Context) GetDomainRecordHttpServiceArrayOutput
type GetDomainRecordHttpServiceOutput ¶
type GetDomainRecordHttpServiceOutput struct{ *pulumi.OutputState }
func (GetDomainRecordHttpServiceOutput) ElementType ¶
func (GetDomainRecordHttpServiceOutput) ElementType() reflect.Type
func (GetDomainRecordHttpServiceOutput) Ips ¶
func (o GetDomainRecordHttpServiceOutput) Ips() pulumi.StringArrayOutput
func (GetDomainRecordHttpServiceOutput) MustContain ¶
func (o GetDomainRecordHttpServiceOutput) MustContain() pulumi.StringOutput
func (GetDomainRecordHttpServiceOutput) Strategy ¶
func (o GetDomainRecordHttpServiceOutput) Strategy() pulumi.StringOutput
func (GetDomainRecordHttpServiceOutput) ToGetDomainRecordHttpServiceOutput ¶
func (o GetDomainRecordHttpServiceOutput) ToGetDomainRecordHttpServiceOutput() GetDomainRecordHttpServiceOutput
func (GetDomainRecordHttpServiceOutput) ToGetDomainRecordHttpServiceOutputWithContext ¶
func (o GetDomainRecordHttpServiceOutput) ToGetDomainRecordHttpServiceOutputWithContext(ctx context.Context) GetDomainRecordHttpServiceOutput
func (GetDomainRecordHttpServiceOutput) Url ¶
func (o GetDomainRecordHttpServiceOutput) Url() pulumi.StringOutput
func (GetDomainRecordHttpServiceOutput) UserAgent ¶
func (o GetDomainRecordHttpServiceOutput) UserAgent() pulumi.StringOutput
type GetDomainRecordView ¶
type GetDomainRecordViewArrayOutput ¶
type GetDomainRecordViewArrayOutput struct{ *pulumi.OutputState }
func (GetDomainRecordViewArrayOutput) ElementType ¶
func (GetDomainRecordViewArrayOutput) ElementType() reflect.Type
func (GetDomainRecordViewArrayOutput) Index ¶
func (o GetDomainRecordViewArrayOutput) Index(i pulumi.IntInput) GetDomainRecordViewOutput
func (GetDomainRecordViewArrayOutput) ToGetDomainRecordViewArrayOutput ¶
func (o GetDomainRecordViewArrayOutput) ToGetDomainRecordViewArrayOutput() GetDomainRecordViewArrayOutput
func (GetDomainRecordViewArrayOutput) ToGetDomainRecordViewArrayOutputWithContext ¶
func (o GetDomainRecordViewArrayOutput) ToGetDomainRecordViewArrayOutputWithContext(ctx context.Context) GetDomainRecordViewArrayOutput
type GetDomainRecordViewOutput ¶
type GetDomainRecordViewOutput struct{ *pulumi.OutputState }
func (GetDomainRecordViewOutput) Data ¶
func (o GetDomainRecordViewOutput) Data() pulumi.StringOutput
func (GetDomainRecordViewOutput) ElementType ¶
func (GetDomainRecordViewOutput) ElementType() reflect.Type
func (GetDomainRecordViewOutput) Subnet ¶
func (o GetDomainRecordViewOutput) Subnet() pulumi.StringOutput
func (GetDomainRecordViewOutput) ToGetDomainRecordViewOutput ¶
func (o GetDomainRecordViewOutput) ToGetDomainRecordViewOutput() GetDomainRecordViewOutput
func (GetDomainRecordViewOutput) ToGetDomainRecordViewOutputWithContext ¶
func (o GetDomainRecordViewOutput) ToGetDomainRecordViewOutputWithContext(ctx context.Context) GetDomainRecordViewOutput
type GetDomainRecordWeighted ¶
type GetDomainRecordWeightedArrayOutput ¶
type GetDomainRecordWeightedArrayOutput struct{ *pulumi.OutputState }
func (GetDomainRecordWeightedArrayOutput) ElementType ¶
func (GetDomainRecordWeightedArrayOutput) ElementType() reflect.Type
func (GetDomainRecordWeightedArrayOutput) Index ¶
func (o GetDomainRecordWeightedArrayOutput) Index(i pulumi.IntInput) GetDomainRecordWeightedOutput
func (GetDomainRecordWeightedArrayOutput) ToGetDomainRecordWeightedArrayOutput ¶
func (o GetDomainRecordWeightedArrayOutput) ToGetDomainRecordWeightedArrayOutput() GetDomainRecordWeightedArrayOutput
func (GetDomainRecordWeightedArrayOutput) ToGetDomainRecordWeightedArrayOutputWithContext ¶
func (o GetDomainRecordWeightedArrayOutput) ToGetDomainRecordWeightedArrayOutputWithContext(ctx context.Context) GetDomainRecordWeightedArrayOutput
type GetDomainRecordWeightedOutput ¶
type GetDomainRecordWeightedOutput struct{ *pulumi.OutputState }
func (GetDomainRecordWeightedOutput) ElementType ¶
func (GetDomainRecordWeightedOutput) ElementType() reflect.Type
func (GetDomainRecordWeightedOutput) Ip ¶
func (o GetDomainRecordWeightedOutput) Ip() pulumi.StringOutput
func (GetDomainRecordWeightedOutput) ToGetDomainRecordWeightedOutput ¶
func (o GetDomainRecordWeightedOutput) ToGetDomainRecordWeightedOutput() GetDomainRecordWeightedOutput
func (GetDomainRecordWeightedOutput) ToGetDomainRecordWeightedOutputWithContext ¶
func (o GetDomainRecordWeightedOutput) ToGetDomainRecordWeightedOutputWithContext(ctx context.Context) GetDomainRecordWeightedOutput
func (GetDomainRecordWeightedOutput) Weight ¶
func (o GetDomainRecordWeightedOutput) Weight() pulumi.IntOutput
type GetInstanceImageArgs ¶
type GetInstanceImageArgs struct { Architecture *string `pulumi:"architecture"` ImageId *string `pulumi:"imageId"` Latest *bool `pulumi:"latest"` Name *string `pulumi:"name"` ProjectId *string `pulumi:"projectId"` Zone *string `pulumi:"zone"` }
A collection of arguments for invoking getInstanceImage.
type GetInstanceImageOutputArgs ¶
type GetInstanceImageOutputArgs struct { Architecture pulumi.StringPtrInput `pulumi:"architecture"` ImageId pulumi.StringPtrInput `pulumi:"imageId"` Latest pulumi.BoolPtrInput `pulumi:"latest"` Name pulumi.StringPtrInput `pulumi:"name"` ProjectId pulumi.StringPtrInput `pulumi:"projectId"` Zone pulumi.StringPtrInput `pulumi:"zone"` }
A collection of arguments for invoking getInstanceImage.
func (GetInstanceImageOutputArgs) ElementType ¶
func (GetInstanceImageOutputArgs) ElementType() reflect.Type
type GetInstanceImageResult ¶
type GetInstanceImageResult struct { AdditionalVolumeIds []string `pulumi:"additionalVolumeIds"` Architecture *string `pulumi:"architecture"` CreationDate string `pulumi:"creationDate"` DefaultBootscriptId string `pulumi:"defaultBootscriptId"` FromServerId string `pulumi:"fromServerId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ImageId *string `pulumi:"imageId"` Latest *bool `pulumi:"latest"` ModificationDate string `pulumi:"modificationDate"` Name *string `pulumi:"name"` OrganizationId string `pulumi:"organizationId"` ProjectId string `pulumi:"projectId"` Public bool `pulumi:"public"` RootVolumeId string `pulumi:"rootVolumeId"` State string `pulumi:"state"` Zone string `pulumi:"zone"` }
A collection of values returned by getInstanceImage.
func GetInstanceImage ¶
func GetInstanceImage(ctx *pulumi.Context, args *GetInstanceImageArgs, opts ...pulumi.InvokeOption) (*GetInstanceImageResult, error)
type GetInstanceImageResultOutput ¶
type GetInstanceImageResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getInstanceImage.
func GetInstanceImageOutput ¶
func GetInstanceImageOutput(ctx *pulumi.Context, args GetInstanceImageOutputArgs, opts ...pulumi.InvokeOption) GetInstanceImageResultOutput
func (GetInstanceImageResultOutput) AdditionalVolumeIds ¶
func (o GetInstanceImageResultOutput) AdditionalVolumeIds() pulumi.StringArrayOutput
func (GetInstanceImageResultOutput) Architecture ¶
func (o GetInstanceImageResultOutput) Architecture() pulumi.StringPtrOutput
func (GetInstanceImageResultOutput) CreationDate ¶
func (o GetInstanceImageResultOutput) CreationDate() pulumi.StringOutput
func (GetInstanceImageResultOutput) DefaultBootscriptId ¶
func (o GetInstanceImageResultOutput) DefaultBootscriptId() pulumi.StringOutput
func (GetInstanceImageResultOutput) ElementType ¶
func (GetInstanceImageResultOutput) ElementType() reflect.Type
func (GetInstanceImageResultOutput) FromServerId ¶
func (o GetInstanceImageResultOutput) FromServerId() pulumi.StringOutput
func (GetInstanceImageResultOutput) Id ¶
func (o GetInstanceImageResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetInstanceImageResultOutput) ImageId ¶
func (o GetInstanceImageResultOutput) ImageId() pulumi.StringPtrOutput
func (GetInstanceImageResultOutput) Latest ¶
func (o GetInstanceImageResultOutput) Latest() pulumi.BoolPtrOutput
func (GetInstanceImageResultOutput) ModificationDate ¶
func (o GetInstanceImageResultOutput) ModificationDate() pulumi.StringOutput
func (GetInstanceImageResultOutput) Name ¶
func (o GetInstanceImageResultOutput) Name() pulumi.StringPtrOutput
func (GetInstanceImageResultOutput) OrganizationId ¶
func (o GetInstanceImageResultOutput) OrganizationId() pulumi.StringOutput
func (GetInstanceImageResultOutput) ProjectId ¶
func (o GetInstanceImageResultOutput) ProjectId() pulumi.StringOutput
func (GetInstanceImageResultOutput) Public ¶
func (o GetInstanceImageResultOutput) Public() pulumi.BoolOutput
func (GetInstanceImageResultOutput) RootVolumeId ¶
func (o GetInstanceImageResultOutput) RootVolumeId() pulumi.StringOutput
func (GetInstanceImageResultOutput) State ¶
func (o GetInstanceImageResultOutput) State() pulumi.StringOutput
func (GetInstanceImageResultOutput) ToGetInstanceImageResultOutput ¶
func (o GetInstanceImageResultOutput) ToGetInstanceImageResultOutput() GetInstanceImageResultOutput
func (GetInstanceImageResultOutput) ToGetInstanceImageResultOutputWithContext ¶
func (o GetInstanceImageResultOutput) ToGetInstanceImageResultOutputWithContext(ctx context.Context) GetInstanceImageResultOutput
func (GetInstanceImageResultOutput) Zone ¶
func (o GetInstanceImageResultOutput) Zone() pulumi.StringOutput
type GetInstanceSecurityGroupInboundRuleArrayOutput ¶
type GetInstanceSecurityGroupInboundRuleArrayOutput struct{ *pulumi.OutputState }
func (GetInstanceSecurityGroupInboundRuleArrayOutput) ElementType ¶
func (GetInstanceSecurityGroupInboundRuleArrayOutput) ElementType() reflect.Type
func (GetInstanceSecurityGroupInboundRuleArrayOutput) ToGetInstanceSecurityGroupInboundRuleArrayOutput ¶
func (o GetInstanceSecurityGroupInboundRuleArrayOutput) ToGetInstanceSecurityGroupInboundRuleArrayOutput() GetInstanceSecurityGroupInboundRuleArrayOutput
func (GetInstanceSecurityGroupInboundRuleArrayOutput) ToGetInstanceSecurityGroupInboundRuleArrayOutputWithContext ¶
func (o GetInstanceSecurityGroupInboundRuleArrayOutput) ToGetInstanceSecurityGroupInboundRuleArrayOutputWithContext(ctx context.Context) GetInstanceSecurityGroupInboundRuleArrayOutput
type GetInstanceSecurityGroupInboundRuleOutput ¶
type GetInstanceSecurityGroupInboundRuleOutput struct{ *pulumi.OutputState }
func (GetInstanceSecurityGroupInboundRuleOutput) Action ¶
func (o GetInstanceSecurityGroupInboundRuleOutput) Action() pulumi.StringOutput
func (GetInstanceSecurityGroupInboundRuleOutput) ElementType ¶
func (GetInstanceSecurityGroupInboundRuleOutput) ElementType() reflect.Type
func (GetInstanceSecurityGroupInboundRuleOutput) Ip ¶
func (o GetInstanceSecurityGroupInboundRuleOutput) Ip() pulumi.StringOutput
func (GetInstanceSecurityGroupInboundRuleOutput) IpRange ¶
func (o GetInstanceSecurityGroupInboundRuleOutput) IpRange() pulumi.StringOutput
func (GetInstanceSecurityGroupInboundRuleOutput) Port ¶
func (o GetInstanceSecurityGroupInboundRuleOutput) Port() pulumi.IntOutput
func (GetInstanceSecurityGroupInboundRuleOutput) PortRange ¶
func (o GetInstanceSecurityGroupInboundRuleOutput) PortRange() pulumi.StringOutput
func (GetInstanceSecurityGroupInboundRuleOutput) Protocol ¶
func (o GetInstanceSecurityGroupInboundRuleOutput) Protocol() pulumi.StringOutput
func (GetInstanceSecurityGroupInboundRuleOutput) ToGetInstanceSecurityGroupInboundRuleOutput ¶
func (o GetInstanceSecurityGroupInboundRuleOutput) ToGetInstanceSecurityGroupInboundRuleOutput() GetInstanceSecurityGroupInboundRuleOutput
func (GetInstanceSecurityGroupInboundRuleOutput) ToGetInstanceSecurityGroupInboundRuleOutputWithContext ¶
func (o GetInstanceSecurityGroupInboundRuleOutput) ToGetInstanceSecurityGroupInboundRuleOutputWithContext(ctx context.Context) GetInstanceSecurityGroupInboundRuleOutput
type GetInstanceSecurityGroupOutboundRuleArrayOutput ¶
type GetInstanceSecurityGroupOutboundRuleArrayOutput struct{ *pulumi.OutputState }
func (GetInstanceSecurityGroupOutboundRuleArrayOutput) ElementType ¶
func (GetInstanceSecurityGroupOutboundRuleArrayOutput) ElementType() reflect.Type
func (GetInstanceSecurityGroupOutboundRuleArrayOutput) ToGetInstanceSecurityGroupOutboundRuleArrayOutput ¶
func (o GetInstanceSecurityGroupOutboundRuleArrayOutput) ToGetInstanceSecurityGroupOutboundRuleArrayOutput() GetInstanceSecurityGroupOutboundRuleArrayOutput
func (GetInstanceSecurityGroupOutboundRuleArrayOutput) ToGetInstanceSecurityGroupOutboundRuleArrayOutputWithContext ¶
func (o GetInstanceSecurityGroupOutboundRuleArrayOutput) ToGetInstanceSecurityGroupOutboundRuleArrayOutputWithContext(ctx context.Context) GetInstanceSecurityGroupOutboundRuleArrayOutput
type GetInstanceSecurityGroupOutboundRuleOutput ¶
type GetInstanceSecurityGroupOutboundRuleOutput struct{ *pulumi.OutputState }
func (GetInstanceSecurityGroupOutboundRuleOutput) Action ¶
func (o GetInstanceSecurityGroupOutboundRuleOutput) Action() pulumi.StringOutput
func (GetInstanceSecurityGroupOutboundRuleOutput) ElementType ¶
func (GetInstanceSecurityGroupOutboundRuleOutput) ElementType() reflect.Type
func (GetInstanceSecurityGroupOutboundRuleOutput) Ip ¶
func (o GetInstanceSecurityGroupOutboundRuleOutput) Ip() pulumi.StringOutput
func (GetInstanceSecurityGroupOutboundRuleOutput) IpRange ¶
func (o GetInstanceSecurityGroupOutboundRuleOutput) IpRange() pulumi.StringOutput
func (GetInstanceSecurityGroupOutboundRuleOutput) Port ¶
func (o GetInstanceSecurityGroupOutboundRuleOutput) Port() pulumi.IntOutput
func (GetInstanceSecurityGroupOutboundRuleOutput) PortRange ¶
func (o GetInstanceSecurityGroupOutboundRuleOutput) PortRange() pulumi.StringOutput
func (GetInstanceSecurityGroupOutboundRuleOutput) Protocol ¶
func (o GetInstanceSecurityGroupOutboundRuleOutput) Protocol() pulumi.StringOutput
func (GetInstanceSecurityGroupOutboundRuleOutput) ToGetInstanceSecurityGroupOutboundRuleOutput ¶
func (o GetInstanceSecurityGroupOutboundRuleOutput) ToGetInstanceSecurityGroupOutboundRuleOutput() GetInstanceSecurityGroupOutboundRuleOutput
func (GetInstanceSecurityGroupOutboundRuleOutput) ToGetInstanceSecurityGroupOutboundRuleOutputWithContext ¶
func (o GetInstanceSecurityGroupOutboundRuleOutput) ToGetInstanceSecurityGroupOutboundRuleOutputWithContext(ctx context.Context) GetInstanceSecurityGroupOutboundRuleOutput
type GetInstanceServerPrivateNetworkArrayOutput ¶
type GetInstanceServerPrivateNetworkArrayOutput struct{ *pulumi.OutputState }
func (GetInstanceServerPrivateNetworkArrayOutput) ElementType ¶
func (GetInstanceServerPrivateNetworkArrayOutput) ElementType() reflect.Type
func (GetInstanceServerPrivateNetworkArrayOutput) ToGetInstanceServerPrivateNetworkArrayOutput ¶
func (o GetInstanceServerPrivateNetworkArrayOutput) ToGetInstanceServerPrivateNetworkArrayOutput() GetInstanceServerPrivateNetworkArrayOutput
func (GetInstanceServerPrivateNetworkArrayOutput) ToGetInstanceServerPrivateNetworkArrayOutputWithContext ¶
func (o GetInstanceServerPrivateNetworkArrayOutput) ToGetInstanceServerPrivateNetworkArrayOutputWithContext(ctx context.Context) GetInstanceServerPrivateNetworkArrayOutput
type GetInstanceServerPrivateNetworkOutput ¶
type GetInstanceServerPrivateNetworkOutput struct{ *pulumi.OutputState }
func (GetInstanceServerPrivateNetworkOutput) ElementType ¶
func (GetInstanceServerPrivateNetworkOutput) ElementType() reflect.Type
func (GetInstanceServerPrivateNetworkOutput) MacAddress ¶
func (o GetInstanceServerPrivateNetworkOutput) MacAddress() pulumi.StringOutput
func (GetInstanceServerPrivateNetworkOutput) PnId ¶
func (o GetInstanceServerPrivateNetworkOutput) PnId() pulumi.StringOutput
func (GetInstanceServerPrivateNetworkOutput) Status ¶
func (o GetInstanceServerPrivateNetworkOutput) Status() pulumi.StringOutput
func (GetInstanceServerPrivateNetworkOutput) ToGetInstanceServerPrivateNetworkOutput ¶
func (o GetInstanceServerPrivateNetworkOutput) ToGetInstanceServerPrivateNetworkOutput() GetInstanceServerPrivateNetworkOutput
func (GetInstanceServerPrivateNetworkOutput) ToGetInstanceServerPrivateNetworkOutputWithContext ¶
func (o GetInstanceServerPrivateNetworkOutput) ToGetInstanceServerPrivateNetworkOutputWithContext(ctx context.Context) GetInstanceServerPrivateNetworkOutput
func (GetInstanceServerPrivateNetworkOutput) Zone ¶
func (o GetInstanceServerPrivateNetworkOutput) Zone() pulumi.StringOutput
type GetInstanceServerRootVolumeArrayOutput ¶
type GetInstanceServerRootVolumeArrayOutput struct{ *pulumi.OutputState }
func (GetInstanceServerRootVolumeArrayOutput) ElementType ¶
func (GetInstanceServerRootVolumeArrayOutput) ElementType() reflect.Type
func (GetInstanceServerRootVolumeArrayOutput) ToGetInstanceServerRootVolumeArrayOutput ¶
func (o GetInstanceServerRootVolumeArrayOutput) ToGetInstanceServerRootVolumeArrayOutput() GetInstanceServerRootVolumeArrayOutput
func (GetInstanceServerRootVolumeArrayOutput) ToGetInstanceServerRootVolumeArrayOutputWithContext ¶
func (o GetInstanceServerRootVolumeArrayOutput) ToGetInstanceServerRootVolumeArrayOutputWithContext(ctx context.Context) GetInstanceServerRootVolumeArrayOutput
type GetInstanceServerRootVolumeOutput ¶
type GetInstanceServerRootVolumeOutput struct{ *pulumi.OutputState }
func (GetInstanceServerRootVolumeOutput) Boot ¶
func (o GetInstanceServerRootVolumeOutput) Boot() pulumi.BoolOutput
func (GetInstanceServerRootVolumeOutput) DeleteOnTermination ¶
func (o GetInstanceServerRootVolumeOutput) DeleteOnTermination() pulumi.BoolOutput
func (GetInstanceServerRootVolumeOutput) ElementType ¶
func (GetInstanceServerRootVolumeOutput) ElementType() reflect.Type
func (GetInstanceServerRootVolumeOutput) SizeInGb ¶
func (o GetInstanceServerRootVolumeOutput) SizeInGb() pulumi.IntOutput
func (GetInstanceServerRootVolumeOutput) ToGetInstanceServerRootVolumeOutput ¶
func (o GetInstanceServerRootVolumeOutput) ToGetInstanceServerRootVolumeOutput() GetInstanceServerRootVolumeOutput
func (GetInstanceServerRootVolumeOutput) ToGetInstanceServerRootVolumeOutputWithContext ¶
func (o GetInstanceServerRootVolumeOutput) ToGetInstanceServerRootVolumeOutputWithContext(ctx context.Context) GetInstanceServerRootVolumeOutput
func (GetInstanceServerRootVolumeOutput) VolumeId ¶
func (o GetInstanceServerRootVolumeOutput) VolumeId() pulumi.StringOutput
func (GetInstanceServerRootVolumeOutput) VolumeType ¶
func (o GetInstanceServerRootVolumeOutput) VolumeType() pulumi.StringOutput
type GetIotDeviceCertificate ¶
type GetIotDeviceCertificateArrayOutput ¶
type GetIotDeviceCertificateArrayOutput struct{ *pulumi.OutputState }
func (GetIotDeviceCertificateArrayOutput) ElementType ¶
func (GetIotDeviceCertificateArrayOutput) ElementType() reflect.Type
func (GetIotDeviceCertificateArrayOutput) Index ¶
func (o GetIotDeviceCertificateArrayOutput) Index(i pulumi.IntInput) GetIotDeviceCertificateOutput
func (GetIotDeviceCertificateArrayOutput) ToGetIotDeviceCertificateArrayOutput ¶
func (o GetIotDeviceCertificateArrayOutput) ToGetIotDeviceCertificateArrayOutput() GetIotDeviceCertificateArrayOutput
func (GetIotDeviceCertificateArrayOutput) ToGetIotDeviceCertificateArrayOutputWithContext ¶
func (o GetIotDeviceCertificateArrayOutput) ToGetIotDeviceCertificateArrayOutputWithContext(ctx context.Context) GetIotDeviceCertificateArrayOutput
type GetIotDeviceCertificateOutput ¶
type GetIotDeviceCertificateOutput struct{ *pulumi.OutputState }
func (GetIotDeviceCertificateOutput) Crt ¶
func (o GetIotDeviceCertificateOutput) Crt() pulumi.StringOutput
func (GetIotDeviceCertificateOutput) ElementType ¶
func (GetIotDeviceCertificateOutput) ElementType() reflect.Type
func (GetIotDeviceCertificateOutput) Key ¶
func (o GetIotDeviceCertificateOutput) Key() pulumi.StringOutput
func (GetIotDeviceCertificateOutput) ToGetIotDeviceCertificateOutput ¶
func (o GetIotDeviceCertificateOutput) ToGetIotDeviceCertificateOutput() GetIotDeviceCertificateOutput
func (GetIotDeviceCertificateOutput) ToGetIotDeviceCertificateOutputWithContext ¶
func (o GetIotDeviceCertificateOutput) ToGetIotDeviceCertificateOutputWithContext(ctx context.Context) GetIotDeviceCertificateOutput
type GetIotDeviceMessageFilter ¶
type GetIotDeviceMessageFilter struct { Publishes []GetIotDeviceMessageFilterPublish `pulumi:"publishes"` Subscribes []GetIotDeviceMessageFilterSubscribe `pulumi:"subscribes"` }
type GetIotDeviceMessageFilterArrayOutput ¶
type GetIotDeviceMessageFilterArrayOutput struct{ *pulumi.OutputState }
func (GetIotDeviceMessageFilterArrayOutput) ElementType ¶
func (GetIotDeviceMessageFilterArrayOutput) ElementType() reflect.Type
func (GetIotDeviceMessageFilterArrayOutput) Index ¶
func (o GetIotDeviceMessageFilterArrayOutput) Index(i pulumi.IntInput) GetIotDeviceMessageFilterOutput
func (GetIotDeviceMessageFilterArrayOutput) ToGetIotDeviceMessageFilterArrayOutput ¶
func (o GetIotDeviceMessageFilterArrayOutput) ToGetIotDeviceMessageFilterArrayOutput() GetIotDeviceMessageFilterArrayOutput
func (GetIotDeviceMessageFilterArrayOutput) ToGetIotDeviceMessageFilterArrayOutputWithContext ¶
func (o GetIotDeviceMessageFilterArrayOutput) ToGetIotDeviceMessageFilterArrayOutputWithContext(ctx context.Context) GetIotDeviceMessageFilterArrayOutput
type GetIotDeviceMessageFilterOutput ¶
type GetIotDeviceMessageFilterOutput struct{ *pulumi.OutputState }
func (GetIotDeviceMessageFilterOutput) ElementType ¶
func (GetIotDeviceMessageFilterOutput) ElementType() reflect.Type
func (GetIotDeviceMessageFilterOutput) Publishes ¶
func (o GetIotDeviceMessageFilterOutput) Publishes() GetIotDeviceMessageFilterPublishArrayOutput
func (GetIotDeviceMessageFilterOutput) Subscribes ¶
func (o GetIotDeviceMessageFilterOutput) Subscribes() GetIotDeviceMessageFilterSubscribeArrayOutput
func (GetIotDeviceMessageFilterOutput) ToGetIotDeviceMessageFilterOutput ¶
func (o GetIotDeviceMessageFilterOutput) ToGetIotDeviceMessageFilterOutput() GetIotDeviceMessageFilterOutput
func (GetIotDeviceMessageFilterOutput) ToGetIotDeviceMessageFilterOutputWithContext ¶
func (o GetIotDeviceMessageFilterOutput) ToGetIotDeviceMessageFilterOutputWithContext(ctx context.Context) GetIotDeviceMessageFilterOutput
type GetIotDeviceMessageFilterPublishArrayOutput ¶
type GetIotDeviceMessageFilterPublishArrayOutput struct{ *pulumi.OutputState }
func (GetIotDeviceMessageFilterPublishArrayOutput) ElementType ¶
func (GetIotDeviceMessageFilterPublishArrayOutput) ElementType() reflect.Type
func (GetIotDeviceMessageFilterPublishArrayOutput) ToGetIotDeviceMessageFilterPublishArrayOutput ¶
func (o GetIotDeviceMessageFilterPublishArrayOutput) ToGetIotDeviceMessageFilterPublishArrayOutput() GetIotDeviceMessageFilterPublishArrayOutput
func (GetIotDeviceMessageFilterPublishArrayOutput) ToGetIotDeviceMessageFilterPublishArrayOutputWithContext ¶
func (o GetIotDeviceMessageFilterPublishArrayOutput) ToGetIotDeviceMessageFilterPublishArrayOutputWithContext(ctx context.Context) GetIotDeviceMessageFilterPublishArrayOutput
type GetIotDeviceMessageFilterPublishOutput ¶
type GetIotDeviceMessageFilterPublishOutput struct{ *pulumi.OutputState }
func (GetIotDeviceMessageFilterPublishOutput) ElementType ¶
func (GetIotDeviceMessageFilterPublishOutput) ElementType() reflect.Type
func (GetIotDeviceMessageFilterPublishOutput) Policy ¶
func (o GetIotDeviceMessageFilterPublishOutput) Policy() pulumi.StringOutput
func (GetIotDeviceMessageFilterPublishOutput) ToGetIotDeviceMessageFilterPublishOutput ¶
func (o GetIotDeviceMessageFilterPublishOutput) ToGetIotDeviceMessageFilterPublishOutput() GetIotDeviceMessageFilterPublishOutput
func (GetIotDeviceMessageFilterPublishOutput) ToGetIotDeviceMessageFilterPublishOutputWithContext ¶
func (o GetIotDeviceMessageFilterPublishOutput) ToGetIotDeviceMessageFilterPublishOutputWithContext(ctx context.Context) GetIotDeviceMessageFilterPublishOutput
func (GetIotDeviceMessageFilterPublishOutput) Topics ¶
func (o GetIotDeviceMessageFilterPublishOutput) Topics() pulumi.StringArrayOutput
type GetIotDeviceMessageFilterSubscribeArrayOutput ¶
type GetIotDeviceMessageFilterSubscribeArrayOutput struct{ *pulumi.OutputState }
func (GetIotDeviceMessageFilterSubscribeArrayOutput) ElementType ¶
func (GetIotDeviceMessageFilterSubscribeArrayOutput) ElementType() reflect.Type
func (GetIotDeviceMessageFilterSubscribeArrayOutput) ToGetIotDeviceMessageFilterSubscribeArrayOutput ¶
func (o GetIotDeviceMessageFilterSubscribeArrayOutput) ToGetIotDeviceMessageFilterSubscribeArrayOutput() GetIotDeviceMessageFilterSubscribeArrayOutput
func (GetIotDeviceMessageFilterSubscribeArrayOutput) ToGetIotDeviceMessageFilterSubscribeArrayOutputWithContext ¶
func (o GetIotDeviceMessageFilterSubscribeArrayOutput) ToGetIotDeviceMessageFilterSubscribeArrayOutputWithContext(ctx context.Context) GetIotDeviceMessageFilterSubscribeArrayOutput
type GetIotDeviceMessageFilterSubscribeOutput ¶
type GetIotDeviceMessageFilterSubscribeOutput struct{ *pulumi.OutputState }
func (GetIotDeviceMessageFilterSubscribeOutput) ElementType ¶
func (GetIotDeviceMessageFilterSubscribeOutput) ElementType() reflect.Type
func (GetIotDeviceMessageFilterSubscribeOutput) Policy ¶
func (o GetIotDeviceMessageFilterSubscribeOutput) Policy() pulumi.StringOutput
func (GetIotDeviceMessageFilterSubscribeOutput) ToGetIotDeviceMessageFilterSubscribeOutput ¶
func (o GetIotDeviceMessageFilterSubscribeOutput) ToGetIotDeviceMessageFilterSubscribeOutput() GetIotDeviceMessageFilterSubscribeOutput
func (GetIotDeviceMessageFilterSubscribeOutput) ToGetIotDeviceMessageFilterSubscribeOutputWithContext ¶
func (o GetIotDeviceMessageFilterSubscribeOutput) ToGetIotDeviceMessageFilterSubscribeOutputWithContext(ctx context.Context) GetIotDeviceMessageFilterSubscribeOutput
func (GetIotDeviceMessageFilterSubscribeOutput) Topics ¶
func (o GetIotDeviceMessageFilterSubscribeOutput) Topics() pulumi.StringArrayOutput
type GetKubernetesClusterAutoUpgradeArrayOutput ¶
type GetKubernetesClusterAutoUpgradeArrayOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterAutoUpgradeArrayOutput) ElementType ¶
func (GetKubernetesClusterAutoUpgradeArrayOutput) ElementType() reflect.Type
func (GetKubernetesClusterAutoUpgradeArrayOutput) ToGetKubernetesClusterAutoUpgradeArrayOutput ¶
func (o GetKubernetesClusterAutoUpgradeArrayOutput) ToGetKubernetesClusterAutoUpgradeArrayOutput() GetKubernetesClusterAutoUpgradeArrayOutput
func (GetKubernetesClusterAutoUpgradeArrayOutput) ToGetKubernetesClusterAutoUpgradeArrayOutputWithContext ¶
func (o GetKubernetesClusterAutoUpgradeArrayOutput) ToGetKubernetesClusterAutoUpgradeArrayOutputWithContext(ctx context.Context) GetKubernetesClusterAutoUpgradeArrayOutput
type GetKubernetesClusterAutoUpgradeOutput ¶
type GetKubernetesClusterAutoUpgradeOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterAutoUpgradeOutput) ElementType ¶
func (GetKubernetesClusterAutoUpgradeOutput) ElementType() reflect.Type
func (GetKubernetesClusterAutoUpgradeOutput) Enable ¶
func (o GetKubernetesClusterAutoUpgradeOutput) Enable() pulumi.BoolOutput
func (GetKubernetesClusterAutoUpgradeOutput) MaintenanceWindowDay ¶
func (o GetKubernetesClusterAutoUpgradeOutput) MaintenanceWindowDay() pulumi.StringOutput
func (GetKubernetesClusterAutoUpgradeOutput) MaintenanceWindowStartHour ¶
func (o GetKubernetesClusterAutoUpgradeOutput) MaintenanceWindowStartHour() pulumi.IntOutput
func (GetKubernetesClusterAutoUpgradeOutput) ToGetKubernetesClusterAutoUpgradeOutput ¶
func (o GetKubernetesClusterAutoUpgradeOutput) ToGetKubernetesClusterAutoUpgradeOutput() GetKubernetesClusterAutoUpgradeOutput
func (GetKubernetesClusterAutoUpgradeOutput) ToGetKubernetesClusterAutoUpgradeOutputWithContext ¶
func (o GetKubernetesClusterAutoUpgradeOutput) ToGetKubernetesClusterAutoUpgradeOutputWithContext(ctx context.Context) GetKubernetesClusterAutoUpgradeOutput
type GetKubernetesClusterAutoscalerConfig ¶
type GetKubernetesClusterAutoscalerConfig struct { BalanceSimilarNodeGroups bool `pulumi:"balanceSimilarNodeGroups"` DisableScaleDown bool `pulumi:"disableScaleDown"` Estimator string `pulumi:"estimator"` Expander string `pulumi:"expander"` ExpendablePodsPriorityCutoff int `pulumi:"expendablePodsPriorityCutoff"` IgnoreDaemonsetsUtilization bool `pulumi:"ignoreDaemonsetsUtilization"` MaxGracefulTerminationSec int `pulumi:"maxGracefulTerminationSec"` ScaleDownDelayAfterAdd string `pulumi:"scaleDownDelayAfterAdd"` ScaleDownUnneededTime string `pulumi:"scaleDownUnneededTime"` ScaleDownUtilizationThreshold float64 `pulumi:"scaleDownUtilizationThreshold"` }
type GetKubernetesClusterAutoscalerConfigArrayOutput ¶
type GetKubernetesClusterAutoscalerConfigArrayOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterAutoscalerConfigArrayOutput) ElementType ¶
func (GetKubernetesClusterAutoscalerConfigArrayOutput) ElementType() reflect.Type
func (GetKubernetesClusterAutoscalerConfigArrayOutput) ToGetKubernetesClusterAutoscalerConfigArrayOutput ¶
func (o GetKubernetesClusterAutoscalerConfigArrayOutput) ToGetKubernetesClusterAutoscalerConfigArrayOutput() GetKubernetesClusterAutoscalerConfigArrayOutput
func (GetKubernetesClusterAutoscalerConfigArrayOutput) ToGetKubernetesClusterAutoscalerConfigArrayOutputWithContext ¶
func (o GetKubernetesClusterAutoscalerConfigArrayOutput) ToGetKubernetesClusterAutoscalerConfigArrayOutputWithContext(ctx context.Context) GetKubernetesClusterAutoscalerConfigArrayOutput
type GetKubernetesClusterAutoscalerConfigOutput ¶
type GetKubernetesClusterAutoscalerConfigOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterAutoscalerConfigOutput) BalanceSimilarNodeGroups ¶
func (o GetKubernetesClusterAutoscalerConfigOutput) BalanceSimilarNodeGroups() pulumi.BoolOutput
func (GetKubernetesClusterAutoscalerConfigOutput) DisableScaleDown ¶
func (o GetKubernetesClusterAutoscalerConfigOutput) DisableScaleDown() pulumi.BoolOutput
func (GetKubernetesClusterAutoscalerConfigOutput) ElementType ¶
func (GetKubernetesClusterAutoscalerConfigOutput) ElementType() reflect.Type
func (GetKubernetesClusterAutoscalerConfigOutput) Estimator ¶
func (o GetKubernetesClusterAutoscalerConfigOutput) Estimator() pulumi.StringOutput
func (GetKubernetesClusterAutoscalerConfigOutput) Expander ¶
func (o GetKubernetesClusterAutoscalerConfigOutput) Expander() pulumi.StringOutput
func (GetKubernetesClusterAutoscalerConfigOutput) ExpendablePodsPriorityCutoff ¶
func (o GetKubernetesClusterAutoscalerConfigOutput) ExpendablePodsPriorityCutoff() pulumi.IntOutput
func (GetKubernetesClusterAutoscalerConfigOutput) IgnoreDaemonsetsUtilization ¶
func (o GetKubernetesClusterAutoscalerConfigOutput) IgnoreDaemonsetsUtilization() pulumi.BoolOutput
func (GetKubernetesClusterAutoscalerConfigOutput) MaxGracefulTerminationSec ¶
func (o GetKubernetesClusterAutoscalerConfigOutput) MaxGracefulTerminationSec() pulumi.IntOutput
func (GetKubernetesClusterAutoscalerConfigOutput) ScaleDownDelayAfterAdd ¶
func (o GetKubernetesClusterAutoscalerConfigOutput) ScaleDownDelayAfterAdd() pulumi.StringOutput
func (GetKubernetesClusterAutoscalerConfigOutput) ScaleDownUnneededTime ¶
func (o GetKubernetesClusterAutoscalerConfigOutput) ScaleDownUnneededTime() pulumi.StringOutput
func (GetKubernetesClusterAutoscalerConfigOutput) ScaleDownUtilizationThreshold ¶
func (o GetKubernetesClusterAutoscalerConfigOutput) ScaleDownUtilizationThreshold() pulumi.Float64Output
func (GetKubernetesClusterAutoscalerConfigOutput) ToGetKubernetesClusterAutoscalerConfigOutput ¶
func (o GetKubernetesClusterAutoscalerConfigOutput) ToGetKubernetesClusterAutoscalerConfigOutput() GetKubernetesClusterAutoscalerConfigOutput
func (GetKubernetesClusterAutoscalerConfigOutput) ToGetKubernetesClusterAutoscalerConfigOutputWithContext ¶
func (o GetKubernetesClusterAutoscalerConfigOutput) ToGetKubernetesClusterAutoscalerConfigOutputWithContext(ctx context.Context) GetKubernetesClusterAutoscalerConfigOutput
type GetKubernetesClusterKubeconfigArrayOutput ¶
type GetKubernetesClusterKubeconfigArrayOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterKubeconfigArrayOutput) ElementType ¶
func (GetKubernetesClusterKubeconfigArrayOutput) ElementType() reflect.Type
func (GetKubernetesClusterKubeconfigArrayOutput) ToGetKubernetesClusterKubeconfigArrayOutput ¶
func (o GetKubernetesClusterKubeconfigArrayOutput) ToGetKubernetesClusterKubeconfigArrayOutput() GetKubernetesClusterKubeconfigArrayOutput
func (GetKubernetesClusterKubeconfigArrayOutput) ToGetKubernetesClusterKubeconfigArrayOutputWithContext ¶
func (o GetKubernetesClusterKubeconfigArrayOutput) ToGetKubernetesClusterKubeconfigArrayOutputWithContext(ctx context.Context) GetKubernetesClusterKubeconfigArrayOutput
type GetKubernetesClusterKubeconfigOutput ¶
type GetKubernetesClusterKubeconfigOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterKubeconfigOutput) ClusterCaCertificate ¶
func (o GetKubernetesClusterKubeconfigOutput) ClusterCaCertificate() pulumi.StringOutput
func (GetKubernetesClusterKubeconfigOutput) ConfigFile ¶
func (o GetKubernetesClusterKubeconfigOutput) ConfigFile() pulumi.StringOutput
func (GetKubernetesClusterKubeconfigOutput) ElementType ¶
func (GetKubernetesClusterKubeconfigOutput) ElementType() reflect.Type
func (GetKubernetesClusterKubeconfigOutput) Host ¶
func (o GetKubernetesClusterKubeconfigOutput) Host() pulumi.StringOutput
func (GetKubernetesClusterKubeconfigOutput) ToGetKubernetesClusterKubeconfigOutput ¶
func (o GetKubernetesClusterKubeconfigOutput) ToGetKubernetesClusterKubeconfigOutput() GetKubernetesClusterKubeconfigOutput
func (GetKubernetesClusterKubeconfigOutput) ToGetKubernetesClusterKubeconfigOutputWithContext ¶
func (o GetKubernetesClusterKubeconfigOutput) ToGetKubernetesClusterKubeconfigOutputWithContext(ctx context.Context) GetKubernetesClusterKubeconfigOutput
func (GetKubernetesClusterKubeconfigOutput) Token ¶
func (o GetKubernetesClusterKubeconfigOutput) Token() pulumi.StringOutput
type GetKubernetesClusterOpenIdConnectConfig ¶
type GetKubernetesClusterOpenIdConnectConfig struct { ClientId string `pulumi:"clientId"` GroupsClaims []string `pulumi:"groupsClaims"` GroupsPrefix string `pulumi:"groupsPrefix"` IssuerUrl string `pulumi:"issuerUrl"` RequiredClaims []string `pulumi:"requiredClaims"` UsernameClaim string `pulumi:"usernameClaim"` UsernamePrefix string `pulumi:"usernamePrefix"` }
type GetKubernetesClusterOpenIdConnectConfigArrayOutput ¶
type GetKubernetesClusterOpenIdConnectConfigArrayOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterOpenIdConnectConfigArrayOutput) ElementType ¶
func (GetKubernetesClusterOpenIdConnectConfigArrayOutput) ElementType() reflect.Type
func (GetKubernetesClusterOpenIdConnectConfigArrayOutput) ToGetKubernetesClusterOpenIdConnectConfigArrayOutput ¶
func (o GetKubernetesClusterOpenIdConnectConfigArrayOutput) ToGetKubernetesClusterOpenIdConnectConfigArrayOutput() GetKubernetesClusterOpenIdConnectConfigArrayOutput
func (GetKubernetesClusterOpenIdConnectConfigArrayOutput) ToGetKubernetesClusterOpenIdConnectConfigArrayOutputWithContext ¶
func (o GetKubernetesClusterOpenIdConnectConfigArrayOutput) ToGetKubernetesClusterOpenIdConnectConfigArrayOutputWithContext(ctx context.Context) GetKubernetesClusterOpenIdConnectConfigArrayOutput
type GetKubernetesClusterOpenIdConnectConfigOutput ¶
type GetKubernetesClusterOpenIdConnectConfigOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterOpenIdConnectConfigOutput) ClientId ¶
func (o GetKubernetesClusterOpenIdConnectConfigOutput) ClientId() pulumi.StringOutput
func (GetKubernetesClusterOpenIdConnectConfigOutput) ElementType ¶
func (GetKubernetesClusterOpenIdConnectConfigOutput) ElementType() reflect.Type
func (GetKubernetesClusterOpenIdConnectConfigOutput) GroupsClaims ¶
func (o GetKubernetesClusterOpenIdConnectConfigOutput) GroupsClaims() pulumi.StringArrayOutput
func (GetKubernetesClusterOpenIdConnectConfigOutput) GroupsPrefix ¶
func (o GetKubernetesClusterOpenIdConnectConfigOutput) GroupsPrefix() pulumi.StringOutput
func (GetKubernetesClusterOpenIdConnectConfigOutput) IssuerUrl ¶
func (o GetKubernetesClusterOpenIdConnectConfigOutput) IssuerUrl() pulumi.StringOutput
func (GetKubernetesClusterOpenIdConnectConfigOutput) RequiredClaims ¶
func (o GetKubernetesClusterOpenIdConnectConfigOutput) RequiredClaims() pulumi.StringArrayOutput
func (GetKubernetesClusterOpenIdConnectConfigOutput) ToGetKubernetesClusterOpenIdConnectConfigOutput ¶
func (o GetKubernetesClusterOpenIdConnectConfigOutput) ToGetKubernetesClusterOpenIdConnectConfigOutput() GetKubernetesClusterOpenIdConnectConfigOutput
func (GetKubernetesClusterOpenIdConnectConfigOutput) ToGetKubernetesClusterOpenIdConnectConfigOutputWithContext ¶
func (o GetKubernetesClusterOpenIdConnectConfigOutput) ToGetKubernetesClusterOpenIdConnectConfigOutputWithContext(ctx context.Context) GetKubernetesClusterOpenIdConnectConfigOutput
func (GetKubernetesClusterOpenIdConnectConfigOutput) UsernameClaim ¶
func (o GetKubernetesClusterOpenIdConnectConfigOutput) UsernameClaim() pulumi.StringOutput
func (GetKubernetesClusterOpenIdConnectConfigOutput) UsernamePrefix ¶
func (o GetKubernetesClusterOpenIdConnectConfigOutput) UsernamePrefix() pulumi.StringOutput
type GetKubernetesNodePoolNodeArrayOutput ¶
type GetKubernetesNodePoolNodeArrayOutput struct{ *pulumi.OutputState }
func (GetKubernetesNodePoolNodeArrayOutput) ElementType ¶
func (GetKubernetesNodePoolNodeArrayOutput) ElementType() reflect.Type
func (GetKubernetesNodePoolNodeArrayOutput) Index ¶
func (o GetKubernetesNodePoolNodeArrayOutput) Index(i pulumi.IntInput) GetKubernetesNodePoolNodeOutput
func (GetKubernetesNodePoolNodeArrayOutput) ToGetKubernetesNodePoolNodeArrayOutput ¶
func (o GetKubernetesNodePoolNodeArrayOutput) ToGetKubernetesNodePoolNodeArrayOutput() GetKubernetesNodePoolNodeArrayOutput
func (GetKubernetesNodePoolNodeArrayOutput) ToGetKubernetesNodePoolNodeArrayOutputWithContext ¶
func (o GetKubernetesNodePoolNodeArrayOutput) ToGetKubernetesNodePoolNodeArrayOutputWithContext(ctx context.Context) GetKubernetesNodePoolNodeArrayOutput
type GetKubernetesNodePoolNodeOutput ¶
type GetKubernetesNodePoolNodeOutput struct{ *pulumi.OutputState }
func (GetKubernetesNodePoolNodeOutput) ElementType ¶
func (GetKubernetesNodePoolNodeOutput) ElementType() reflect.Type
func (GetKubernetesNodePoolNodeOutput) Name ¶
func (o GetKubernetesNodePoolNodeOutput) Name() pulumi.StringOutput
func (GetKubernetesNodePoolNodeOutput) PublicIp ¶
func (o GetKubernetesNodePoolNodeOutput) PublicIp() pulumi.StringOutput
func (GetKubernetesNodePoolNodeOutput) PublicIpV6 ¶
func (o GetKubernetesNodePoolNodeOutput) PublicIpV6() pulumi.StringOutput
func (GetKubernetesNodePoolNodeOutput) Status ¶
func (o GetKubernetesNodePoolNodeOutput) Status() pulumi.StringOutput
func (GetKubernetesNodePoolNodeOutput) ToGetKubernetesNodePoolNodeOutput ¶
func (o GetKubernetesNodePoolNodeOutput) ToGetKubernetesNodePoolNodeOutput() GetKubernetesNodePoolNodeOutput
func (GetKubernetesNodePoolNodeOutput) ToGetKubernetesNodePoolNodeOutputWithContext ¶
func (o GetKubernetesNodePoolNodeOutput) ToGetKubernetesNodePoolNodeOutputWithContext(ctx context.Context) GetKubernetesNodePoolNodeOutput
type GetKubernetesNodePoolUpgradePolicy ¶
type GetKubernetesNodePoolUpgradePolicy struct { MaxSurge int `pulumi:"maxSurge"` }
type GetKubernetesNodePoolUpgradePolicyArrayOutput ¶
type GetKubernetesNodePoolUpgradePolicyArrayOutput struct{ *pulumi.OutputState }
func (GetKubernetesNodePoolUpgradePolicyArrayOutput) ElementType ¶
func (GetKubernetesNodePoolUpgradePolicyArrayOutput) ElementType() reflect.Type
func (GetKubernetesNodePoolUpgradePolicyArrayOutput) ToGetKubernetesNodePoolUpgradePolicyArrayOutput ¶
func (o GetKubernetesNodePoolUpgradePolicyArrayOutput) ToGetKubernetesNodePoolUpgradePolicyArrayOutput() GetKubernetesNodePoolUpgradePolicyArrayOutput
func (GetKubernetesNodePoolUpgradePolicyArrayOutput) ToGetKubernetesNodePoolUpgradePolicyArrayOutputWithContext ¶
func (o GetKubernetesNodePoolUpgradePolicyArrayOutput) ToGetKubernetesNodePoolUpgradePolicyArrayOutputWithContext(ctx context.Context) GetKubernetesNodePoolUpgradePolicyArrayOutput
type GetKubernetesNodePoolUpgradePolicyOutput ¶
type GetKubernetesNodePoolUpgradePolicyOutput struct{ *pulumi.OutputState }
func (GetKubernetesNodePoolUpgradePolicyOutput) ElementType ¶
func (GetKubernetesNodePoolUpgradePolicyOutput) ElementType() reflect.Type
func (GetKubernetesNodePoolUpgradePolicyOutput) MaxSurge ¶
func (o GetKubernetesNodePoolUpgradePolicyOutput) MaxSurge() pulumi.IntOutput
func (GetKubernetesNodePoolUpgradePolicyOutput) MaxUnavailable ¶
func (o GetKubernetesNodePoolUpgradePolicyOutput) MaxUnavailable() pulumi.IntOutput
func (GetKubernetesNodePoolUpgradePolicyOutput) ToGetKubernetesNodePoolUpgradePolicyOutput ¶
func (o GetKubernetesNodePoolUpgradePolicyOutput) ToGetKubernetesNodePoolUpgradePolicyOutput() GetKubernetesNodePoolUpgradePolicyOutput
func (GetKubernetesNodePoolUpgradePolicyOutput) ToGetKubernetesNodePoolUpgradePolicyOutputWithContext ¶
func (o GetKubernetesNodePoolUpgradePolicyOutput) ToGetKubernetesNodePoolUpgradePolicyOutputWithContext(ctx context.Context) GetKubernetesNodePoolUpgradePolicyOutput
type GetLoadbalancerCertificateCustomCertificate ¶
type GetLoadbalancerCertificateCustomCertificate struct {
CertificateChain string `pulumi:"certificateChain"`
}
type GetLoadbalancerCertificateCustomCertificateArrayOutput ¶
type GetLoadbalancerCertificateCustomCertificateArrayOutput struct{ *pulumi.OutputState }
func (GetLoadbalancerCertificateCustomCertificateArrayOutput) ElementType ¶
func (GetLoadbalancerCertificateCustomCertificateArrayOutput) ElementType() reflect.Type
func (GetLoadbalancerCertificateCustomCertificateArrayOutput) ToGetLoadbalancerCertificateCustomCertificateArrayOutput ¶
func (o GetLoadbalancerCertificateCustomCertificateArrayOutput) ToGetLoadbalancerCertificateCustomCertificateArrayOutput() GetLoadbalancerCertificateCustomCertificateArrayOutput
func (GetLoadbalancerCertificateCustomCertificateArrayOutput) ToGetLoadbalancerCertificateCustomCertificateArrayOutputWithContext ¶
func (o GetLoadbalancerCertificateCustomCertificateArrayOutput) ToGetLoadbalancerCertificateCustomCertificateArrayOutputWithContext(ctx context.Context) GetLoadbalancerCertificateCustomCertificateArrayOutput
type GetLoadbalancerCertificateCustomCertificateOutput ¶
type GetLoadbalancerCertificateCustomCertificateOutput struct{ *pulumi.OutputState }
func (GetLoadbalancerCertificateCustomCertificateOutput) CertificateChain ¶
func (o GetLoadbalancerCertificateCustomCertificateOutput) CertificateChain() pulumi.StringOutput
func (GetLoadbalancerCertificateCustomCertificateOutput) ElementType ¶
func (GetLoadbalancerCertificateCustomCertificateOutput) ElementType() reflect.Type
func (GetLoadbalancerCertificateCustomCertificateOutput) ToGetLoadbalancerCertificateCustomCertificateOutput ¶
func (o GetLoadbalancerCertificateCustomCertificateOutput) ToGetLoadbalancerCertificateCustomCertificateOutput() GetLoadbalancerCertificateCustomCertificateOutput
func (GetLoadbalancerCertificateCustomCertificateOutput) ToGetLoadbalancerCertificateCustomCertificateOutputWithContext ¶
func (o GetLoadbalancerCertificateCustomCertificateOutput) ToGetLoadbalancerCertificateCustomCertificateOutputWithContext(ctx context.Context) GetLoadbalancerCertificateCustomCertificateOutput
type GetLoadbalancerCertificateLetsencryptArrayOutput ¶
type GetLoadbalancerCertificateLetsencryptArrayOutput struct{ *pulumi.OutputState }
func (GetLoadbalancerCertificateLetsencryptArrayOutput) ElementType ¶
func (GetLoadbalancerCertificateLetsencryptArrayOutput) ElementType() reflect.Type
func (GetLoadbalancerCertificateLetsencryptArrayOutput) ToGetLoadbalancerCertificateLetsencryptArrayOutput ¶
func (o GetLoadbalancerCertificateLetsencryptArrayOutput) ToGetLoadbalancerCertificateLetsencryptArrayOutput() GetLoadbalancerCertificateLetsencryptArrayOutput
func (GetLoadbalancerCertificateLetsencryptArrayOutput) ToGetLoadbalancerCertificateLetsencryptArrayOutputWithContext ¶
func (o GetLoadbalancerCertificateLetsencryptArrayOutput) ToGetLoadbalancerCertificateLetsencryptArrayOutputWithContext(ctx context.Context) GetLoadbalancerCertificateLetsencryptArrayOutput
type GetLoadbalancerCertificateLetsencryptOutput ¶
type GetLoadbalancerCertificateLetsencryptOutput struct{ *pulumi.OutputState }
func (GetLoadbalancerCertificateLetsencryptOutput) CommonName ¶
func (o GetLoadbalancerCertificateLetsencryptOutput) CommonName() pulumi.StringOutput
func (GetLoadbalancerCertificateLetsencryptOutput) ElementType ¶
func (GetLoadbalancerCertificateLetsencryptOutput) ElementType() reflect.Type
func (GetLoadbalancerCertificateLetsencryptOutput) SubjectAlternativeNames ¶
func (o GetLoadbalancerCertificateLetsencryptOutput) SubjectAlternativeNames() pulumi.StringArrayOutput
func (GetLoadbalancerCertificateLetsencryptOutput) ToGetLoadbalancerCertificateLetsencryptOutput ¶
func (o GetLoadbalancerCertificateLetsencryptOutput) ToGetLoadbalancerCertificateLetsencryptOutput() GetLoadbalancerCertificateLetsencryptOutput
func (GetLoadbalancerCertificateLetsencryptOutput) ToGetLoadbalancerCertificateLetsencryptOutputWithContext ¶
func (o GetLoadbalancerCertificateLetsencryptOutput) ToGetLoadbalancerCertificateLetsencryptOutputWithContext(ctx context.Context) GetLoadbalancerCertificateLetsencryptOutput
type GetLoadbalancerPrivateNetworkArrayOutput ¶
type GetLoadbalancerPrivateNetworkArrayOutput struct{ *pulumi.OutputState }
func (GetLoadbalancerPrivateNetworkArrayOutput) ElementType ¶
func (GetLoadbalancerPrivateNetworkArrayOutput) ElementType() reflect.Type
func (GetLoadbalancerPrivateNetworkArrayOutput) ToGetLoadbalancerPrivateNetworkArrayOutput ¶
func (o GetLoadbalancerPrivateNetworkArrayOutput) ToGetLoadbalancerPrivateNetworkArrayOutput() GetLoadbalancerPrivateNetworkArrayOutput
func (GetLoadbalancerPrivateNetworkArrayOutput) ToGetLoadbalancerPrivateNetworkArrayOutputWithContext ¶
func (o GetLoadbalancerPrivateNetworkArrayOutput) ToGetLoadbalancerPrivateNetworkArrayOutputWithContext(ctx context.Context) GetLoadbalancerPrivateNetworkArrayOutput
type GetLoadbalancerPrivateNetworkOutput ¶
type GetLoadbalancerPrivateNetworkOutput struct{ *pulumi.OutputState }
func (GetLoadbalancerPrivateNetworkOutput) DhcpConfig ¶
func (o GetLoadbalancerPrivateNetworkOutput) DhcpConfig() pulumi.BoolOutput
func (GetLoadbalancerPrivateNetworkOutput) ElementType ¶
func (GetLoadbalancerPrivateNetworkOutput) ElementType() reflect.Type
func (GetLoadbalancerPrivateNetworkOutput) PrivateNetworkId ¶
func (o GetLoadbalancerPrivateNetworkOutput) PrivateNetworkId() pulumi.StringOutput
func (GetLoadbalancerPrivateNetworkOutput) StaticConfigs ¶
func (o GetLoadbalancerPrivateNetworkOutput) StaticConfigs() pulumi.StringArrayOutput
func (GetLoadbalancerPrivateNetworkOutput) Status ¶
func (o GetLoadbalancerPrivateNetworkOutput) Status() pulumi.StringOutput
func (GetLoadbalancerPrivateNetworkOutput) ToGetLoadbalancerPrivateNetworkOutput ¶
func (o GetLoadbalancerPrivateNetworkOutput) ToGetLoadbalancerPrivateNetworkOutput() GetLoadbalancerPrivateNetworkOutput
func (GetLoadbalancerPrivateNetworkOutput) ToGetLoadbalancerPrivateNetworkOutputWithContext ¶
func (o GetLoadbalancerPrivateNetworkOutput) ToGetLoadbalancerPrivateNetworkOutputWithContext(ctx context.Context) GetLoadbalancerPrivateNetworkOutput
func (GetLoadbalancerPrivateNetworkOutput) Zone ¶
func (o GetLoadbalancerPrivateNetworkOutput) Zone() pulumi.StringOutput
type GetMarketplaceImageArgs ¶
type GetMarketplaceImageArgs struct { InstanceType *string `pulumi:"instanceType"` Label string `pulumi:"label"` Zone *string `pulumi:"zone"` }
A collection of arguments for invoking getMarketplaceImage.
type GetMarketplaceImageOutputArgs ¶
type GetMarketplaceImageOutputArgs struct { InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` Label pulumi.StringInput `pulumi:"label"` Zone pulumi.StringPtrInput `pulumi:"zone"` }
A collection of arguments for invoking getMarketplaceImage.
func (GetMarketplaceImageOutputArgs) ElementType ¶
func (GetMarketplaceImageOutputArgs) ElementType() reflect.Type
type GetMarketplaceImageResult ¶
type GetMarketplaceImageResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceType *string `pulumi:"instanceType"` Label string `pulumi:"label"` Zone string `pulumi:"zone"` }
A collection of values returned by getMarketplaceImage.
func GetMarketplaceImage ¶
func GetMarketplaceImage(ctx *pulumi.Context, args *GetMarketplaceImageArgs, opts ...pulumi.InvokeOption) (*GetMarketplaceImageResult, error)
type GetMarketplaceImageResultOutput ¶
type GetMarketplaceImageResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getMarketplaceImage.
func GetMarketplaceImageOutput ¶
func GetMarketplaceImageOutput(ctx *pulumi.Context, args GetMarketplaceImageOutputArgs, opts ...pulumi.InvokeOption) GetMarketplaceImageResultOutput
func (GetMarketplaceImageResultOutput) ElementType ¶
func (GetMarketplaceImageResultOutput) ElementType() reflect.Type
func (GetMarketplaceImageResultOutput) Id ¶
func (o GetMarketplaceImageResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetMarketplaceImageResultOutput) InstanceType ¶
func (o GetMarketplaceImageResultOutput) InstanceType() pulumi.StringPtrOutput
func (GetMarketplaceImageResultOutput) Label ¶
func (o GetMarketplaceImageResultOutput) Label() pulumi.StringOutput
func (GetMarketplaceImageResultOutput) ToGetMarketplaceImageResultOutput ¶
func (o GetMarketplaceImageResultOutput) ToGetMarketplaceImageResultOutput() GetMarketplaceImageResultOutput
func (GetMarketplaceImageResultOutput) ToGetMarketplaceImageResultOutputWithContext ¶
func (o GetMarketplaceImageResultOutput) ToGetMarketplaceImageResultOutputWithContext(ctx context.Context) GetMarketplaceImageResultOutput
func (GetMarketplaceImageResultOutput) Zone ¶
func (o GetMarketplaceImageResultOutput) Zone() pulumi.StringOutput
type GetObjectBucketCorsRule ¶
type GetObjectBucketCorsRuleArrayOutput ¶
type GetObjectBucketCorsRuleArrayOutput struct{ *pulumi.OutputState }
func (GetObjectBucketCorsRuleArrayOutput) ElementType ¶
func (GetObjectBucketCorsRuleArrayOutput) ElementType() reflect.Type
func (GetObjectBucketCorsRuleArrayOutput) Index ¶
func (o GetObjectBucketCorsRuleArrayOutput) Index(i pulumi.IntInput) GetObjectBucketCorsRuleOutput
func (GetObjectBucketCorsRuleArrayOutput) ToGetObjectBucketCorsRuleArrayOutput ¶
func (o GetObjectBucketCorsRuleArrayOutput) ToGetObjectBucketCorsRuleArrayOutput() GetObjectBucketCorsRuleArrayOutput
func (GetObjectBucketCorsRuleArrayOutput) ToGetObjectBucketCorsRuleArrayOutputWithContext ¶
func (o GetObjectBucketCorsRuleArrayOutput) ToGetObjectBucketCorsRuleArrayOutputWithContext(ctx context.Context) GetObjectBucketCorsRuleArrayOutput
type GetObjectBucketCorsRuleOutput ¶
type GetObjectBucketCorsRuleOutput struct{ *pulumi.OutputState }
func (GetObjectBucketCorsRuleOutput) AllowedHeaders ¶
func (o GetObjectBucketCorsRuleOutput) AllowedHeaders() pulumi.StringArrayOutput
func (GetObjectBucketCorsRuleOutput) AllowedMethods ¶
func (o GetObjectBucketCorsRuleOutput) AllowedMethods() pulumi.StringArrayOutput
func (GetObjectBucketCorsRuleOutput) AllowedOrigins ¶
func (o GetObjectBucketCorsRuleOutput) AllowedOrigins() pulumi.StringArrayOutput
func (GetObjectBucketCorsRuleOutput) ElementType ¶
func (GetObjectBucketCorsRuleOutput) ElementType() reflect.Type
func (GetObjectBucketCorsRuleOutput) ExposeHeaders ¶
func (o GetObjectBucketCorsRuleOutput) ExposeHeaders() pulumi.StringArrayOutput
func (GetObjectBucketCorsRuleOutput) MaxAgeSeconds ¶
func (o GetObjectBucketCorsRuleOutput) MaxAgeSeconds() pulumi.IntOutput
func (GetObjectBucketCorsRuleOutput) ToGetObjectBucketCorsRuleOutput ¶
func (o GetObjectBucketCorsRuleOutput) ToGetObjectBucketCorsRuleOutput() GetObjectBucketCorsRuleOutput
func (GetObjectBucketCorsRuleOutput) ToGetObjectBucketCorsRuleOutputWithContext ¶
func (o GetObjectBucketCorsRuleOutput) ToGetObjectBucketCorsRuleOutputWithContext(ctx context.Context) GetObjectBucketCorsRuleOutput
type GetObjectBucketLifecycleRule ¶
type GetObjectBucketLifecycleRule struct { AbortIncompleteMultipartUploadDays int `pulumi:"abortIncompleteMultipartUploadDays"` Enabled bool `pulumi:"enabled"` Expirations []GetObjectBucketLifecycleRuleExpiration `pulumi:"expirations"` Id string `pulumi:"id"` Prefix string `pulumi:"prefix"` Tags map[string]string `pulumi:"tags"` Transitions []GetObjectBucketLifecycleRuleTransition `pulumi:"transitions"` }
type GetObjectBucketLifecycleRuleArrayOutput ¶
type GetObjectBucketLifecycleRuleArrayOutput struct{ *pulumi.OutputState }
func (GetObjectBucketLifecycleRuleArrayOutput) ElementType ¶
func (GetObjectBucketLifecycleRuleArrayOutput) ElementType() reflect.Type
func (GetObjectBucketLifecycleRuleArrayOutput) ToGetObjectBucketLifecycleRuleArrayOutput ¶
func (o GetObjectBucketLifecycleRuleArrayOutput) ToGetObjectBucketLifecycleRuleArrayOutput() GetObjectBucketLifecycleRuleArrayOutput
func (GetObjectBucketLifecycleRuleArrayOutput) ToGetObjectBucketLifecycleRuleArrayOutputWithContext ¶
func (o GetObjectBucketLifecycleRuleArrayOutput) ToGetObjectBucketLifecycleRuleArrayOutputWithContext(ctx context.Context) GetObjectBucketLifecycleRuleArrayOutput
type GetObjectBucketLifecycleRuleExpiration ¶
type GetObjectBucketLifecycleRuleExpiration struct {
Days int `pulumi:"days"`
}
type GetObjectBucketLifecycleRuleExpirationArrayOutput ¶
type GetObjectBucketLifecycleRuleExpirationArrayOutput struct{ *pulumi.OutputState }
func (GetObjectBucketLifecycleRuleExpirationArrayOutput) ElementType ¶
func (GetObjectBucketLifecycleRuleExpirationArrayOutput) ElementType() reflect.Type
func (GetObjectBucketLifecycleRuleExpirationArrayOutput) ToGetObjectBucketLifecycleRuleExpirationArrayOutput ¶
func (o GetObjectBucketLifecycleRuleExpirationArrayOutput) ToGetObjectBucketLifecycleRuleExpirationArrayOutput() GetObjectBucketLifecycleRuleExpirationArrayOutput
func (GetObjectBucketLifecycleRuleExpirationArrayOutput) ToGetObjectBucketLifecycleRuleExpirationArrayOutputWithContext ¶
func (o GetObjectBucketLifecycleRuleExpirationArrayOutput) ToGetObjectBucketLifecycleRuleExpirationArrayOutputWithContext(ctx context.Context) GetObjectBucketLifecycleRuleExpirationArrayOutput
type GetObjectBucketLifecycleRuleExpirationOutput ¶
type GetObjectBucketLifecycleRuleExpirationOutput struct{ *pulumi.OutputState }
func (GetObjectBucketLifecycleRuleExpirationOutput) Days ¶
func (o GetObjectBucketLifecycleRuleExpirationOutput) Days() pulumi.IntOutput
func (GetObjectBucketLifecycleRuleExpirationOutput) ElementType ¶
func (GetObjectBucketLifecycleRuleExpirationOutput) ElementType() reflect.Type
func (GetObjectBucketLifecycleRuleExpirationOutput) ToGetObjectBucketLifecycleRuleExpirationOutput ¶
func (o GetObjectBucketLifecycleRuleExpirationOutput) ToGetObjectBucketLifecycleRuleExpirationOutput() GetObjectBucketLifecycleRuleExpirationOutput
func (GetObjectBucketLifecycleRuleExpirationOutput) ToGetObjectBucketLifecycleRuleExpirationOutputWithContext ¶
func (o GetObjectBucketLifecycleRuleExpirationOutput) ToGetObjectBucketLifecycleRuleExpirationOutputWithContext(ctx context.Context) GetObjectBucketLifecycleRuleExpirationOutput
type GetObjectBucketLifecycleRuleOutput ¶
type GetObjectBucketLifecycleRuleOutput struct{ *pulumi.OutputState }
func (GetObjectBucketLifecycleRuleOutput) AbortIncompleteMultipartUploadDays ¶
func (o GetObjectBucketLifecycleRuleOutput) AbortIncompleteMultipartUploadDays() pulumi.IntOutput
func (GetObjectBucketLifecycleRuleOutput) ElementType ¶
func (GetObjectBucketLifecycleRuleOutput) ElementType() reflect.Type
func (GetObjectBucketLifecycleRuleOutput) Enabled ¶
func (o GetObjectBucketLifecycleRuleOutput) Enabled() pulumi.BoolOutput
func (GetObjectBucketLifecycleRuleOutput) Expirations ¶
func (o GetObjectBucketLifecycleRuleOutput) Expirations() GetObjectBucketLifecycleRuleExpirationArrayOutput
func (GetObjectBucketLifecycleRuleOutput) Id ¶
func (o GetObjectBucketLifecycleRuleOutput) Id() pulumi.StringOutput
func (GetObjectBucketLifecycleRuleOutput) Prefix ¶
func (o GetObjectBucketLifecycleRuleOutput) Prefix() pulumi.StringOutput
func (GetObjectBucketLifecycleRuleOutput) Tags ¶
func (o GetObjectBucketLifecycleRuleOutput) Tags() pulumi.StringMapOutput
func (GetObjectBucketLifecycleRuleOutput) ToGetObjectBucketLifecycleRuleOutput ¶
func (o GetObjectBucketLifecycleRuleOutput) ToGetObjectBucketLifecycleRuleOutput() GetObjectBucketLifecycleRuleOutput
func (GetObjectBucketLifecycleRuleOutput) ToGetObjectBucketLifecycleRuleOutputWithContext ¶
func (o GetObjectBucketLifecycleRuleOutput) ToGetObjectBucketLifecycleRuleOutputWithContext(ctx context.Context) GetObjectBucketLifecycleRuleOutput
func (GetObjectBucketLifecycleRuleOutput) Transitions ¶
func (o GetObjectBucketLifecycleRuleOutput) Transitions() GetObjectBucketLifecycleRuleTransitionArrayOutput
type GetObjectBucketLifecycleRuleTransitionArrayOutput ¶
type GetObjectBucketLifecycleRuleTransitionArrayOutput struct{ *pulumi.OutputState }
func (GetObjectBucketLifecycleRuleTransitionArrayOutput) ElementType ¶
func (GetObjectBucketLifecycleRuleTransitionArrayOutput) ElementType() reflect.Type
func (GetObjectBucketLifecycleRuleTransitionArrayOutput) ToGetObjectBucketLifecycleRuleTransitionArrayOutput ¶
func (o GetObjectBucketLifecycleRuleTransitionArrayOutput) ToGetObjectBucketLifecycleRuleTransitionArrayOutput() GetObjectBucketLifecycleRuleTransitionArrayOutput
func (GetObjectBucketLifecycleRuleTransitionArrayOutput) ToGetObjectBucketLifecycleRuleTransitionArrayOutputWithContext ¶
func (o GetObjectBucketLifecycleRuleTransitionArrayOutput) ToGetObjectBucketLifecycleRuleTransitionArrayOutputWithContext(ctx context.Context) GetObjectBucketLifecycleRuleTransitionArrayOutput
type GetObjectBucketLifecycleRuleTransitionOutput ¶
type GetObjectBucketLifecycleRuleTransitionOutput struct{ *pulumi.OutputState }
func (GetObjectBucketLifecycleRuleTransitionOutput) Days ¶
func (o GetObjectBucketLifecycleRuleTransitionOutput) Days() pulumi.IntOutput
func (GetObjectBucketLifecycleRuleTransitionOutput) ElementType ¶
func (GetObjectBucketLifecycleRuleTransitionOutput) ElementType() reflect.Type
func (GetObjectBucketLifecycleRuleTransitionOutput) StorageClass ¶
func (o GetObjectBucketLifecycleRuleTransitionOutput) StorageClass() pulumi.StringOutput
func (GetObjectBucketLifecycleRuleTransitionOutput) ToGetObjectBucketLifecycleRuleTransitionOutput ¶
func (o GetObjectBucketLifecycleRuleTransitionOutput) ToGetObjectBucketLifecycleRuleTransitionOutput() GetObjectBucketLifecycleRuleTransitionOutput
func (GetObjectBucketLifecycleRuleTransitionOutput) ToGetObjectBucketLifecycleRuleTransitionOutputWithContext ¶
func (o GetObjectBucketLifecycleRuleTransitionOutput) ToGetObjectBucketLifecycleRuleTransitionOutputWithContext(ctx context.Context) GetObjectBucketLifecycleRuleTransitionOutput
type GetObjectBucketVersioning ¶
type GetObjectBucketVersioning struct {
Enabled bool `pulumi:"enabled"`
}
type GetObjectBucketVersioningArrayOutput ¶
type GetObjectBucketVersioningArrayOutput struct{ *pulumi.OutputState }
func (GetObjectBucketVersioningArrayOutput) ElementType ¶
func (GetObjectBucketVersioningArrayOutput) ElementType() reflect.Type
func (GetObjectBucketVersioningArrayOutput) Index ¶
func (o GetObjectBucketVersioningArrayOutput) Index(i pulumi.IntInput) GetObjectBucketVersioningOutput
func (GetObjectBucketVersioningArrayOutput) ToGetObjectBucketVersioningArrayOutput ¶
func (o GetObjectBucketVersioningArrayOutput) ToGetObjectBucketVersioningArrayOutput() GetObjectBucketVersioningArrayOutput
func (GetObjectBucketVersioningArrayOutput) ToGetObjectBucketVersioningArrayOutputWithContext ¶
func (o GetObjectBucketVersioningArrayOutput) ToGetObjectBucketVersioningArrayOutputWithContext(ctx context.Context) GetObjectBucketVersioningArrayOutput
type GetObjectBucketVersioningOutput ¶
type GetObjectBucketVersioningOutput struct{ *pulumi.OutputState }
func (GetObjectBucketVersioningOutput) ElementType ¶
func (GetObjectBucketVersioningOutput) ElementType() reflect.Type
func (GetObjectBucketVersioningOutput) Enabled ¶
func (o GetObjectBucketVersioningOutput) Enabled() pulumi.BoolOutput
func (GetObjectBucketVersioningOutput) ToGetObjectBucketVersioningOutput ¶
func (o GetObjectBucketVersioningOutput) ToGetObjectBucketVersioningOutput() GetObjectBucketVersioningOutput
func (GetObjectBucketVersioningOutput) ToGetObjectBucketVersioningOutputWithContext ¶
func (o GetObjectBucketVersioningOutput) ToGetObjectBucketVersioningOutputWithContext(ctx context.Context) GetObjectBucketVersioningOutput
type GetRedisClusterAcl ¶
type GetRedisClusterAclArrayOutput ¶
type GetRedisClusterAclArrayOutput struct{ *pulumi.OutputState }
func (GetRedisClusterAclArrayOutput) ElementType ¶
func (GetRedisClusterAclArrayOutput) ElementType() reflect.Type
func (GetRedisClusterAclArrayOutput) Index ¶
func (o GetRedisClusterAclArrayOutput) Index(i pulumi.IntInput) GetRedisClusterAclOutput
func (GetRedisClusterAclArrayOutput) ToGetRedisClusterAclArrayOutput ¶
func (o GetRedisClusterAclArrayOutput) ToGetRedisClusterAclArrayOutput() GetRedisClusterAclArrayOutput
func (GetRedisClusterAclArrayOutput) ToGetRedisClusterAclArrayOutputWithContext ¶
func (o GetRedisClusterAclArrayOutput) ToGetRedisClusterAclArrayOutputWithContext(ctx context.Context) GetRedisClusterAclArrayOutput
type GetRedisClusterAclOutput ¶
type GetRedisClusterAclOutput struct{ *pulumi.OutputState }
func (GetRedisClusterAclOutput) Description ¶
func (o GetRedisClusterAclOutput) Description() pulumi.StringOutput
func (GetRedisClusterAclOutput) ElementType ¶
func (GetRedisClusterAclOutput) ElementType() reflect.Type
func (GetRedisClusterAclOutput) Id ¶
func (o GetRedisClusterAclOutput) Id() pulumi.StringOutput
func (GetRedisClusterAclOutput) Ip ¶
func (o GetRedisClusterAclOutput) Ip() pulumi.StringOutput
func (GetRedisClusterAclOutput) ToGetRedisClusterAclOutput ¶
func (o GetRedisClusterAclOutput) ToGetRedisClusterAclOutput() GetRedisClusterAclOutput
func (GetRedisClusterAclOutput) ToGetRedisClusterAclOutputWithContext ¶
func (o GetRedisClusterAclOutput) ToGetRedisClusterAclOutputWithContext(ctx context.Context) GetRedisClusterAclOutput
type GetRegistryImageArgs ¶
type GetRegistryImageArgs struct { ImageId *string `pulumi:"imageId"` Name *string `pulumi:"name"` NamespaceId *string `pulumi:"namespaceId"` ProjectId *string `pulumi:"projectId"` Region *string `pulumi:"region"` Tags []string `pulumi:"tags"` }
A collection of arguments for invoking getRegistryImage.
type GetRegistryImageOutputArgs ¶
type GetRegistryImageOutputArgs struct { ImageId pulumi.StringPtrInput `pulumi:"imageId"` Name pulumi.StringPtrInput `pulumi:"name"` NamespaceId pulumi.StringPtrInput `pulumi:"namespaceId"` ProjectId pulumi.StringPtrInput `pulumi:"projectId"` Region pulumi.StringPtrInput `pulumi:"region"` Tags pulumi.StringArrayInput `pulumi:"tags"` }
A collection of arguments for invoking getRegistryImage.
func (GetRegistryImageOutputArgs) ElementType ¶
func (GetRegistryImageOutputArgs) ElementType() reflect.Type
type GetRegistryImageResult ¶
type GetRegistryImageResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ImageId *string `pulumi:"imageId"` Name *string `pulumi:"name"` NamespaceId string `pulumi:"namespaceId"` OrganizationId string `pulumi:"organizationId"` ProjectId string `pulumi:"projectId"` Region string `pulumi:"region"` Size int `pulumi:"size"` Tags []string `pulumi:"tags"` Visibility string `pulumi:"visibility"` }
A collection of values returned by getRegistryImage.
func GetRegistryImage ¶
func GetRegistryImage(ctx *pulumi.Context, args *GetRegistryImageArgs, opts ...pulumi.InvokeOption) (*GetRegistryImageResult, error)
type GetRegistryImageResultOutput ¶
type GetRegistryImageResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getRegistryImage.
func GetRegistryImageOutput ¶
func GetRegistryImageOutput(ctx *pulumi.Context, args GetRegistryImageOutputArgs, opts ...pulumi.InvokeOption) GetRegistryImageResultOutput
func (GetRegistryImageResultOutput) ElementType ¶
func (GetRegistryImageResultOutput) ElementType() reflect.Type
func (GetRegistryImageResultOutput) Id ¶
func (o GetRegistryImageResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetRegistryImageResultOutput) ImageId ¶
func (o GetRegistryImageResultOutput) ImageId() pulumi.StringPtrOutput
func (GetRegistryImageResultOutput) Name ¶
func (o GetRegistryImageResultOutput) Name() pulumi.StringPtrOutput
func (GetRegistryImageResultOutput) NamespaceId ¶
func (o GetRegistryImageResultOutput) NamespaceId() pulumi.StringOutput
func (GetRegistryImageResultOutput) OrganizationId ¶
func (o GetRegistryImageResultOutput) OrganizationId() pulumi.StringOutput
func (GetRegistryImageResultOutput) ProjectId ¶
func (o GetRegistryImageResultOutput) ProjectId() pulumi.StringOutput
func (GetRegistryImageResultOutput) Region ¶
func (o GetRegistryImageResultOutput) Region() pulumi.StringOutput
func (GetRegistryImageResultOutput) Size ¶
func (o GetRegistryImageResultOutput) Size() pulumi.IntOutput
func (GetRegistryImageResultOutput) Tags ¶
func (o GetRegistryImageResultOutput) Tags() pulumi.StringArrayOutput
func (GetRegistryImageResultOutput) ToGetRegistryImageResultOutput ¶
func (o GetRegistryImageResultOutput) ToGetRegistryImageResultOutput() GetRegistryImageResultOutput
func (GetRegistryImageResultOutput) ToGetRegistryImageResultOutputWithContext ¶
func (o GetRegistryImageResultOutput) ToGetRegistryImageResultOutputWithContext(ctx context.Context) GetRegistryImageResultOutput
func (GetRegistryImageResultOutput) Visibility ¶
func (o GetRegistryImageResultOutput) Visibility() pulumi.StringOutput
type GetVpcPublicPatRuleArgs ¶
type GetVpcPublicPatRuleArgs struct { PatRuleId string `pulumi:"patRuleId"` Zone *string `pulumi:"zone"` }
A collection of arguments for invoking getVpcPublicPatRule.
type GetVpcPublicPatRuleOutputArgs ¶
type GetVpcPublicPatRuleOutputArgs struct { PatRuleId pulumi.StringInput `pulumi:"patRuleId"` Zone pulumi.StringPtrInput `pulumi:"zone"` }
A collection of arguments for invoking getVpcPublicPatRule.
func (GetVpcPublicPatRuleOutputArgs) ElementType ¶
func (GetVpcPublicPatRuleOutputArgs) ElementType() reflect.Type
type GetVpcPublicPatRuleResult ¶
type GetVpcPublicPatRuleResult struct { CreatedAt string `pulumi:"createdAt"` GatewayId string `pulumi:"gatewayId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` OrganizationId string `pulumi:"organizationId"` PatRuleId string `pulumi:"patRuleId"` PrivateIp string `pulumi:"privateIp"` PrivatePort int `pulumi:"privatePort"` Protocol string `pulumi:"protocol"` PublicPort int `pulumi:"publicPort"` UpdatedAt string `pulumi:"updatedAt"` Zone *string `pulumi:"zone"` }
A collection of values returned by getVpcPublicPatRule.
func GetVpcPublicPatRule ¶
func GetVpcPublicPatRule(ctx *pulumi.Context, args *GetVpcPublicPatRuleArgs, opts ...pulumi.InvokeOption) (*GetVpcPublicPatRuleResult, error)
type GetVpcPublicPatRuleResultOutput ¶
type GetVpcPublicPatRuleResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getVpcPublicPatRule.
func GetVpcPublicPatRuleOutput ¶
func GetVpcPublicPatRuleOutput(ctx *pulumi.Context, args GetVpcPublicPatRuleOutputArgs, opts ...pulumi.InvokeOption) GetVpcPublicPatRuleResultOutput
func (GetVpcPublicPatRuleResultOutput) CreatedAt ¶
func (o GetVpcPublicPatRuleResultOutput) CreatedAt() pulumi.StringOutput
func (GetVpcPublicPatRuleResultOutput) ElementType ¶
func (GetVpcPublicPatRuleResultOutput) ElementType() reflect.Type
func (GetVpcPublicPatRuleResultOutput) GatewayId ¶
func (o GetVpcPublicPatRuleResultOutput) GatewayId() pulumi.StringOutput
func (GetVpcPublicPatRuleResultOutput) Id ¶
func (o GetVpcPublicPatRuleResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetVpcPublicPatRuleResultOutput) OrganizationId ¶
func (o GetVpcPublicPatRuleResultOutput) OrganizationId() pulumi.StringOutput
func (GetVpcPublicPatRuleResultOutput) PatRuleId ¶
func (o GetVpcPublicPatRuleResultOutput) PatRuleId() pulumi.StringOutput
func (GetVpcPublicPatRuleResultOutput) PrivateIp ¶
func (o GetVpcPublicPatRuleResultOutput) PrivateIp() pulumi.StringOutput
func (GetVpcPublicPatRuleResultOutput) PrivatePort ¶
func (o GetVpcPublicPatRuleResultOutput) PrivatePort() pulumi.IntOutput
func (GetVpcPublicPatRuleResultOutput) Protocol ¶
func (o GetVpcPublicPatRuleResultOutput) Protocol() pulumi.StringOutput
func (GetVpcPublicPatRuleResultOutput) PublicPort ¶
func (o GetVpcPublicPatRuleResultOutput) PublicPort() pulumi.IntOutput
func (GetVpcPublicPatRuleResultOutput) ToGetVpcPublicPatRuleResultOutput ¶
func (o GetVpcPublicPatRuleResultOutput) ToGetVpcPublicPatRuleResultOutput() GetVpcPublicPatRuleResultOutput
func (GetVpcPublicPatRuleResultOutput) ToGetVpcPublicPatRuleResultOutputWithContext ¶
func (o GetVpcPublicPatRuleResultOutput) ToGetVpcPublicPatRuleResultOutputWithContext(ctx context.Context) GetVpcPublicPatRuleResultOutput
func (GetVpcPublicPatRuleResultOutput) UpdatedAt ¶
func (o GetVpcPublicPatRuleResultOutput) UpdatedAt() pulumi.StringOutput
func (GetVpcPublicPatRuleResultOutput) Zone ¶
func (o GetVpcPublicPatRuleResultOutput) Zone() pulumi.StringPtrOutput
type InstanceIp ¶
type InstanceIp struct { pulumi.CustomResourceState // The IP address Address pulumi.StringOutput `pulumi:"address"` // The organization_id you want to attach the resource to OrganizationId pulumi.StringOutput `pulumi:"organizationId"` // The project_id you want to attach the resource to ProjectId pulumi.StringOutput `pulumi:"projectId"` // The reverse DNS for this IP Reverse pulumi.StringOutput `pulumi:"reverse"` // The server associated with this IP ServerId pulumi.StringOutput `pulumi:"serverId"` // The tags associated with the ip Tags pulumi.StringArrayOutput `pulumi:"tags"` // The zone you want to attach the resource to Zone pulumi.StringOutput `pulumi:"zone"` }
func GetInstanceIp ¶
func GetInstanceIp(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InstanceIpState, opts ...pulumi.ResourceOption) (*InstanceIp, error)
GetInstanceIp gets an existing InstanceIp 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 NewInstanceIp ¶
func NewInstanceIp(ctx *pulumi.Context, name string, args *InstanceIpArgs, opts ...pulumi.ResourceOption) (*InstanceIp, error)
NewInstanceIp registers a new resource with the given unique name, arguments, and options.
func (*InstanceIp) ElementType ¶
func (*InstanceIp) ElementType() reflect.Type
func (*InstanceIp) ToInstanceIpOutput ¶
func (i *InstanceIp) ToInstanceIpOutput() InstanceIpOutput
func (*InstanceIp) ToInstanceIpOutputWithContext ¶
func (i *InstanceIp) ToInstanceIpOutputWithContext(ctx context.Context) InstanceIpOutput
type InstanceIpArgs ¶
type InstanceIpArgs struct { // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The tags associated with the ip Tags pulumi.StringArrayInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
The set of arguments for constructing a InstanceIp resource.
func (InstanceIpArgs) ElementType ¶
func (InstanceIpArgs) ElementType() reflect.Type
type InstanceIpInput ¶
type InstanceIpInput interface { pulumi.Input ToInstanceIpOutput() InstanceIpOutput ToInstanceIpOutputWithContext(ctx context.Context) InstanceIpOutput }
type InstanceIpOutput ¶
type InstanceIpOutput struct{ *pulumi.OutputState }
func (InstanceIpOutput) Address ¶
func (o InstanceIpOutput) Address() pulumi.StringOutput
The IP address
func (InstanceIpOutput) ElementType ¶
func (InstanceIpOutput) ElementType() reflect.Type
func (InstanceIpOutput) OrganizationId ¶
func (o InstanceIpOutput) OrganizationId() pulumi.StringOutput
The organization_id you want to attach the resource to
func (InstanceIpOutput) ProjectId ¶
func (o InstanceIpOutput) ProjectId() pulumi.StringOutput
The project_id you want to attach the resource to
func (InstanceIpOutput) Reverse ¶
func (o InstanceIpOutput) Reverse() pulumi.StringOutput
The reverse DNS for this IP
func (InstanceIpOutput) ServerId ¶
func (o InstanceIpOutput) ServerId() pulumi.StringOutput
The server associated with this IP
func (InstanceIpOutput) Tags ¶
func (o InstanceIpOutput) Tags() pulumi.StringArrayOutput
The tags associated with the ip
func (InstanceIpOutput) ToInstanceIpOutput ¶
func (o InstanceIpOutput) ToInstanceIpOutput() InstanceIpOutput
func (InstanceIpOutput) ToInstanceIpOutputWithContext ¶
func (o InstanceIpOutput) ToInstanceIpOutputWithContext(ctx context.Context) InstanceIpOutput
func (InstanceIpOutput) Zone ¶
func (o InstanceIpOutput) Zone() pulumi.StringOutput
The zone you want to attach the resource to
type InstanceIpReverseDns ¶
type InstanceIpReverseDns struct { pulumi.CustomResourceState // The IP ID or IP address IpId pulumi.StringOutput `pulumi:"ipId"` // The reverse DNS for this IP Reverse pulumi.StringOutput `pulumi:"reverse"` // The zone you want to attach the resource to Zone pulumi.StringOutput `pulumi:"zone"` }
func GetInstanceIpReverseDns ¶
func GetInstanceIpReverseDns(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InstanceIpReverseDnsState, opts ...pulumi.ResourceOption) (*InstanceIpReverseDns, error)
GetInstanceIpReverseDns gets an existing InstanceIpReverseDns 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 NewInstanceIpReverseDns ¶
func NewInstanceIpReverseDns(ctx *pulumi.Context, name string, args *InstanceIpReverseDnsArgs, opts ...pulumi.ResourceOption) (*InstanceIpReverseDns, error)
NewInstanceIpReverseDns registers a new resource with the given unique name, arguments, and options.
func (*InstanceIpReverseDns) ElementType ¶
func (*InstanceIpReverseDns) ElementType() reflect.Type
func (*InstanceIpReverseDns) ToInstanceIpReverseDnsOutput ¶
func (i *InstanceIpReverseDns) ToInstanceIpReverseDnsOutput() InstanceIpReverseDnsOutput
func (*InstanceIpReverseDns) ToInstanceIpReverseDnsOutputWithContext ¶
func (i *InstanceIpReverseDns) ToInstanceIpReverseDnsOutputWithContext(ctx context.Context) InstanceIpReverseDnsOutput
type InstanceIpReverseDnsArgs ¶
type InstanceIpReverseDnsArgs struct { // The IP ID or IP address IpId pulumi.StringInput // The reverse DNS for this IP Reverse pulumi.StringInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
The set of arguments for constructing a InstanceIpReverseDns resource.
func (InstanceIpReverseDnsArgs) ElementType ¶
func (InstanceIpReverseDnsArgs) ElementType() reflect.Type
type InstanceIpReverseDnsInput ¶
type InstanceIpReverseDnsInput interface { pulumi.Input ToInstanceIpReverseDnsOutput() InstanceIpReverseDnsOutput ToInstanceIpReverseDnsOutputWithContext(ctx context.Context) InstanceIpReverseDnsOutput }
type InstanceIpReverseDnsOutput ¶
type InstanceIpReverseDnsOutput struct{ *pulumi.OutputState }
func (InstanceIpReverseDnsOutput) ElementType ¶
func (InstanceIpReverseDnsOutput) ElementType() reflect.Type
func (InstanceIpReverseDnsOutput) IpId ¶
func (o InstanceIpReverseDnsOutput) IpId() pulumi.StringOutput
The IP ID or IP address
func (InstanceIpReverseDnsOutput) Reverse ¶
func (o InstanceIpReverseDnsOutput) Reverse() pulumi.StringOutput
The reverse DNS for this IP
func (InstanceIpReverseDnsOutput) ToInstanceIpReverseDnsOutput ¶
func (o InstanceIpReverseDnsOutput) ToInstanceIpReverseDnsOutput() InstanceIpReverseDnsOutput
func (InstanceIpReverseDnsOutput) ToInstanceIpReverseDnsOutputWithContext ¶
func (o InstanceIpReverseDnsOutput) ToInstanceIpReverseDnsOutputWithContext(ctx context.Context) InstanceIpReverseDnsOutput
func (InstanceIpReverseDnsOutput) Zone ¶
func (o InstanceIpReverseDnsOutput) Zone() pulumi.StringOutput
The zone you want to attach the resource to
type InstanceIpReverseDnsState ¶
type InstanceIpReverseDnsState struct { // The IP ID or IP address IpId pulumi.StringPtrInput // The reverse DNS for this IP Reverse pulumi.StringPtrInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
func (InstanceIpReverseDnsState) ElementType ¶
func (InstanceIpReverseDnsState) ElementType() reflect.Type
type InstanceIpState ¶
type InstanceIpState struct { // The IP address Address pulumi.StringPtrInput // The organization_id you want to attach the resource to OrganizationId pulumi.StringPtrInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The reverse DNS for this IP Reverse pulumi.StringPtrInput // The server associated with this IP ServerId pulumi.StringPtrInput // The tags associated with the ip Tags pulumi.StringArrayInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
func (InstanceIpState) ElementType ¶
func (InstanceIpState) ElementType() reflect.Type
type InstancePlacementGroup ¶
type InstancePlacementGroup struct { pulumi.CustomResourceState // The name of the placement group Name pulumi.StringOutput `pulumi:"name"` // The organization_id you want to attach the resource to OrganizationId pulumi.StringOutput `pulumi:"organizationId"` // One of the two policy_mode may be selected: enforced or optional. PolicyMode pulumi.StringPtrOutput `pulumi:"policyMode"` // Is true when the policy is respected. PolicyRespected pulumi.BoolOutput `pulumi:"policyRespected"` // The operating mode is selected by a policy_type PolicyType pulumi.StringPtrOutput `pulumi:"policyType"` // The project_id you want to attach the resource to ProjectId pulumi.StringOutput `pulumi:"projectId"` // The tags associated with the placement group Tags pulumi.StringArrayOutput `pulumi:"tags"` // The zone you want to attach the resource to Zone pulumi.StringOutput `pulumi:"zone"` }
func GetInstancePlacementGroup ¶
func GetInstancePlacementGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InstancePlacementGroupState, opts ...pulumi.ResourceOption) (*InstancePlacementGroup, error)
GetInstancePlacementGroup gets an existing InstancePlacementGroup 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 NewInstancePlacementGroup ¶
func NewInstancePlacementGroup(ctx *pulumi.Context, name string, args *InstancePlacementGroupArgs, opts ...pulumi.ResourceOption) (*InstancePlacementGroup, error)
NewInstancePlacementGroup registers a new resource with the given unique name, arguments, and options.
func (*InstancePlacementGroup) ElementType ¶
func (*InstancePlacementGroup) ElementType() reflect.Type
func (*InstancePlacementGroup) ToInstancePlacementGroupOutput ¶
func (i *InstancePlacementGroup) ToInstancePlacementGroupOutput() InstancePlacementGroupOutput
func (*InstancePlacementGroup) ToInstancePlacementGroupOutputWithContext ¶
func (i *InstancePlacementGroup) ToInstancePlacementGroupOutputWithContext(ctx context.Context) InstancePlacementGroupOutput
type InstancePlacementGroupArgs ¶
type InstancePlacementGroupArgs struct { // The name of the placement group Name pulumi.StringPtrInput // One of the two policy_mode may be selected: enforced or optional. PolicyMode pulumi.StringPtrInput // The operating mode is selected by a policy_type PolicyType pulumi.StringPtrInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The tags associated with the placement group Tags pulumi.StringArrayInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
The set of arguments for constructing a InstancePlacementGroup resource.
func (InstancePlacementGroupArgs) ElementType ¶
func (InstancePlacementGroupArgs) ElementType() reflect.Type
type InstancePlacementGroupInput ¶
type InstancePlacementGroupInput interface { pulumi.Input ToInstancePlacementGroupOutput() InstancePlacementGroupOutput ToInstancePlacementGroupOutputWithContext(ctx context.Context) InstancePlacementGroupOutput }
type InstancePlacementGroupOutput ¶
type InstancePlacementGroupOutput struct{ *pulumi.OutputState }
func (InstancePlacementGroupOutput) ElementType ¶
func (InstancePlacementGroupOutput) ElementType() reflect.Type
func (InstancePlacementGroupOutput) Name ¶
func (o InstancePlacementGroupOutput) Name() pulumi.StringOutput
The name of the placement group
func (InstancePlacementGroupOutput) OrganizationId ¶
func (o InstancePlacementGroupOutput) OrganizationId() pulumi.StringOutput
The organization_id you want to attach the resource to
func (InstancePlacementGroupOutput) PolicyMode ¶
func (o InstancePlacementGroupOutput) PolicyMode() pulumi.StringPtrOutput
One of the two policy_mode may be selected: enforced or optional.
func (InstancePlacementGroupOutput) PolicyRespected ¶
func (o InstancePlacementGroupOutput) PolicyRespected() pulumi.BoolOutput
Is true when the policy is respected.
func (InstancePlacementGroupOutput) PolicyType ¶
func (o InstancePlacementGroupOutput) PolicyType() pulumi.StringPtrOutput
The operating mode is selected by a policy_type
func (InstancePlacementGroupOutput) ProjectId ¶
func (o InstancePlacementGroupOutput) ProjectId() pulumi.StringOutput
The project_id you want to attach the resource to
func (InstancePlacementGroupOutput) Tags ¶
func (o InstancePlacementGroupOutput) Tags() pulumi.StringArrayOutput
The tags associated with the placement group
func (InstancePlacementGroupOutput) ToInstancePlacementGroupOutput ¶
func (o InstancePlacementGroupOutput) ToInstancePlacementGroupOutput() InstancePlacementGroupOutput
func (InstancePlacementGroupOutput) ToInstancePlacementGroupOutputWithContext ¶
func (o InstancePlacementGroupOutput) ToInstancePlacementGroupOutputWithContext(ctx context.Context) InstancePlacementGroupOutput
func (InstancePlacementGroupOutput) Zone ¶
func (o InstancePlacementGroupOutput) Zone() pulumi.StringOutput
The zone you want to attach the resource to
type InstancePlacementGroupState ¶
type InstancePlacementGroupState struct { // The name of the placement group Name pulumi.StringPtrInput // The organization_id you want to attach the resource to OrganizationId pulumi.StringPtrInput // One of the two policy_mode may be selected: enforced or optional. PolicyMode pulumi.StringPtrInput // Is true when the policy is respected. PolicyRespected pulumi.BoolPtrInput // The operating mode is selected by a policy_type PolicyType pulumi.StringPtrInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The tags associated with the placement group Tags pulumi.StringArrayInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
func (InstancePlacementGroupState) ElementType ¶
func (InstancePlacementGroupState) ElementType() reflect.Type
type InstancePrivateNic ¶
type InstancePrivateNic struct { pulumi.CustomResourceState // MAC address of the NIC MacAddress pulumi.StringOutput `pulumi:"macAddress"` // The private network ID PrivateNetworkId pulumi.StringOutput `pulumi:"privateNetworkId"` // The server ID ServerId pulumi.StringOutput `pulumi:"serverId"` // The zone you want to attach the resource to Zone pulumi.StringOutput `pulumi:"zone"` }
func GetInstancePrivateNic ¶
func GetInstancePrivateNic(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InstancePrivateNicState, opts ...pulumi.ResourceOption) (*InstancePrivateNic, error)
GetInstancePrivateNic gets an existing InstancePrivateNic 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 NewInstancePrivateNic ¶
func NewInstancePrivateNic(ctx *pulumi.Context, name string, args *InstancePrivateNicArgs, opts ...pulumi.ResourceOption) (*InstancePrivateNic, error)
NewInstancePrivateNic registers a new resource with the given unique name, arguments, and options.
func (*InstancePrivateNic) ElementType ¶
func (*InstancePrivateNic) ElementType() reflect.Type
func (*InstancePrivateNic) ToInstancePrivateNicOutput ¶
func (i *InstancePrivateNic) ToInstancePrivateNicOutput() InstancePrivateNicOutput
func (*InstancePrivateNic) ToInstancePrivateNicOutputWithContext ¶
func (i *InstancePrivateNic) ToInstancePrivateNicOutputWithContext(ctx context.Context) InstancePrivateNicOutput
type InstancePrivateNicArgs ¶
type InstancePrivateNicArgs struct { // The private network ID PrivateNetworkId pulumi.StringInput // The server ID ServerId pulumi.StringInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
The set of arguments for constructing a InstancePrivateNic resource.
func (InstancePrivateNicArgs) ElementType ¶
func (InstancePrivateNicArgs) ElementType() reflect.Type
type InstancePrivateNicInput ¶
type InstancePrivateNicInput interface { pulumi.Input ToInstancePrivateNicOutput() InstancePrivateNicOutput ToInstancePrivateNicOutputWithContext(ctx context.Context) InstancePrivateNicOutput }
type InstancePrivateNicOutput ¶
type InstancePrivateNicOutput struct{ *pulumi.OutputState }
func (InstancePrivateNicOutput) ElementType ¶
func (InstancePrivateNicOutput) ElementType() reflect.Type
func (InstancePrivateNicOutput) MacAddress ¶
func (o InstancePrivateNicOutput) MacAddress() pulumi.StringOutput
MAC address of the NIC
func (InstancePrivateNicOutput) PrivateNetworkId ¶
func (o InstancePrivateNicOutput) PrivateNetworkId() pulumi.StringOutput
The private network ID
func (InstancePrivateNicOutput) ServerId ¶
func (o InstancePrivateNicOutput) ServerId() pulumi.StringOutput
The server ID
func (InstancePrivateNicOutput) ToInstancePrivateNicOutput ¶
func (o InstancePrivateNicOutput) ToInstancePrivateNicOutput() InstancePrivateNicOutput
func (InstancePrivateNicOutput) ToInstancePrivateNicOutputWithContext ¶
func (o InstancePrivateNicOutput) ToInstancePrivateNicOutputWithContext(ctx context.Context) InstancePrivateNicOutput
func (InstancePrivateNicOutput) Zone ¶
func (o InstancePrivateNicOutput) Zone() pulumi.StringOutput
The zone you want to attach the resource to
type InstancePrivateNicState ¶
type InstancePrivateNicState struct { // MAC address of the NIC MacAddress pulumi.StringPtrInput // The private network ID PrivateNetworkId pulumi.StringPtrInput // The server ID ServerId pulumi.StringPtrInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
func (InstancePrivateNicState) ElementType ¶
func (InstancePrivateNicState) ElementType() reflect.Type
type InstanceSecurityGroup ¶
type InstanceSecurityGroup struct { pulumi.CustomResourceState // The description of the security group Description pulumi.StringPtrOutput `pulumi:"description"` // Enable blocking of SMTP on IPv4 and IPv6 EnableDefaultSecurity pulumi.BoolPtrOutput `pulumi:"enableDefaultSecurity"` ExternalRules pulumi.BoolPtrOutput `pulumi:"externalRules"` // Default inbound traffic policy for this security group InboundDefaultPolicy pulumi.StringPtrOutput `pulumi:"inboundDefaultPolicy"` // Inbound rules for this security group InboundRules InstanceSecurityGroupInboundRuleArrayOutput `pulumi:"inboundRules"` // The name of the security group Name pulumi.StringOutput `pulumi:"name"` // The organization_id you want to attach the resource to OrganizationId pulumi.StringOutput `pulumi:"organizationId"` // Default outbound traffic policy for this security group OutboundDefaultPolicy pulumi.StringPtrOutput `pulumi:"outboundDefaultPolicy"` // Outbound rules for this security group OutboundRules InstanceSecurityGroupOutboundRuleArrayOutput `pulumi:"outboundRules"` // The project_id you want to attach the resource to ProjectId pulumi.StringOutput `pulumi:"projectId"` // The stateful value of the security group Stateful pulumi.BoolPtrOutput `pulumi:"stateful"` // The tags associated with the security group Tags pulumi.StringArrayOutput `pulumi:"tags"` // The zone you want to attach the resource to Zone pulumi.StringOutput `pulumi:"zone"` }
func GetInstanceSecurityGroup ¶
func GetInstanceSecurityGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InstanceSecurityGroupState, opts ...pulumi.ResourceOption) (*InstanceSecurityGroup, error)
GetInstanceSecurityGroup gets an existing InstanceSecurityGroup 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 NewInstanceSecurityGroup ¶
func NewInstanceSecurityGroup(ctx *pulumi.Context, name string, args *InstanceSecurityGroupArgs, opts ...pulumi.ResourceOption) (*InstanceSecurityGroup, error)
NewInstanceSecurityGroup registers a new resource with the given unique name, arguments, and options.
func (*InstanceSecurityGroup) ElementType ¶
func (*InstanceSecurityGroup) ElementType() reflect.Type
func (*InstanceSecurityGroup) ToInstanceSecurityGroupOutput ¶
func (i *InstanceSecurityGroup) ToInstanceSecurityGroupOutput() InstanceSecurityGroupOutput
func (*InstanceSecurityGroup) ToInstanceSecurityGroupOutputWithContext ¶
func (i *InstanceSecurityGroup) ToInstanceSecurityGroupOutputWithContext(ctx context.Context) InstanceSecurityGroupOutput
type InstanceSecurityGroupArgs ¶
type InstanceSecurityGroupArgs struct { // The description of the security group Description pulumi.StringPtrInput // Enable blocking of SMTP on IPv4 and IPv6 EnableDefaultSecurity pulumi.BoolPtrInput ExternalRules pulumi.BoolPtrInput // Default inbound traffic policy for this security group InboundDefaultPolicy pulumi.StringPtrInput // Inbound rules for this security group InboundRules InstanceSecurityGroupInboundRuleArrayInput // The name of the security group Name pulumi.StringPtrInput // Default outbound traffic policy for this security group OutboundDefaultPolicy pulumi.StringPtrInput // Outbound rules for this security group OutboundRules InstanceSecurityGroupOutboundRuleArrayInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The stateful value of the security group Stateful pulumi.BoolPtrInput // The tags associated with the security group Tags pulumi.StringArrayInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
The set of arguments for constructing a InstanceSecurityGroup resource.
func (InstanceSecurityGroupArgs) ElementType ¶
func (InstanceSecurityGroupArgs) ElementType() reflect.Type
type InstanceSecurityGroupInboundRuleArgs ¶
type InstanceSecurityGroupInboundRuleArgs struct { Action pulumi.StringInput `pulumi:"action"` Ip pulumi.StringPtrInput `pulumi:"ip"` IpRange pulumi.StringPtrInput `pulumi:"ipRange"` Port pulumi.IntPtrInput `pulumi:"port"` PortRange pulumi.StringPtrInput `pulumi:"portRange"` Protocol pulumi.StringPtrInput `pulumi:"protocol"` }
func (InstanceSecurityGroupInboundRuleArgs) ElementType ¶
func (InstanceSecurityGroupInboundRuleArgs) ElementType() reflect.Type
func (InstanceSecurityGroupInboundRuleArgs) ToInstanceSecurityGroupInboundRuleOutput ¶
func (i InstanceSecurityGroupInboundRuleArgs) ToInstanceSecurityGroupInboundRuleOutput() InstanceSecurityGroupInboundRuleOutput
func (InstanceSecurityGroupInboundRuleArgs) ToInstanceSecurityGroupInboundRuleOutputWithContext ¶
func (i InstanceSecurityGroupInboundRuleArgs) ToInstanceSecurityGroupInboundRuleOutputWithContext(ctx context.Context) InstanceSecurityGroupInboundRuleOutput
type InstanceSecurityGroupInboundRuleArray ¶
type InstanceSecurityGroupInboundRuleArray []InstanceSecurityGroupInboundRuleInput
func (InstanceSecurityGroupInboundRuleArray) ElementType ¶
func (InstanceSecurityGroupInboundRuleArray) ElementType() reflect.Type
func (InstanceSecurityGroupInboundRuleArray) ToInstanceSecurityGroupInboundRuleArrayOutput ¶
func (i InstanceSecurityGroupInboundRuleArray) ToInstanceSecurityGroupInboundRuleArrayOutput() InstanceSecurityGroupInboundRuleArrayOutput
func (InstanceSecurityGroupInboundRuleArray) ToInstanceSecurityGroupInboundRuleArrayOutputWithContext ¶
func (i InstanceSecurityGroupInboundRuleArray) ToInstanceSecurityGroupInboundRuleArrayOutputWithContext(ctx context.Context) InstanceSecurityGroupInboundRuleArrayOutput
type InstanceSecurityGroupInboundRuleArrayInput ¶
type InstanceSecurityGroupInboundRuleArrayInput interface { pulumi.Input ToInstanceSecurityGroupInboundRuleArrayOutput() InstanceSecurityGroupInboundRuleArrayOutput ToInstanceSecurityGroupInboundRuleArrayOutputWithContext(context.Context) InstanceSecurityGroupInboundRuleArrayOutput }
InstanceSecurityGroupInboundRuleArrayInput is an input type that accepts InstanceSecurityGroupInboundRuleArray and InstanceSecurityGroupInboundRuleArrayOutput values. You can construct a concrete instance of `InstanceSecurityGroupInboundRuleArrayInput` via:
InstanceSecurityGroupInboundRuleArray{ InstanceSecurityGroupInboundRuleArgs{...} }
type InstanceSecurityGroupInboundRuleArrayOutput ¶
type InstanceSecurityGroupInboundRuleArrayOutput struct{ *pulumi.OutputState }
func (InstanceSecurityGroupInboundRuleArrayOutput) ElementType ¶
func (InstanceSecurityGroupInboundRuleArrayOutput) ElementType() reflect.Type
func (InstanceSecurityGroupInboundRuleArrayOutput) ToInstanceSecurityGroupInboundRuleArrayOutput ¶
func (o InstanceSecurityGroupInboundRuleArrayOutput) ToInstanceSecurityGroupInboundRuleArrayOutput() InstanceSecurityGroupInboundRuleArrayOutput
func (InstanceSecurityGroupInboundRuleArrayOutput) ToInstanceSecurityGroupInboundRuleArrayOutputWithContext ¶
func (o InstanceSecurityGroupInboundRuleArrayOutput) ToInstanceSecurityGroupInboundRuleArrayOutputWithContext(ctx context.Context) InstanceSecurityGroupInboundRuleArrayOutput
type InstanceSecurityGroupInboundRuleInput ¶
type InstanceSecurityGroupInboundRuleInput interface { pulumi.Input ToInstanceSecurityGroupInboundRuleOutput() InstanceSecurityGroupInboundRuleOutput ToInstanceSecurityGroupInboundRuleOutputWithContext(context.Context) InstanceSecurityGroupInboundRuleOutput }
InstanceSecurityGroupInboundRuleInput is an input type that accepts InstanceSecurityGroupInboundRuleArgs and InstanceSecurityGroupInboundRuleOutput values. You can construct a concrete instance of `InstanceSecurityGroupInboundRuleInput` via:
InstanceSecurityGroupInboundRuleArgs{...}
type InstanceSecurityGroupInboundRuleOutput ¶
type InstanceSecurityGroupInboundRuleOutput struct{ *pulumi.OutputState }
func (InstanceSecurityGroupInboundRuleOutput) Action ¶
func (o InstanceSecurityGroupInboundRuleOutput) Action() pulumi.StringOutput
func (InstanceSecurityGroupInboundRuleOutput) ElementType ¶
func (InstanceSecurityGroupInboundRuleOutput) ElementType() reflect.Type
func (InstanceSecurityGroupInboundRuleOutput) Ip ¶
func (o InstanceSecurityGroupInboundRuleOutput) Ip() pulumi.StringPtrOutput
func (InstanceSecurityGroupInboundRuleOutput) IpRange ¶
func (o InstanceSecurityGroupInboundRuleOutput) IpRange() pulumi.StringPtrOutput
func (InstanceSecurityGroupInboundRuleOutput) Port ¶
func (o InstanceSecurityGroupInboundRuleOutput) Port() pulumi.IntPtrOutput
func (InstanceSecurityGroupInboundRuleOutput) PortRange ¶
func (o InstanceSecurityGroupInboundRuleOutput) PortRange() pulumi.StringPtrOutput
func (InstanceSecurityGroupInboundRuleOutput) Protocol ¶
func (o InstanceSecurityGroupInboundRuleOutput) Protocol() pulumi.StringPtrOutput
func (InstanceSecurityGroupInboundRuleOutput) ToInstanceSecurityGroupInboundRuleOutput ¶
func (o InstanceSecurityGroupInboundRuleOutput) ToInstanceSecurityGroupInboundRuleOutput() InstanceSecurityGroupInboundRuleOutput
func (InstanceSecurityGroupInboundRuleOutput) ToInstanceSecurityGroupInboundRuleOutputWithContext ¶
func (o InstanceSecurityGroupInboundRuleOutput) ToInstanceSecurityGroupInboundRuleOutputWithContext(ctx context.Context) InstanceSecurityGroupInboundRuleOutput
type InstanceSecurityGroupInput ¶
type InstanceSecurityGroupInput interface { pulumi.Input ToInstanceSecurityGroupOutput() InstanceSecurityGroupOutput ToInstanceSecurityGroupOutputWithContext(ctx context.Context) InstanceSecurityGroupOutput }
type InstanceSecurityGroupOutboundRuleArgs ¶
type InstanceSecurityGroupOutboundRuleArgs struct { Action pulumi.StringInput `pulumi:"action"` Ip pulumi.StringPtrInput `pulumi:"ip"` IpRange pulumi.StringPtrInput `pulumi:"ipRange"` Port pulumi.IntPtrInput `pulumi:"port"` PortRange pulumi.StringPtrInput `pulumi:"portRange"` Protocol pulumi.StringPtrInput `pulumi:"protocol"` }
func (InstanceSecurityGroupOutboundRuleArgs) ElementType ¶
func (InstanceSecurityGroupOutboundRuleArgs) ElementType() reflect.Type
func (InstanceSecurityGroupOutboundRuleArgs) ToInstanceSecurityGroupOutboundRuleOutput ¶
func (i InstanceSecurityGroupOutboundRuleArgs) ToInstanceSecurityGroupOutboundRuleOutput() InstanceSecurityGroupOutboundRuleOutput
func (InstanceSecurityGroupOutboundRuleArgs) ToInstanceSecurityGroupOutboundRuleOutputWithContext ¶
func (i InstanceSecurityGroupOutboundRuleArgs) ToInstanceSecurityGroupOutboundRuleOutputWithContext(ctx context.Context) InstanceSecurityGroupOutboundRuleOutput
type InstanceSecurityGroupOutboundRuleArray ¶
type InstanceSecurityGroupOutboundRuleArray []InstanceSecurityGroupOutboundRuleInput
func (InstanceSecurityGroupOutboundRuleArray) ElementType ¶
func (InstanceSecurityGroupOutboundRuleArray) ElementType() reflect.Type
func (InstanceSecurityGroupOutboundRuleArray) ToInstanceSecurityGroupOutboundRuleArrayOutput ¶
func (i InstanceSecurityGroupOutboundRuleArray) ToInstanceSecurityGroupOutboundRuleArrayOutput() InstanceSecurityGroupOutboundRuleArrayOutput
func (InstanceSecurityGroupOutboundRuleArray) ToInstanceSecurityGroupOutboundRuleArrayOutputWithContext ¶
func (i InstanceSecurityGroupOutboundRuleArray) ToInstanceSecurityGroupOutboundRuleArrayOutputWithContext(ctx context.Context) InstanceSecurityGroupOutboundRuleArrayOutput
type InstanceSecurityGroupOutboundRuleArrayInput ¶
type InstanceSecurityGroupOutboundRuleArrayInput interface { pulumi.Input ToInstanceSecurityGroupOutboundRuleArrayOutput() InstanceSecurityGroupOutboundRuleArrayOutput ToInstanceSecurityGroupOutboundRuleArrayOutputWithContext(context.Context) InstanceSecurityGroupOutboundRuleArrayOutput }
InstanceSecurityGroupOutboundRuleArrayInput is an input type that accepts InstanceSecurityGroupOutboundRuleArray and InstanceSecurityGroupOutboundRuleArrayOutput values. You can construct a concrete instance of `InstanceSecurityGroupOutboundRuleArrayInput` via:
InstanceSecurityGroupOutboundRuleArray{ InstanceSecurityGroupOutboundRuleArgs{...} }
type InstanceSecurityGroupOutboundRuleArrayOutput ¶
type InstanceSecurityGroupOutboundRuleArrayOutput struct{ *pulumi.OutputState }
func (InstanceSecurityGroupOutboundRuleArrayOutput) ElementType ¶
func (InstanceSecurityGroupOutboundRuleArrayOutput) ElementType() reflect.Type
func (InstanceSecurityGroupOutboundRuleArrayOutput) ToInstanceSecurityGroupOutboundRuleArrayOutput ¶
func (o InstanceSecurityGroupOutboundRuleArrayOutput) ToInstanceSecurityGroupOutboundRuleArrayOutput() InstanceSecurityGroupOutboundRuleArrayOutput
func (InstanceSecurityGroupOutboundRuleArrayOutput) ToInstanceSecurityGroupOutboundRuleArrayOutputWithContext ¶
func (o InstanceSecurityGroupOutboundRuleArrayOutput) ToInstanceSecurityGroupOutboundRuleArrayOutputWithContext(ctx context.Context) InstanceSecurityGroupOutboundRuleArrayOutput
type InstanceSecurityGroupOutboundRuleInput ¶
type InstanceSecurityGroupOutboundRuleInput interface { pulumi.Input ToInstanceSecurityGroupOutboundRuleOutput() InstanceSecurityGroupOutboundRuleOutput ToInstanceSecurityGroupOutboundRuleOutputWithContext(context.Context) InstanceSecurityGroupOutboundRuleOutput }
InstanceSecurityGroupOutboundRuleInput is an input type that accepts InstanceSecurityGroupOutboundRuleArgs and InstanceSecurityGroupOutboundRuleOutput values. You can construct a concrete instance of `InstanceSecurityGroupOutboundRuleInput` via:
InstanceSecurityGroupOutboundRuleArgs{...}
type InstanceSecurityGroupOutboundRuleOutput ¶
type InstanceSecurityGroupOutboundRuleOutput struct{ *pulumi.OutputState }
func (InstanceSecurityGroupOutboundRuleOutput) Action ¶
func (o InstanceSecurityGroupOutboundRuleOutput) Action() pulumi.StringOutput
func (InstanceSecurityGroupOutboundRuleOutput) ElementType ¶
func (InstanceSecurityGroupOutboundRuleOutput) ElementType() reflect.Type
func (InstanceSecurityGroupOutboundRuleOutput) Ip ¶
func (o InstanceSecurityGroupOutboundRuleOutput) Ip() pulumi.StringPtrOutput
func (InstanceSecurityGroupOutboundRuleOutput) IpRange ¶
func (o InstanceSecurityGroupOutboundRuleOutput) IpRange() pulumi.StringPtrOutput
func (InstanceSecurityGroupOutboundRuleOutput) Port ¶
func (o InstanceSecurityGroupOutboundRuleOutput) Port() pulumi.IntPtrOutput
func (InstanceSecurityGroupOutboundRuleOutput) PortRange ¶
func (o InstanceSecurityGroupOutboundRuleOutput) PortRange() pulumi.StringPtrOutput
func (InstanceSecurityGroupOutboundRuleOutput) Protocol ¶
func (o InstanceSecurityGroupOutboundRuleOutput) Protocol() pulumi.StringPtrOutput
func (InstanceSecurityGroupOutboundRuleOutput) ToInstanceSecurityGroupOutboundRuleOutput ¶
func (o InstanceSecurityGroupOutboundRuleOutput) ToInstanceSecurityGroupOutboundRuleOutput() InstanceSecurityGroupOutboundRuleOutput
func (InstanceSecurityGroupOutboundRuleOutput) ToInstanceSecurityGroupOutboundRuleOutputWithContext ¶
func (o InstanceSecurityGroupOutboundRuleOutput) ToInstanceSecurityGroupOutboundRuleOutputWithContext(ctx context.Context) InstanceSecurityGroupOutboundRuleOutput
type InstanceSecurityGroupOutput ¶
type InstanceSecurityGroupOutput struct{ *pulumi.OutputState }
func (InstanceSecurityGroupOutput) Description ¶
func (o InstanceSecurityGroupOutput) Description() pulumi.StringPtrOutput
The description of the security group
func (InstanceSecurityGroupOutput) ElementType ¶
func (InstanceSecurityGroupOutput) ElementType() reflect.Type
func (InstanceSecurityGroupOutput) EnableDefaultSecurity ¶
func (o InstanceSecurityGroupOutput) EnableDefaultSecurity() pulumi.BoolPtrOutput
Enable blocking of SMTP on IPv4 and IPv6
func (InstanceSecurityGroupOutput) ExternalRules ¶
func (o InstanceSecurityGroupOutput) ExternalRules() pulumi.BoolPtrOutput
func (InstanceSecurityGroupOutput) InboundDefaultPolicy ¶
func (o InstanceSecurityGroupOutput) InboundDefaultPolicy() pulumi.StringPtrOutput
Default inbound traffic policy for this security group
func (InstanceSecurityGroupOutput) InboundRules ¶
func (o InstanceSecurityGroupOutput) InboundRules() InstanceSecurityGroupInboundRuleArrayOutput
Inbound rules for this security group
func (InstanceSecurityGroupOutput) Name ¶
func (o InstanceSecurityGroupOutput) Name() pulumi.StringOutput
The name of the security group
func (InstanceSecurityGroupOutput) OrganizationId ¶
func (o InstanceSecurityGroupOutput) OrganizationId() pulumi.StringOutput
The organization_id you want to attach the resource to
func (InstanceSecurityGroupOutput) OutboundDefaultPolicy ¶
func (o InstanceSecurityGroupOutput) OutboundDefaultPolicy() pulumi.StringPtrOutput
Default outbound traffic policy for this security group
func (InstanceSecurityGroupOutput) OutboundRules ¶
func (o InstanceSecurityGroupOutput) OutboundRules() InstanceSecurityGroupOutboundRuleArrayOutput
Outbound rules for this security group
func (InstanceSecurityGroupOutput) ProjectId ¶
func (o InstanceSecurityGroupOutput) ProjectId() pulumi.StringOutput
The project_id you want to attach the resource to
func (InstanceSecurityGroupOutput) Stateful ¶
func (o InstanceSecurityGroupOutput) Stateful() pulumi.BoolPtrOutput
The stateful value of the security group
func (InstanceSecurityGroupOutput) Tags ¶
func (o InstanceSecurityGroupOutput) Tags() pulumi.StringArrayOutput
The tags associated with the security group
func (InstanceSecurityGroupOutput) ToInstanceSecurityGroupOutput ¶
func (o InstanceSecurityGroupOutput) ToInstanceSecurityGroupOutput() InstanceSecurityGroupOutput
func (InstanceSecurityGroupOutput) ToInstanceSecurityGroupOutputWithContext ¶
func (o InstanceSecurityGroupOutput) ToInstanceSecurityGroupOutputWithContext(ctx context.Context) InstanceSecurityGroupOutput
func (InstanceSecurityGroupOutput) Zone ¶
func (o InstanceSecurityGroupOutput) Zone() pulumi.StringOutput
The zone you want to attach the resource to
type InstanceSecurityGroupRules ¶
type InstanceSecurityGroupRules struct { pulumi.CustomResourceState // Inbound rules for this set of security group rules InboundRules InstanceSecurityGroupRulesInboundRuleArrayOutput `pulumi:"inboundRules"` // Outbound rules for this set of security group rules OutboundRules InstanceSecurityGroupRulesOutboundRuleArrayOutput `pulumi:"outboundRules"` // The security group associated with this volume SecurityGroupId pulumi.StringOutput `pulumi:"securityGroupId"` }
func GetInstanceSecurityGroupRules ¶
func GetInstanceSecurityGroupRules(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InstanceSecurityGroupRulesState, opts ...pulumi.ResourceOption) (*InstanceSecurityGroupRules, error)
GetInstanceSecurityGroupRules gets an existing InstanceSecurityGroupRules 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 NewInstanceSecurityGroupRules ¶
func NewInstanceSecurityGroupRules(ctx *pulumi.Context, name string, args *InstanceSecurityGroupRulesArgs, opts ...pulumi.ResourceOption) (*InstanceSecurityGroupRules, error)
NewInstanceSecurityGroupRules registers a new resource with the given unique name, arguments, and options.
func (*InstanceSecurityGroupRules) ElementType ¶
func (*InstanceSecurityGroupRules) ElementType() reflect.Type
func (*InstanceSecurityGroupRules) ToInstanceSecurityGroupRulesOutput ¶
func (i *InstanceSecurityGroupRules) ToInstanceSecurityGroupRulesOutput() InstanceSecurityGroupRulesOutput
func (*InstanceSecurityGroupRules) ToInstanceSecurityGroupRulesOutputWithContext ¶
func (i *InstanceSecurityGroupRules) ToInstanceSecurityGroupRulesOutputWithContext(ctx context.Context) InstanceSecurityGroupRulesOutput
type InstanceSecurityGroupRulesArgs ¶
type InstanceSecurityGroupRulesArgs struct { // Inbound rules for this set of security group rules InboundRules InstanceSecurityGroupRulesInboundRuleArrayInput // Outbound rules for this set of security group rules OutboundRules InstanceSecurityGroupRulesOutboundRuleArrayInput // The security group associated with this volume SecurityGroupId pulumi.StringInput }
The set of arguments for constructing a InstanceSecurityGroupRules resource.
func (InstanceSecurityGroupRulesArgs) ElementType ¶
func (InstanceSecurityGroupRulesArgs) ElementType() reflect.Type
type InstanceSecurityGroupRulesInboundRuleArgs ¶
type InstanceSecurityGroupRulesInboundRuleArgs struct { Action pulumi.StringInput `pulumi:"action"` Ip pulumi.StringPtrInput `pulumi:"ip"` IpRange pulumi.StringPtrInput `pulumi:"ipRange"` Port pulumi.IntPtrInput `pulumi:"port"` PortRange pulumi.StringPtrInput `pulumi:"portRange"` Protocol pulumi.StringPtrInput `pulumi:"protocol"` }
func (InstanceSecurityGroupRulesInboundRuleArgs) ElementType ¶
func (InstanceSecurityGroupRulesInboundRuleArgs) ElementType() reflect.Type
func (InstanceSecurityGroupRulesInboundRuleArgs) ToInstanceSecurityGroupRulesInboundRuleOutput ¶
func (i InstanceSecurityGroupRulesInboundRuleArgs) ToInstanceSecurityGroupRulesInboundRuleOutput() InstanceSecurityGroupRulesInboundRuleOutput
func (InstanceSecurityGroupRulesInboundRuleArgs) ToInstanceSecurityGroupRulesInboundRuleOutputWithContext ¶
func (i InstanceSecurityGroupRulesInboundRuleArgs) ToInstanceSecurityGroupRulesInboundRuleOutputWithContext(ctx context.Context) InstanceSecurityGroupRulesInboundRuleOutput
type InstanceSecurityGroupRulesInboundRuleArray ¶
type InstanceSecurityGroupRulesInboundRuleArray []InstanceSecurityGroupRulesInboundRuleInput
func (InstanceSecurityGroupRulesInboundRuleArray) ElementType ¶
func (InstanceSecurityGroupRulesInboundRuleArray) ElementType() reflect.Type
func (InstanceSecurityGroupRulesInboundRuleArray) ToInstanceSecurityGroupRulesInboundRuleArrayOutput ¶
func (i InstanceSecurityGroupRulesInboundRuleArray) ToInstanceSecurityGroupRulesInboundRuleArrayOutput() InstanceSecurityGroupRulesInboundRuleArrayOutput
func (InstanceSecurityGroupRulesInboundRuleArray) ToInstanceSecurityGroupRulesInboundRuleArrayOutputWithContext ¶
func (i InstanceSecurityGroupRulesInboundRuleArray) ToInstanceSecurityGroupRulesInboundRuleArrayOutputWithContext(ctx context.Context) InstanceSecurityGroupRulesInboundRuleArrayOutput
type InstanceSecurityGroupRulesInboundRuleArrayInput ¶
type InstanceSecurityGroupRulesInboundRuleArrayInput interface { pulumi.Input ToInstanceSecurityGroupRulesInboundRuleArrayOutput() InstanceSecurityGroupRulesInboundRuleArrayOutput ToInstanceSecurityGroupRulesInboundRuleArrayOutputWithContext(context.Context) InstanceSecurityGroupRulesInboundRuleArrayOutput }
InstanceSecurityGroupRulesInboundRuleArrayInput is an input type that accepts InstanceSecurityGroupRulesInboundRuleArray and InstanceSecurityGroupRulesInboundRuleArrayOutput values. You can construct a concrete instance of `InstanceSecurityGroupRulesInboundRuleArrayInput` via:
InstanceSecurityGroupRulesInboundRuleArray{ InstanceSecurityGroupRulesInboundRuleArgs{...} }
type InstanceSecurityGroupRulesInboundRuleArrayOutput ¶
type InstanceSecurityGroupRulesInboundRuleArrayOutput struct{ *pulumi.OutputState }
func (InstanceSecurityGroupRulesInboundRuleArrayOutput) ElementType ¶
func (InstanceSecurityGroupRulesInboundRuleArrayOutput) ElementType() reflect.Type
func (InstanceSecurityGroupRulesInboundRuleArrayOutput) ToInstanceSecurityGroupRulesInboundRuleArrayOutput ¶
func (o InstanceSecurityGroupRulesInboundRuleArrayOutput) ToInstanceSecurityGroupRulesInboundRuleArrayOutput() InstanceSecurityGroupRulesInboundRuleArrayOutput
func (InstanceSecurityGroupRulesInboundRuleArrayOutput) ToInstanceSecurityGroupRulesInboundRuleArrayOutputWithContext ¶
func (o InstanceSecurityGroupRulesInboundRuleArrayOutput) ToInstanceSecurityGroupRulesInboundRuleArrayOutputWithContext(ctx context.Context) InstanceSecurityGroupRulesInboundRuleArrayOutput
type InstanceSecurityGroupRulesInboundRuleInput ¶
type InstanceSecurityGroupRulesInboundRuleInput interface { pulumi.Input ToInstanceSecurityGroupRulesInboundRuleOutput() InstanceSecurityGroupRulesInboundRuleOutput ToInstanceSecurityGroupRulesInboundRuleOutputWithContext(context.Context) InstanceSecurityGroupRulesInboundRuleOutput }
InstanceSecurityGroupRulesInboundRuleInput is an input type that accepts InstanceSecurityGroupRulesInboundRuleArgs and InstanceSecurityGroupRulesInboundRuleOutput values. You can construct a concrete instance of `InstanceSecurityGroupRulesInboundRuleInput` via:
InstanceSecurityGroupRulesInboundRuleArgs{...}
type InstanceSecurityGroupRulesInboundRuleOutput ¶
type InstanceSecurityGroupRulesInboundRuleOutput struct{ *pulumi.OutputState }
func (InstanceSecurityGroupRulesInboundRuleOutput) Action ¶
func (o InstanceSecurityGroupRulesInboundRuleOutput) Action() pulumi.StringOutput
func (InstanceSecurityGroupRulesInboundRuleOutput) ElementType ¶
func (InstanceSecurityGroupRulesInboundRuleOutput) ElementType() reflect.Type
func (InstanceSecurityGroupRulesInboundRuleOutput) Ip ¶
func (o InstanceSecurityGroupRulesInboundRuleOutput) Ip() pulumi.StringPtrOutput
func (InstanceSecurityGroupRulesInboundRuleOutput) IpRange ¶
func (o InstanceSecurityGroupRulesInboundRuleOutput) IpRange() pulumi.StringPtrOutput
func (InstanceSecurityGroupRulesInboundRuleOutput) Port ¶
func (o InstanceSecurityGroupRulesInboundRuleOutput) Port() pulumi.IntPtrOutput
func (InstanceSecurityGroupRulesInboundRuleOutput) PortRange ¶
func (o InstanceSecurityGroupRulesInboundRuleOutput) PortRange() pulumi.StringPtrOutput
func (InstanceSecurityGroupRulesInboundRuleOutput) Protocol ¶
func (o InstanceSecurityGroupRulesInboundRuleOutput) Protocol() pulumi.StringPtrOutput
func (InstanceSecurityGroupRulesInboundRuleOutput) ToInstanceSecurityGroupRulesInboundRuleOutput ¶
func (o InstanceSecurityGroupRulesInboundRuleOutput) ToInstanceSecurityGroupRulesInboundRuleOutput() InstanceSecurityGroupRulesInboundRuleOutput
func (InstanceSecurityGroupRulesInboundRuleOutput) ToInstanceSecurityGroupRulesInboundRuleOutputWithContext ¶
func (o InstanceSecurityGroupRulesInboundRuleOutput) ToInstanceSecurityGroupRulesInboundRuleOutputWithContext(ctx context.Context) InstanceSecurityGroupRulesInboundRuleOutput
type InstanceSecurityGroupRulesInput ¶
type InstanceSecurityGroupRulesInput interface { pulumi.Input ToInstanceSecurityGroupRulesOutput() InstanceSecurityGroupRulesOutput ToInstanceSecurityGroupRulesOutputWithContext(ctx context.Context) InstanceSecurityGroupRulesOutput }
type InstanceSecurityGroupRulesOutboundRuleArgs ¶
type InstanceSecurityGroupRulesOutboundRuleArgs struct { Action pulumi.StringInput `pulumi:"action"` Ip pulumi.StringPtrInput `pulumi:"ip"` IpRange pulumi.StringPtrInput `pulumi:"ipRange"` Port pulumi.IntPtrInput `pulumi:"port"` PortRange pulumi.StringPtrInput `pulumi:"portRange"` Protocol pulumi.StringPtrInput `pulumi:"protocol"` }
func (InstanceSecurityGroupRulesOutboundRuleArgs) ElementType ¶
func (InstanceSecurityGroupRulesOutboundRuleArgs) ElementType() reflect.Type
func (InstanceSecurityGroupRulesOutboundRuleArgs) ToInstanceSecurityGroupRulesOutboundRuleOutput ¶
func (i InstanceSecurityGroupRulesOutboundRuleArgs) ToInstanceSecurityGroupRulesOutboundRuleOutput() InstanceSecurityGroupRulesOutboundRuleOutput
func (InstanceSecurityGroupRulesOutboundRuleArgs) ToInstanceSecurityGroupRulesOutboundRuleOutputWithContext ¶
func (i InstanceSecurityGroupRulesOutboundRuleArgs) ToInstanceSecurityGroupRulesOutboundRuleOutputWithContext(ctx context.Context) InstanceSecurityGroupRulesOutboundRuleOutput
type InstanceSecurityGroupRulesOutboundRuleArray ¶
type InstanceSecurityGroupRulesOutboundRuleArray []InstanceSecurityGroupRulesOutboundRuleInput
func (InstanceSecurityGroupRulesOutboundRuleArray) ElementType ¶
func (InstanceSecurityGroupRulesOutboundRuleArray) ElementType() reflect.Type
func (InstanceSecurityGroupRulesOutboundRuleArray) ToInstanceSecurityGroupRulesOutboundRuleArrayOutput ¶
func (i InstanceSecurityGroupRulesOutboundRuleArray) ToInstanceSecurityGroupRulesOutboundRuleArrayOutput() InstanceSecurityGroupRulesOutboundRuleArrayOutput
func (InstanceSecurityGroupRulesOutboundRuleArray) ToInstanceSecurityGroupRulesOutboundRuleArrayOutputWithContext ¶
func (i InstanceSecurityGroupRulesOutboundRuleArray) ToInstanceSecurityGroupRulesOutboundRuleArrayOutputWithContext(ctx context.Context) InstanceSecurityGroupRulesOutboundRuleArrayOutput
type InstanceSecurityGroupRulesOutboundRuleArrayInput ¶
type InstanceSecurityGroupRulesOutboundRuleArrayInput interface { pulumi.Input ToInstanceSecurityGroupRulesOutboundRuleArrayOutput() InstanceSecurityGroupRulesOutboundRuleArrayOutput ToInstanceSecurityGroupRulesOutboundRuleArrayOutputWithContext(context.Context) InstanceSecurityGroupRulesOutboundRuleArrayOutput }
InstanceSecurityGroupRulesOutboundRuleArrayInput is an input type that accepts InstanceSecurityGroupRulesOutboundRuleArray and InstanceSecurityGroupRulesOutboundRuleArrayOutput values. You can construct a concrete instance of `InstanceSecurityGroupRulesOutboundRuleArrayInput` via:
InstanceSecurityGroupRulesOutboundRuleArray{ InstanceSecurityGroupRulesOutboundRuleArgs{...} }
type InstanceSecurityGroupRulesOutboundRuleArrayOutput ¶
type InstanceSecurityGroupRulesOutboundRuleArrayOutput struct{ *pulumi.OutputState }
func (InstanceSecurityGroupRulesOutboundRuleArrayOutput) ElementType ¶
func (InstanceSecurityGroupRulesOutboundRuleArrayOutput) ElementType() reflect.Type
func (InstanceSecurityGroupRulesOutboundRuleArrayOutput) ToInstanceSecurityGroupRulesOutboundRuleArrayOutput ¶
func (o InstanceSecurityGroupRulesOutboundRuleArrayOutput) ToInstanceSecurityGroupRulesOutboundRuleArrayOutput() InstanceSecurityGroupRulesOutboundRuleArrayOutput
func (InstanceSecurityGroupRulesOutboundRuleArrayOutput) ToInstanceSecurityGroupRulesOutboundRuleArrayOutputWithContext ¶
func (o InstanceSecurityGroupRulesOutboundRuleArrayOutput) ToInstanceSecurityGroupRulesOutboundRuleArrayOutputWithContext(ctx context.Context) InstanceSecurityGroupRulesOutboundRuleArrayOutput
type InstanceSecurityGroupRulesOutboundRuleInput ¶
type InstanceSecurityGroupRulesOutboundRuleInput interface { pulumi.Input ToInstanceSecurityGroupRulesOutboundRuleOutput() InstanceSecurityGroupRulesOutboundRuleOutput ToInstanceSecurityGroupRulesOutboundRuleOutputWithContext(context.Context) InstanceSecurityGroupRulesOutboundRuleOutput }
InstanceSecurityGroupRulesOutboundRuleInput is an input type that accepts InstanceSecurityGroupRulesOutboundRuleArgs and InstanceSecurityGroupRulesOutboundRuleOutput values. You can construct a concrete instance of `InstanceSecurityGroupRulesOutboundRuleInput` via:
InstanceSecurityGroupRulesOutboundRuleArgs{...}
type InstanceSecurityGroupRulesOutboundRuleOutput ¶
type InstanceSecurityGroupRulesOutboundRuleOutput struct{ *pulumi.OutputState }
func (InstanceSecurityGroupRulesOutboundRuleOutput) Action ¶
func (o InstanceSecurityGroupRulesOutboundRuleOutput) Action() pulumi.StringOutput
func (InstanceSecurityGroupRulesOutboundRuleOutput) ElementType ¶
func (InstanceSecurityGroupRulesOutboundRuleOutput) ElementType() reflect.Type
func (InstanceSecurityGroupRulesOutboundRuleOutput) IpRange ¶
func (o InstanceSecurityGroupRulesOutboundRuleOutput) IpRange() pulumi.StringPtrOutput
func (InstanceSecurityGroupRulesOutboundRuleOutput) Port ¶
func (o InstanceSecurityGroupRulesOutboundRuleOutput) Port() pulumi.IntPtrOutput
func (InstanceSecurityGroupRulesOutboundRuleOutput) PortRange ¶
func (o InstanceSecurityGroupRulesOutboundRuleOutput) PortRange() pulumi.StringPtrOutput
func (InstanceSecurityGroupRulesOutboundRuleOutput) Protocol ¶
func (o InstanceSecurityGroupRulesOutboundRuleOutput) Protocol() pulumi.StringPtrOutput
func (InstanceSecurityGroupRulesOutboundRuleOutput) ToInstanceSecurityGroupRulesOutboundRuleOutput ¶
func (o InstanceSecurityGroupRulesOutboundRuleOutput) ToInstanceSecurityGroupRulesOutboundRuleOutput() InstanceSecurityGroupRulesOutboundRuleOutput
func (InstanceSecurityGroupRulesOutboundRuleOutput) ToInstanceSecurityGroupRulesOutboundRuleOutputWithContext ¶
func (o InstanceSecurityGroupRulesOutboundRuleOutput) ToInstanceSecurityGroupRulesOutboundRuleOutputWithContext(ctx context.Context) InstanceSecurityGroupRulesOutboundRuleOutput
type InstanceSecurityGroupRulesOutput ¶
type InstanceSecurityGroupRulesOutput struct{ *pulumi.OutputState }
func (InstanceSecurityGroupRulesOutput) ElementType ¶
func (InstanceSecurityGroupRulesOutput) ElementType() reflect.Type
func (InstanceSecurityGroupRulesOutput) InboundRules ¶
func (o InstanceSecurityGroupRulesOutput) InboundRules() InstanceSecurityGroupRulesInboundRuleArrayOutput
Inbound rules for this set of security group rules
func (InstanceSecurityGroupRulesOutput) OutboundRules ¶
func (o InstanceSecurityGroupRulesOutput) OutboundRules() InstanceSecurityGroupRulesOutboundRuleArrayOutput
Outbound rules for this set of security group rules
func (InstanceSecurityGroupRulesOutput) SecurityGroupId ¶
func (o InstanceSecurityGroupRulesOutput) SecurityGroupId() pulumi.StringOutput
The security group associated with this volume
func (InstanceSecurityGroupRulesOutput) ToInstanceSecurityGroupRulesOutput ¶
func (o InstanceSecurityGroupRulesOutput) ToInstanceSecurityGroupRulesOutput() InstanceSecurityGroupRulesOutput
func (InstanceSecurityGroupRulesOutput) ToInstanceSecurityGroupRulesOutputWithContext ¶
func (o InstanceSecurityGroupRulesOutput) ToInstanceSecurityGroupRulesOutputWithContext(ctx context.Context) InstanceSecurityGroupRulesOutput
type InstanceSecurityGroupRulesState ¶
type InstanceSecurityGroupRulesState struct { // Inbound rules for this set of security group rules InboundRules InstanceSecurityGroupRulesInboundRuleArrayInput // Outbound rules for this set of security group rules OutboundRules InstanceSecurityGroupRulesOutboundRuleArrayInput // The security group associated with this volume SecurityGroupId pulumi.StringPtrInput }
func (InstanceSecurityGroupRulesState) ElementType ¶
func (InstanceSecurityGroupRulesState) ElementType() reflect.Type
type InstanceSecurityGroupState ¶
type InstanceSecurityGroupState struct { // The description of the security group Description pulumi.StringPtrInput // Enable blocking of SMTP on IPv4 and IPv6 EnableDefaultSecurity pulumi.BoolPtrInput ExternalRules pulumi.BoolPtrInput // Default inbound traffic policy for this security group InboundDefaultPolicy pulumi.StringPtrInput // Inbound rules for this security group InboundRules InstanceSecurityGroupInboundRuleArrayInput // The name of the security group Name pulumi.StringPtrInput // The organization_id you want to attach the resource to OrganizationId pulumi.StringPtrInput // Default outbound traffic policy for this security group OutboundDefaultPolicy pulumi.StringPtrInput // Outbound rules for this security group OutboundRules InstanceSecurityGroupOutboundRuleArrayInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The stateful value of the security group Stateful pulumi.BoolPtrInput // The tags associated with the security group Tags pulumi.StringArrayInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
func (InstanceSecurityGroupState) ElementType ¶
func (InstanceSecurityGroupState) ElementType() reflect.Type
type InstanceServer ¶
type InstanceServer struct { pulumi.CustomResourceState // The additional volumes attached to the server AdditionalVolumeIds pulumi.StringArrayOutput `pulumi:"additionalVolumeIds"` // The boot type of the server BootType pulumi.StringPtrOutput `pulumi:"bootType"` // ID of the target bootscript (set boot_type to bootscript) BootscriptId pulumi.StringOutput `pulumi:"bootscriptId"` // The cloud init script associated with this server CloudInit pulumi.StringPtrOutput `pulumi:"cloudInit"` // Enable dynamic IP on the server EnableDynamicIp pulumi.BoolPtrOutput `pulumi:"enableDynamicIp"` // Determines if IPv6 is enabled for the server EnableIpv6 pulumi.BoolPtrOutput `pulumi:"enableIpv6"` // The UUID or the label of the base image used by the server Image pulumi.StringOutput `pulumi:"image"` // The ID of the reserved IP for the server IpId pulumi.StringPtrOutput `pulumi:"ipId"` // The default public IPv6 address routed to the server. Ipv6Address pulumi.StringOutput `pulumi:"ipv6Address"` // The IPv6 gateway address Ipv6Gateway pulumi.StringOutput `pulumi:"ipv6Gateway"` // The IPv6 prefix length routed to the server. Ipv6PrefixLength pulumi.IntOutput `pulumi:"ipv6PrefixLength"` // The name of the server Name pulumi.StringOutput `pulumi:"name"` // The organization_id you want to attach the resource to OrganizationId pulumi.StringOutput `pulumi:"organizationId"` // The placement group the server is attached to PlacementGroupId pulumi.StringPtrOutput `pulumi:"placementGroupId"` // True when the placement group policy is respected PlacementGroupPolicyRespected pulumi.BoolOutput `pulumi:"placementGroupPolicyRespected"` // The Scaleway internal IP address of the server PrivateIp pulumi.StringOutput `pulumi:"privateIp"` // List of private network to connect with your instance PrivateNetworks InstanceServerPrivateNetworkArrayOutput `pulumi:"privateNetworks"` // The project_id you want to attach the resource to ProjectId pulumi.StringOutput `pulumi:"projectId"` // The public IPv4 address of the server PublicIp pulumi.StringOutput `pulumi:"publicIp"` // Root volume attached to the server on creation RootVolume InstanceServerRootVolumeOutput `pulumi:"rootVolume"` // The security group the server is attached to SecurityGroupId pulumi.StringOutput `pulumi:"securityGroupId"` // The state of the server should be: started, stopped, standby State pulumi.StringPtrOutput `pulumi:"state"` // The tags associated with the server Tags pulumi.StringArrayOutput `pulumi:"tags"` // The instance type of the server Type pulumi.StringOutput `pulumi:"type"` // The user data associated with the server UserData pulumi.StringMapOutput `pulumi:"userData"` // The zone you want to attach the resource to Zone pulumi.StringOutput `pulumi:"zone"` }
func GetInstanceServer ¶
func GetInstanceServer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InstanceServerState, opts ...pulumi.ResourceOption) (*InstanceServer, error)
GetInstanceServer gets an existing InstanceServer 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 NewInstanceServer ¶
func NewInstanceServer(ctx *pulumi.Context, name string, args *InstanceServerArgs, opts ...pulumi.ResourceOption) (*InstanceServer, error)
NewInstanceServer registers a new resource with the given unique name, arguments, and options.
func (*InstanceServer) ElementType ¶
func (*InstanceServer) ElementType() reflect.Type
func (*InstanceServer) ToInstanceServerOutput ¶
func (i *InstanceServer) ToInstanceServerOutput() InstanceServerOutput
func (*InstanceServer) ToInstanceServerOutputWithContext ¶
func (i *InstanceServer) ToInstanceServerOutputWithContext(ctx context.Context) InstanceServerOutput
type InstanceServerArgs ¶
type InstanceServerArgs struct { // The additional volumes attached to the server AdditionalVolumeIds pulumi.StringArrayInput // The boot type of the server BootType pulumi.StringPtrInput // ID of the target bootscript (set boot_type to bootscript) BootscriptId pulumi.StringPtrInput // The cloud init script associated with this server CloudInit pulumi.StringPtrInput // Enable dynamic IP on the server EnableDynamicIp pulumi.BoolPtrInput // Determines if IPv6 is enabled for the server EnableIpv6 pulumi.BoolPtrInput // The UUID or the label of the base image used by the server Image pulumi.StringInput // The ID of the reserved IP for the server IpId pulumi.StringPtrInput // The name of the server Name pulumi.StringPtrInput // The placement group the server is attached to PlacementGroupId pulumi.StringPtrInput // List of private network to connect with your instance PrivateNetworks InstanceServerPrivateNetworkArrayInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // Root volume attached to the server on creation RootVolume InstanceServerRootVolumePtrInput // The security group the server is attached to SecurityGroupId pulumi.StringPtrInput // The state of the server should be: started, stopped, standby State pulumi.StringPtrInput // The tags associated with the server Tags pulumi.StringArrayInput // The instance type of the server Type pulumi.StringInput // The user data associated with the server UserData pulumi.StringMapInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
The set of arguments for constructing a InstanceServer resource.
func (InstanceServerArgs) ElementType ¶
func (InstanceServerArgs) ElementType() reflect.Type
type InstanceServerInput ¶
type InstanceServerInput interface { pulumi.Input ToInstanceServerOutput() InstanceServerOutput ToInstanceServerOutputWithContext(ctx context.Context) InstanceServerOutput }
type InstanceServerOutput ¶
type InstanceServerOutput struct{ *pulumi.OutputState }
func (InstanceServerOutput) AdditionalVolumeIds ¶
func (o InstanceServerOutput) AdditionalVolumeIds() pulumi.StringArrayOutput
The additional volumes attached to the server
func (InstanceServerOutput) BootType ¶
func (o InstanceServerOutput) BootType() pulumi.StringPtrOutput
The boot type of the server
func (InstanceServerOutput) BootscriptId ¶
func (o InstanceServerOutput) BootscriptId() pulumi.StringOutput
ID of the target bootscript (set boot_type to bootscript)
func (InstanceServerOutput) CloudInit ¶
func (o InstanceServerOutput) CloudInit() pulumi.StringPtrOutput
The cloud init script associated with this server
func (InstanceServerOutput) ElementType ¶
func (InstanceServerOutput) ElementType() reflect.Type
func (InstanceServerOutput) EnableDynamicIp ¶
func (o InstanceServerOutput) EnableDynamicIp() pulumi.BoolPtrOutput
Enable dynamic IP on the server
func (InstanceServerOutput) EnableIpv6 ¶
func (o InstanceServerOutput) EnableIpv6() pulumi.BoolPtrOutput
Determines if IPv6 is enabled for the server
func (InstanceServerOutput) Image ¶
func (o InstanceServerOutput) Image() pulumi.StringOutput
The UUID or the label of the base image used by the server
func (InstanceServerOutput) IpId ¶
func (o InstanceServerOutput) IpId() pulumi.StringPtrOutput
The ID of the reserved IP for the server
func (InstanceServerOutput) Ipv6Address ¶
func (o InstanceServerOutput) Ipv6Address() pulumi.StringOutput
The default public IPv6 address routed to the server.
func (InstanceServerOutput) Ipv6Gateway ¶
func (o InstanceServerOutput) Ipv6Gateway() pulumi.StringOutput
The IPv6 gateway address
func (InstanceServerOutput) Ipv6PrefixLength ¶
func (o InstanceServerOutput) Ipv6PrefixLength() pulumi.IntOutput
The IPv6 prefix length routed to the server.
func (InstanceServerOutput) Name ¶
func (o InstanceServerOutput) Name() pulumi.StringOutput
The name of the server
func (InstanceServerOutput) OrganizationId ¶
func (o InstanceServerOutput) OrganizationId() pulumi.StringOutput
The organization_id you want to attach the resource to
func (InstanceServerOutput) PlacementGroupId ¶
func (o InstanceServerOutput) PlacementGroupId() pulumi.StringPtrOutput
The placement group the server is attached to
func (InstanceServerOutput) PlacementGroupPolicyRespected ¶
func (o InstanceServerOutput) PlacementGroupPolicyRespected() pulumi.BoolOutput
True when the placement group policy is respected
func (InstanceServerOutput) PrivateIp ¶
func (o InstanceServerOutput) PrivateIp() pulumi.StringOutput
The Scaleway internal IP address of the server
func (InstanceServerOutput) PrivateNetworks ¶
func (o InstanceServerOutput) PrivateNetworks() InstanceServerPrivateNetworkArrayOutput
List of private network to connect with your instance
func (InstanceServerOutput) ProjectId ¶
func (o InstanceServerOutput) ProjectId() pulumi.StringOutput
The project_id you want to attach the resource to
func (InstanceServerOutput) PublicIp ¶
func (o InstanceServerOutput) PublicIp() pulumi.StringOutput
The public IPv4 address of the server
func (InstanceServerOutput) RootVolume ¶
func (o InstanceServerOutput) RootVolume() InstanceServerRootVolumeOutput
Root volume attached to the server on creation
func (InstanceServerOutput) SecurityGroupId ¶
func (o InstanceServerOutput) SecurityGroupId() pulumi.StringOutput
The security group the server is attached to
func (InstanceServerOutput) State ¶
func (o InstanceServerOutput) State() pulumi.StringPtrOutput
The state of the server should be: started, stopped, standby
func (InstanceServerOutput) Tags ¶
func (o InstanceServerOutput) Tags() pulumi.StringArrayOutput
The tags associated with the server
func (InstanceServerOutput) ToInstanceServerOutput ¶
func (o InstanceServerOutput) ToInstanceServerOutput() InstanceServerOutput
func (InstanceServerOutput) ToInstanceServerOutputWithContext ¶
func (o InstanceServerOutput) ToInstanceServerOutputWithContext(ctx context.Context) InstanceServerOutput
func (InstanceServerOutput) Type ¶
func (o InstanceServerOutput) Type() pulumi.StringOutput
The instance type of the server
func (InstanceServerOutput) UserData ¶
func (o InstanceServerOutput) UserData() pulumi.StringMapOutput
The user data associated with the server
func (InstanceServerOutput) Zone ¶
func (o InstanceServerOutput) Zone() pulumi.StringOutput
The zone you want to attach the resource to
type InstanceServerPrivateNetworkArgs ¶
type InstanceServerPrivateNetworkArgs struct { MacAddress pulumi.StringPtrInput `pulumi:"macAddress"` PnId pulumi.StringInput `pulumi:"pnId"` Status pulumi.StringPtrInput `pulumi:"status"` Zone pulumi.StringPtrInput `pulumi:"zone"` }
func (InstanceServerPrivateNetworkArgs) ElementType ¶
func (InstanceServerPrivateNetworkArgs) ElementType() reflect.Type
func (InstanceServerPrivateNetworkArgs) ToInstanceServerPrivateNetworkOutput ¶
func (i InstanceServerPrivateNetworkArgs) ToInstanceServerPrivateNetworkOutput() InstanceServerPrivateNetworkOutput
func (InstanceServerPrivateNetworkArgs) ToInstanceServerPrivateNetworkOutputWithContext ¶
func (i InstanceServerPrivateNetworkArgs) ToInstanceServerPrivateNetworkOutputWithContext(ctx context.Context) InstanceServerPrivateNetworkOutput
type InstanceServerPrivateNetworkArray ¶
type InstanceServerPrivateNetworkArray []InstanceServerPrivateNetworkInput
func (InstanceServerPrivateNetworkArray) ElementType ¶
func (InstanceServerPrivateNetworkArray) ElementType() reflect.Type
func (InstanceServerPrivateNetworkArray) ToInstanceServerPrivateNetworkArrayOutput ¶
func (i InstanceServerPrivateNetworkArray) ToInstanceServerPrivateNetworkArrayOutput() InstanceServerPrivateNetworkArrayOutput
func (InstanceServerPrivateNetworkArray) ToInstanceServerPrivateNetworkArrayOutputWithContext ¶
func (i InstanceServerPrivateNetworkArray) ToInstanceServerPrivateNetworkArrayOutputWithContext(ctx context.Context) InstanceServerPrivateNetworkArrayOutput
type InstanceServerPrivateNetworkArrayInput ¶
type InstanceServerPrivateNetworkArrayInput interface { pulumi.Input ToInstanceServerPrivateNetworkArrayOutput() InstanceServerPrivateNetworkArrayOutput ToInstanceServerPrivateNetworkArrayOutputWithContext(context.Context) InstanceServerPrivateNetworkArrayOutput }
InstanceServerPrivateNetworkArrayInput is an input type that accepts InstanceServerPrivateNetworkArray and InstanceServerPrivateNetworkArrayOutput values. You can construct a concrete instance of `InstanceServerPrivateNetworkArrayInput` via:
InstanceServerPrivateNetworkArray{ InstanceServerPrivateNetworkArgs{...} }
type InstanceServerPrivateNetworkArrayOutput ¶
type InstanceServerPrivateNetworkArrayOutput struct{ *pulumi.OutputState }
func (InstanceServerPrivateNetworkArrayOutput) ElementType ¶
func (InstanceServerPrivateNetworkArrayOutput) ElementType() reflect.Type
func (InstanceServerPrivateNetworkArrayOutput) ToInstanceServerPrivateNetworkArrayOutput ¶
func (o InstanceServerPrivateNetworkArrayOutput) ToInstanceServerPrivateNetworkArrayOutput() InstanceServerPrivateNetworkArrayOutput
func (InstanceServerPrivateNetworkArrayOutput) ToInstanceServerPrivateNetworkArrayOutputWithContext ¶
func (o InstanceServerPrivateNetworkArrayOutput) ToInstanceServerPrivateNetworkArrayOutputWithContext(ctx context.Context) InstanceServerPrivateNetworkArrayOutput
type InstanceServerPrivateNetworkInput ¶
type InstanceServerPrivateNetworkInput interface { pulumi.Input ToInstanceServerPrivateNetworkOutput() InstanceServerPrivateNetworkOutput ToInstanceServerPrivateNetworkOutputWithContext(context.Context) InstanceServerPrivateNetworkOutput }
InstanceServerPrivateNetworkInput is an input type that accepts InstanceServerPrivateNetworkArgs and InstanceServerPrivateNetworkOutput values. You can construct a concrete instance of `InstanceServerPrivateNetworkInput` via:
InstanceServerPrivateNetworkArgs{...}
type InstanceServerPrivateNetworkOutput ¶
type InstanceServerPrivateNetworkOutput struct{ *pulumi.OutputState }
func (InstanceServerPrivateNetworkOutput) ElementType ¶
func (InstanceServerPrivateNetworkOutput) ElementType() reflect.Type
func (InstanceServerPrivateNetworkOutput) MacAddress ¶
func (o InstanceServerPrivateNetworkOutput) MacAddress() pulumi.StringPtrOutput
func (InstanceServerPrivateNetworkOutput) PnId ¶
func (o InstanceServerPrivateNetworkOutput) PnId() pulumi.StringOutput
func (InstanceServerPrivateNetworkOutput) Status ¶
func (o InstanceServerPrivateNetworkOutput) Status() pulumi.StringPtrOutput
func (InstanceServerPrivateNetworkOutput) ToInstanceServerPrivateNetworkOutput ¶
func (o InstanceServerPrivateNetworkOutput) ToInstanceServerPrivateNetworkOutput() InstanceServerPrivateNetworkOutput
func (InstanceServerPrivateNetworkOutput) ToInstanceServerPrivateNetworkOutputWithContext ¶
func (o InstanceServerPrivateNetworkOutput) ToInstanceServerPrivateNetworkOutputWithContext(ctx context.Context) InstanceServerPrivateNetworkOutput
func (InstanceServerPrivateNetworkOutput) Zone ¶
func (o InstanceServerPrivateNetworkOutput) Zone() pulumi.StringPtrOutput
type InstanceServerRootVolumeArgs ¶
type InstanceServerRootVolumeArgs struct { Boot pulumi.BoolPtrInput `pulumi:"boot"` DeleteOnTermination pulumi.BoolPtrInput `pulumi:"deleteOnTermination"` SizeInGb pulumi.IntPtrInput `pulumi:"sizeInGb"` VolumeId pulumi.StringPtrInput `pulumi:"volumeId"` VolumeType pulumi.StringPtrInput `pulumi:"volumeType"` }
func (InstanceServerRootVolumeArgs) ElementType ¶
func (InstanceServerRootVolumeArgs) ElementType() reflect.Type
func (InstanceServerRootVolumeArgs) ToInstanceServerRootVolumeOutput ¶
func (i InstanceServerRootVolumeArgs) ToInstanceServerRootVolumeOutput() InstanceServerRootVolumeOutput
func (InstanceServerRootVolumeArgs) ToInstanceServerRootVolumeOutputWithContext ¶
func (i InstanceServerRootVolumeArgs) ToInstanceServerRootVolumeOutputWithContext(ctx context.Context) InstanceServerRootVolumeOutput
func (InstanceServerRootVolumeArgs) ToInstanceServerRootVolumePtrOutput ¶
func (i InstanceServerRootVolumeArgs) ToInstanceServerRootVolumePtrOutput() InstanceServerRootVolumePtrOutput
func (InstanceServerRootVolumeArgs) ToInstanceServerRootVolumePtrOutputWithContext ¶
func (i InstanceServerRootVolumeArgs) ToInstanceServerRootVolumePtrOutputWithContext(ctx context.Context) InstanceServerRootVolumePtrOutput
type InstanceServerRootVolumeInput ¶
type InstanceServerRootVolumeInput interface { pulumi.Input ToInstanceServerRootVolumeOutput() InstanceServerRootVolumeOutput ToInstanceServerRootVolumeOutputWithContext(context.Context) InstanceServerRootVolumeOutput }
InstanceServerRootVolumeInput is an input type that accepts InstanceServerRootVolumeArgs and InstanceServerRootVolumeOutput values. You can construct a concrete instance of `InstanceServerRootVolumeInput` via:
InstanceServerRootVolumeArgs{...}
type InstanceServerRootVolumeOutput ¶
type InstanceServerRootVolumeOutput struct{ *pulumi.OutputState }
func (InstanceServerRootVolumeOutput) Boot ¶
func (o InstanceServerRootVolumeOutput) Boot() pulumi.BoolPtrOutput
func (InstanceServerRootVolumeOutput) DeleteOnTermination ¶
func (o InstanceServerRootVolumeOutput) DeleteOnTermination() pulumi.BoolPtrOutput
func (InstanceServerRootVolumeOutput) ElementType ¶
func (InstanceServerRootVolumeOutput) ElementType() reflect.Type
func (InstanceServerRootVolumeOutput) SizeInGb ¶
func (o InstanceServerRootVolumeOutput) SizeInGb() pulumi.IntPtrOutput
func (InstanceServerRootVolumeOutput) ToInstanceServerRootVolumeOutput ¶
func (o InstanceServerRootVolumeOutput) ToInstanceServerRootVolumeOutput() InstanceServerRootVolumeOutput
func (InstanceServerRootVolumeOutput) ToInstanceServerRootVolumeOutputWithContext ¶
func (o InstanceServerRootVolumeOutput) ToInstanceServerRootVolumeOutputWithContext(ctx context.Context) InstanceServerRootVolumeOutput
func (InstanceServerRootVolumeOutput) ToInstanceServerRootVolumePtrOutput ¶
func (o InstanceServerRootVolumeOutput) ToInstanceServerRootVolumePtrOutput() InstanceServerRootVolumePtrOutput
func (InstanceServerRootVolumeOutput) ToInstanceServerRootVolumePtrOutputWithContext ¶
func (o InstanceServerRootVolumeOutput) ToInstanceServerRootVolumePtrOutputWithContext(ctx context.Context) InstanceServerRootVolumePtrOutput
func (InstanceServerRootVolumeOutput) VolumeId ¶
func (o InstanceServerRootVolumeOutput) VolumeId() pulumi.StringPtrOutput
func (InstanceServerRootVolumeOutput) VolumeType ¶
func (o InstanceServerRootVolumeOutput) VolumeType() pulumi.StringPtrOutput
type InstanceServerRootVolumePtrInput ¶
type InstanceServerRootVolumePtrInput interface { pulumi.Input ToInstanceServerRootVolumePtrOutput() InstanceServerRootVolumePtrOutput ToInstanceServerRootVolumePtrOutputWithContext(context.Context) InstanceServerRootVolumePtrOutput }
InstanceServerRootVolumePtrInput is an input type that accepts InstanceServerRootVolumeArgs, InstanceServerRootVolumePtr and InstanceServerRootVolumePtrOutput values. You can construct a concrete instance of `InstanceServerRootVolumePtrInput` via:
InstanceServerRootVolumeArgs{...} or: nil
func InstanceServerRootVolumePtr ¶
func InstanceServerRootVolumePtr(v *InstanceServerRootVolumeArgs) InstanceServerRootVolumePtrInput
type InstanceServerRootVolumePtrOutput ¶
type InstanceServerRootVolumePtrOutput struct{ *pulumi.OutputState }
func (InstanceServerRootVolumePtrOutput) Boot ¶
func (o InstanceServerRootVolumePtrOutput) Boot() pulumi.BoolPtrOutput
func (InstanceServerRootVolumePtrOutput) DeleteOnTermination ¶
func (o InstanceServerRootVolumePtrOutput) DeleteOnTermination() pulumi.BoolPtrOutput
func (InstanceServerRootVolumePtrOutput) Elem ¶
func (o InstanceServerRootVolumePtrOutput) Elem() InstanceServerRootVolumeOutput
func (InstanceServerRootVolumePtrOutput) ElementType ¶
func (InstanceServerRootVolumePtrOutput) ElementType() reflect.Type
func (InstanceServerRootVolumePtrOutput) SizeInGb ¶
func (o InstanceServerRootVolumePtrOutput) SizeInGb() pulumi.IntPtrOutput
func (InstanceServerRootVolumePtrOutput) ToInstanceServerRootVolumePtrOutput ¶
func (o InstanceServerRootVolumePtrOutput) ToInstanceServerRootVolumePtrOutput() InstanceServerRootVolumePtrOutput
func (InstanceServerRootVolumePtrOutput) ToInstanceServerRootVolumePtrOutputWithContext ¶
func (o InstanceServerRootVolumePtrOutput) ToInstanceServerRootVolumePtrOutputWithContext(ctx context.Context) InstanceServerRootVolumePtrOutput
func (InstanceServerRootVolumePtrOutput) VolumeId ¶
func (o InstanceServerRootVolumePtrOutput) VolumeId() pulumi.StringPtrOutput
func (InstanceServerRootVolumePtrOutput) VolumeType ¶
func (o InstanceServerRootVolumePtrOutput) VolumeType() pulumi.StringPtrOutput
type InstanceServerState ¶
type InstanceServerState struct { // The additional volumes attached to the server AdditionalVolumeIds pulumi.StringArrayInput // The boot type of the server BootType pulumi.StringPtrInput // ID of the target bootscript (set boot_type to bootscript) BootscriptId pulumi.StringPtrInput // The cloud init script associated with this server CloudInit pulumi.StringPtrInput // Enable dynamic IP on the server EnableDynamicIp pulumi.BoolPtrInput // Determines if IPv6 is enabled for the server EnableIpv6 pulumi.BoolPtrInput // The UUID or the label of the base image used by the server Image pulumi.StringPtrInput // The ID of the reserved IP for the server IpId pulumi.StringPtrInput // The default public IPv6 address routed to the server. Ipv6Address pulumi.StringPtrInput // The IPv6 gateway address Ipv6Gateway pulumi.StringPtrInput // The IPv6 prefix length routed to the server. Ipv6PrefixLength pulumi.IntPtrInput // The name of the server Name pulumi.StringPtrInput // The organization_id you want to attach the resource to OrganizationId pulumi.StringPtrInput // The placement group the server is attached to PlacementGroupId pulumi.StringPtrInput // True when the placement group policy is respected PlacementGroupPolicyRespected pulumi.BoolPtrInput // The Scaleway internal IP address of the server PrivateIp pulumi.StringPtrInput // List of private network to connect with your instance PrivateNetworks InstanceServerPrivateNetworkArrayInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The public IPv4 address of the server PublicIp pulumi.StringPtrInput // Root volume attached to the server on creation RootVolume InstanceServerRootVolumePtrInput // The security group the server is attached to SecurityGroupId pulumi.StringPtrInput // The state of the server should be: started, stopped, standby State pulumi.StringPtrInput // The tags associated with the server Tags pulumi.StringArrayInput // The instance type of the server Type pulumi.StringPtrInput // The user data associated with the server UserData pulumi.StringMapInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
func (InstanceServerState) ElementType ¶
func (InstanceServerState) ElementType() reflect.Type
type InstanceSnapshot ¶
type InstanceSnapshot struct { pulumi.CustomResourceState // The date and time of the creation of the snapshot CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // The name of the snapshot Name pulumi.StringOutput `pulumi:"name"` // The organization_id you want to attach the resource to OrganizationId pulumi.StringOutput `pulumi:"organizationId"` // The project_id you want to attach the resource to ProjectId pulumi.StringOutput `pulumi:"projectId"` // The size of the snapshot in gigabyte SizeInGb pulumi.IntOutput `pulumi:"sizeInGb"` // The tags associated with the snapshot Tags pulumi.StringArrayOutput `pulumi:"tags"` // The volume type of the snapshot Type pulumi.StringOutput `pulumi:"type"` // ID of the volume to take a snapshot from VolumeId pulumi.StringOutput `pulumi:"volumeId"` // The zone you want to attach the resource to Zone pulumi.StringOutput `pulumi:"zone"` }
func GetInstanceSnapshot ¶
func GetInstanceSnapshot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InstanceSnapshotState, opts ...pulumi.ResourceOption) (*InstanceSnapshot, error)
GetInstanceSnapshot gets an existing InstanceSnapshot 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 NewInstanceSnapshot ¶
func NewInstanceSnapshot(ctx *pulumi.Context, name string, args *InstanceSnapshotArgs, opts ...pulumi.ResourceOption) (*InstanceSnapshot, error)
NewInstanceSnapshot registers a new resource with the given unique name, arguments, and options.
func (*InstanceSnapshot) ElementType ¶
func (*InstanceSnapshot) ElementType() reflect.Type
func (*InstanceSnapshot) ToInstanceSnapshotOutput ¶
func (i *InstanceSnapshot) ToInstanceSnapshotOutput() InstanceSnapshotOutput
func (*InstanceSnapshot) ToInstanceSnapshotOutputWithContext ¶
func (i *InstanceSnapshot) ToInstanceSnapshotOutputWithContext(ctx context.Context) InstanceSnapshotOutput
type InstanceSnapshotArgs ¶
type InstanceSnapshotArgs struct { // The name of the snapshot Name pulumi.StringPtrInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The tags associated with the snapshot Tags pulumi.StringArrayInput // ID of the volume to take a snapshot from VolumeId pulumi.StringInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
The set of arguments for constructing a InstanceSnapshot resource.
func (InstanceSnapshotArgs) ElementType ¶
func (InstanceSnapshotArgs) ElementType() reflect.Type
type InstanceSnapshotInput ¶
type InstanceSnapshotInput interface { pulumi.Input ToInstanceSnapshotOutput() InstanceSnapshotOutput ToInstanceSnapshotOutputWithContext(ctx context.Context) InstanceSnapshotOutput }
type InstanceSnapshotOutput ¶
type InstanceSnapshotOutput struct{ *pulumi.OutputState }
func (InstanceSnapshotOutput) CreatedAt ¶
func (o InstanceSnapshotOutput) CreatedAt() pulumi.StringOutput
The date and time of the creation of the snapshot
func (InstanceSnapshotOutput) ElementType ¶
func (InstanceSnapshotOutput) ElementType() reflect.Type
func (InstanceSnapshotOutput) Name ¶
func (o InstanceSnapshotOutput) Name() pulumi.StringOutput
The name of the snapshot
func (InstanceSnapshotOutput) OrganizationId ¶
func (o InstanceSnapshotOutput) OrganizationId() pulumi.StringOutput
The organization_id you want to attach the resource to
func (InstanceSnapshotOutput) ProjectId ¶
func (o InstanceSnapshotOutput) ProjectId() pulumi.StringOutput
The project_id you want to attach the resource to
func (InstanceSnapshotOutput) SizeInGb ¶
func (o InstanceSnapshotOutput) SizeInGb() pulumi.IntOutput
The size of the snapshot in gigabyte
func (InstanceSnapshotOutput) Tags ¶
func (o InstanceSnapshotOutput) Tags() pulumi.StringArrayOutput
The tags associated with the snapshot
func (InstanceSnapshotOutput) ToInstanceSnapshotOutput ¶
func (o InstanceSnapshotOutput) ToInstanceSnapshotOutput() InstanceSnapshotOutput
func (InstanceSnapshotOutput) ToInstanceSnapshotOutputWithContext ¶
func (o InstanceSnapshotOutput) ToInstanceSnapshotOutputWithContext(ctx context.Context) InstanceSnapshotOutput
func (InstanceSnapshotOutput) Type ¶
func (o InstanceSnapshotOutput) Type() pulumi.StringOutput
The volume type of the snapshot
func (InstanceSnapshotOutput) VolumeId ¶
func (o InstanceSnapshotOutput) VolumeId() pulumi.StringOutput
ID of the volume to take a snapshot from
func (InstanceSnapshotOutput) Zone ¶
func (o InstanceSnapshotOutput) Zone() pulumi.StringOutput
The zone you want to attach the resource to
type InstanceSnapshotState ¶
type InstanceSnapshotState struct { // The date and time of the creation of the snapshot CreatedAt pulumi.StringPtrInput // The name of the snapshot Name pulumi.StringPtrInput // The organization_id you want to attach the resource to OrganizationId pulumi.StringPtrInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The size of the snapshot in gigabyte SizeInGb pulumi.IntPtrInput // The tags associated with the snapshot Tags pulumi.StringArrayInput // The volume type of the snapshot Type pulumi.StringPtrInput // ID of the volume to take a snapshot from VolumeId pulumi.StringPtrInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
func (InstanceSnapshotState) ElementType ¶
func (InstanceSnapshotState) ElementType() reflect.Type
type InstanceVolume ¶
type InstanceVolume struct { pulumi.CustomResourceState // Create a volume based on a image FromSnapshotId pulumi.StringPtrOutput `pulumi:"fromSnapshotId"` // Create a copy of an existing volume FromVolumeId pulumi.StringPtrOutput `pulumi:"fromVolumeId"` // The name of the volume Name pulumi.StringOutput `pulumi:"name"` // The organization_id you want to attach the resource to OrganizationId pulumi.StringOutput `pulumi:"organizationId"` // The project_id you want to attach the resource to ProjectId pulumi.StringOutput `pulumi:"projectId"` // The server associated with this volume ServerId pulumi.StringOutput `pulumi:"serverId"` // The size of the volume in gigabyte SizeInGb pulumi.IntPtrOutput `pulumi:"sizeInGb"` // The tags associated with the volume Tags pulumi.StringArrayOutput `pulumi:"tags"` // The volume type Type pulumi.StringOutput `pulumi:"type"` // The zone you want to attach the resource to Zone pulumi.StringOutput `pulumi:"zone"` }
func GetInstanceVolume ¶
func GetInstanceVolume(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InstanceVolumeState, opts ...pulumi.ResourceOption) (*InstanceVolume, error)
GetInstanceVolume gets an existing InstanceVolume 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 NewInstanceVolume ¶
func NewInstanceVolume(ctx *pulumi.Context, name string, args *InstanceVolumeArgs, opts ...pulumi.ResourceOption) (*InstanceVolume, error)
NewInstanceVolume registers a new resource with the given unique name, arguments, and options.
func (*InstanceVolume) ElementType ¶
func (*InstanceVolume) ElementType() reflect.Type
func (*InstanceVolume) ToInstanceVolumeOutput ¶
func (i *InstanceVolume) ToInstanceVolumeOutput() InstanceVolumeOutput
func (*InstanceVolume) ToInstanceVolumeOutputWithContext ¶
func (i *InstanceVolume) ToInstanceVolumeOutputWithContext(ctx context.Context) InstanceVolumeOutput
type InstanceVolumeArgs ¶
type InstanceVolumeArgs struct { // Create a volume based on a image FromSnapshotId pulumi.StringPtrInput // Create a copy of an existing volume FromVolumeId pulumi.StringPtrInput // The name of the volume Name pulumi.StringPtrInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The size of the volume in gigabyte SizeInGb pulumi.IntPtrInput // The tags associated with the volume Tags pulumi.StringArrayInput // The volume type Type pulumi.StringInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
The set of arguments for constructing a InstanceVolume resource.
func (InstanceVolumeArgs) ElementType ¶
func (InstanceVolumeArgs) ElementType() reflect.Type
type InstanceVolumeInput ¶
type InstanceVolumeInput interface { pulumi.Input ToInstanceVolumeOutput() InstanceVolumeOutput ToInstanceVolumeOutputWithContext(ctx context.Context) InstanceVolumeOutput }
type InstanceVolumeOutput ¶
type InstanceVolumeOutput struct{ *pulumi.OutputState }
func (InstanceVolumeOutput) ElementType ¶
func (InstanceVolumeOutput) ElementType() reflect.Type
func (InstanceVolumeOutput) FromSnapshotId ¶
func (o InstanceVolumeOutput) FromSnapshotId() pulumi.StringPtrOutput
Create a volume based on a image
func (InstanceVolumeOutput) FromVolumeId ¶
func (o InstanceVolumeOutput) FromVolumeId() pulumi.StringPtrOutput
Create a copy of an existing volume
func (InstanceVolumeOutput) Name ¶
func (o InstanceVolumeOutput) Name() pulumi.StringOutput
The name of the volume
func (InstanceVolumeOutput) OrganizationId ¶
func (o InstanceVolumeOutput) OrganizationId() pulumi.StringOutput
The organization_id you want to attach the resource to
func (InstanceVolumeOutput) ProjectId ¶
func (o InstanceVolumeOutput) ProjectId() pulumi.StringOutput
The project_id you want to attach the resource to
func (InstanceVolumeOutput) ServerId ¶
func (o InstanceVolumeOutput) ServerId() pulumi.StringOutput
The server associated with this volume
func (InstanceVolumeOutput) SizeInGb ¶
func (o InstanceVolumeOutput) SizeInGb() pulumi.IntPtrOutput
The size of the volume in gigabyte
func (InstanceVolumeOutput) Tags ¶
func (o InstanceVolumeOutput) Tags() pulumi.StringArrayOutput
The tags associated with the volume
func (InstanceVolumeOutput) ToInstanceVolumeOutput ¶
func (o InstanceVolumeOutput) ToInstanceVolumeOutput() InstanceVolumeOutput
func (InstanceVolumeOutput) ToInstanceVolumeOutputWithContext ¶
func (o InstanceVolumeOutput) ToInstanceVolumeOutputWithContext(ctx context.Context) InstanceVolumeOutput
func (InstanceVolumeOutput) Type ¶
func (o InstanceVolumeOutput) Type() pulumi.StringOutput
The volume type
func (InstanceVolumeOutput) Zone ¶
func (o InstanceVolumeOutput) Zone() pulumi.StringOutput
The zone you want to attach the resource to
type InstanceVolumeState ¶
type InstanceVolumeState struct { // Create a volume based on a image FromSnapshotId pulumi.StringPtrInput // Create a copy of an existing volume FromVolumeId pulumi.StringPtrInput // The name of the volume Name pulumi.StringPtrInput // The organization_id you want to attach the resource to OrganizationId pulumi.StringPtrInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The server associated with this volume ServerId pulumi.StringPtrInput // The size of the volume in gigabyte SizeInGb pulumi.IntPtrInput // The tags associated with the volume Tags pulumi.StringArrayInput // The volume type Type pulumi.StringPtrInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
func (InstanceVolumeState) ElementType ¶
func (InstanceVolumeState) ElementType() reflect.Type
type IotDevice ¶
type IotDevice struct { pulumi.CustomResourceState // Allow plain and server-authenticated SSL connections in addition to mutually-authenticated ones AllowInsecure pulumi.BoolPtrOutput `pulumi:"allowInsecure"` // Allow multiple connections AllowMultipleConnections pulumi.BoolPtrOutput `pulumi:"allowMultipleConnections"` // Certificate section of the device Certificate IotDeviceCertificateOutput `pulumi:"certificate"` // The date and time of the creation of the device CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // The description of the device Description pulumi.StringPtrOutput `pulumi:"description"` // The ID of the hub on which this device will be created HubId pulumi.StringOutput `pulumi:"hubId"` // The MQTT connection status of the device IsConnected pulumi.BoolOutput `pulumi:"isConnected"` // The date and time of last MQTT activity of the device LastActivityAt pulumi.StringOutput `pulumi:"lastActivityAt"` // Rules to authorize or deny the device to publish/subscribe to specific topics MessageFilters IotDeviceMessageFiltersPtrOutput `pulumi:"messageFilters"` // The name of the device Name pulumi.StringOutput `pulumi:"name"` // The region you want to attach the resource to Region pulumi.StringOutput `pulumi:"region"` // The status of the device Status pulumi.StringOutput `pulumi:"status"` // The date and time of the last update of the device UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` }
func GetIotDevice ¶
func GetIotDevice(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IotDeviceState, opts ...pulumi.ResourceOption) (*IotDevice, error)
GetIotDevice gets an existing IotDevice 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 NewIotDevice ¶
func NewIotDevice(ctx *pulumi.Context, name string, args *IotDeviceArgs, opts ...pulumi.ResourceOption) (*IotDevice, error)
NewIotDevice registers a new resource with the given unique name, arguments, and options.
func (*IotDevice) ElementType ¶
func (*IotDevice) ToIotDeviceOutput ¶
func (i *IotDevice) ToIotDeviceOutput() IotDeviceOutput
func (*IotDevice) ToIotDeviceOutputWithContext ¶
func (i *IotDevice) ToIotDeviceOutputWithContext(ctx context.Context) IotDeviceOutput
type IotDeviceArgs ¶
type IotDeviceArgs struct { // Allow plain and server-authenticated SSL connections in addition to mutually-authenticated ones AllowInsecure pulumi.BoolPtrInput // Allow multiple connections AllowMultipleConnections pulumi.BoolPtrInput // Certificate section of the device Certificate IotDeviceCertificatePtrInput // The description of the device Description pulumi.StringPtrInput // The ID of the hub on which this device will be created HubId pulumi.StringInput // Rules to authorize or deny the device to publish/subscribe to specific topics MessageFilters IotDeviceMessageFiltersPtrInput // The name of the device Name pulumi.StringPtrInput // The region you want to attach the resource to Region pulumi.StringPtrInput }
The set of arguments for constructing a IotDevice resource.
func (IotDeviceArgs) ElementType ¶
func (IotDeviceArgs) ElementType() reflect.Type
type IotDeviceCertificate ¶
type IotDeviceCertificateArgs ¶
type IotDeviceCertificateArgs struct { Crt pulumi.StringPtrInput `pulumi:"crt"` Key pulumi.StringPtrInput `pulumi:"key"` }
func (IotDeviceCertificateArgs) ElementType ¶
func (IotDeviceCertificateArgs) ElementType() reflect.Type
func (IotDeviceCertificateArgs) ToIotDeviceCertificateOutput ¶
func (i IotDeviceCertificateArgs) ToIotDeviceCertificateOutput() IotDeviceCertificateOutput
func (IotDeviceCertificateArgs) ToIotDeviceCertificateOutputWithContext ¶
func (i IotDeviceCertificateArgs) ToIotDeviceCertificateOutputWithContext(ctx context.Context) IotDeviceCertificateOutput
func (IotDeviceCertificateArgs) ToIotDeviceCertificatePtrOutput ¶
func (i IotDeviceCertificateArgs) ToIotDeviceCertificatePtrOutput() IotDeviceCertificatePtrOutput
func (IotDeviceCertificateArgs) ToIotDeviceCertificatePtrOutputWithContext ¶
func (i IotDeviceCertificateArgs) ToIotDeviceCertificatePtrOutputWithContext(ctx context.Context) IotDeviceCertificatePtrOutput
type IotDeviceCertificateInput ¶
type IotDeviceCertificateInput interface { pulumi.Input ToIotDeviceCertificateOutput() IotDeviceCertificateOutput ToIotDeviceCertificateOutputWithContext(context.Context) IotDeviceCertificateOutput }
IotDeviceCertificateInput is an input type that accepts IotDeviceCertificateArgs and IotDeviceCertificateOutput values. You can construct a concrete instance of `IotDeviceCertificateInput` via:
IotDeviceCertificateArgs{...}
type IotDeviceCertificateOutput ¶
type IotDeviceCertificateOutput struct{ *pulumi.OutputState }
func (IotDeviceCertificateOutput) Crt ¶
func (o IotDeviceCertificateOutput) Crt() pulumi.StringPtrOutput
func (IotDeviceCertificateOutput) ElementType ¶
func (IotDeviceCertificateOutput) ElementType() reflect.Type
func (IotDeviceCertificateOutput) Key ¶
func (o IotDeviceCertificateOutput) Key() pulumi.StringPtrOutput
func (IotDeviceCertificateOutput) ToIotDeviceCertificateOutput ¶
func (o IotDeviceCertificateOutput) ToIotDeviceCertificateOutput() IotDeviceCertificateOutput
func (IotDeviceCertificateOutput) ToIotDeviceCertificateOutputWithContext ¶
func (o IotDeviceCertificateOutput) ToIotDeviceCertificateOutputWithContext(ctx context.Context) IotDeviceCertificateOutput
func (IotDeviceCertificateOutput) ToIotDeviceCertificatePtrOutput ¶
func (o IotDeviceCertificateOutput) ToIotDeviceCertificatePtrOutput() IotDeviceCertificatePtrOutput
func (IotDeviceCertificateOutput) ToIotDeviceCertificatePtrOutputWithContext ¶
func (o IotDeviceCertificateOutput) ToIotDeviceCertificatePtrOutputWithContext(ctx context.Context) IotDeviceCertificatePtrOutput
type IotDeviceCertificatePtrInput ¶
type IotDeviceCertificatePtrInput interface { pulumi.Input ToIotDeviceCertificatePtrOutput() IotDeviceCertificatePtrOutput ToIotDeviceCertificatePtrOutputWithContext(context.Context) IotDeviceCertificatePtrOutput }
IotDeviceCertificatePtrInput is an input type that accepts IotDeviceCertificateArgs, IotDeviceCertificatePtr and IotDeviceCertificatePtrOutput values. You can construct a concrete instance of `IotDeviceCertificatePtrInput` via:
IotDeviceCertificateArgs{...} or: nil
func IotDeviceCertificatePtr ¶
func IotDeviceCertificatePtr(v *IotDeviceCertificateArgs) IotDeviceCertificatePtrInput
type IotDeviceCertificatePtrOutput ¶
type IotDeviceCertificatePtrOutput struct{ *pulumi.OutputState }
func (IotDeviceCertificatePtrOutput) Crt ¶
func (o IotDeviceCertificatePtrOutput) Crt() pulumi.StringPtrOutput
func (IotDeviceCertificatePtrOutput) Elem ¶
func (o IotDeviceCertificatePtrOutput) Elem() IotDeviceCertificateOutput
func (IotDeviceCertificatePtrOutput) ElementType ¶
func (IotDeviceCertificatePtrOutput) ElementType() reflect.Type
func (IotDeviceCertificatePtrOutput) Key ¶
func (o IotDeviceCertificatePtrOutput) Key() pulumi.StringPtrOutput
func (IotDeviceCertificatePtrOutput) ToIotDeviceCertificatePtrOutput ¶
func (o IotDeviceCertificatePtrOutput) ToIotDeviceCertificatePtrOutput() IotDeviceCertificatePtrOutput
func (IotDeviceCertificatePtrOutput) ToIotDeviceCertificatePtrOutputWithContext ¶
func (o IotDeviceCertificatePtrOutput) ToIotDeviceCertificatePtrOutputWithContext(ctx context.Context) IotDeviceCertificatePtrOutput
type IotDeviceInput ¶
type IotDeviceInput interface { pulumi.Input ToIotDeviceOutput() IotDeviceOutput ToIotDeviceOutputWithContext(ctx context.Context) IotDeviceOutput }
type IotDeviceMessageFilters ¶
type IotDeviceMessageFilters struct { Publish *IotDeviceMessageFiltersPublish `pulumi:"publish"` Subscribe *IotDeviceMessageFiltersSubscribe `pulumi:"subscribe"` }
type IotDeviceMessageFiltersArgs ¶
type IotDeviceMessageFiltersArgs struct { Publish IotDeviceMessageFiltersPublishPtrInput `pulumi:"publish"` Subscribe IotDeviceMessageFiltersSubscribePtrInput `pulumi:"subscribe"` }
func (IotDeviceMessageFiltersArgs) ElementType ¶
func (IotDeviceMessageFiltersArgs) ElementType() reflect.Type
func (IotDeviceMessageFiltersArgs) ToIotDeviceMessageFiltersOutput ¶
func (i IotDeviceMessageFiltersArgs) ToIotDeviceMessageFiltersOutput() IotDeviceMessageFiltersOutput
func (IotDeviceMessageFiltersArgs) ToIotDeviceMessageFiltersOutputWithContext ¶
func (i IotDeviceMessageFiltersArgs) ToIotDeviceMessageFiltersOutputWithContext(ctx context.Context) IotDeviceMessageFiltersOutput
func (IotDeviceMessageFiltersArgs) ToIotDeviceMessageFiltersPtrOutput ¶
func (i IotDeviceMessageFiltersArgs) ToIotDeviceMessageFiltersPtrOutput() IotDeviceMessageFiltersPtrOutput
func (IotDeviceMessageFiltersArgs) ToIotDeviceMessageFiltersPtrOutputWithContext ¶
func (i IotDeviceMessageFiltersArgs) ToIotDeviceMessageFiltersPtrOutputWithContext(ctx context.Context) IotDeviceMessageFiltersPtrOutput
type IotDeviceMessageFiltersInput ¶
type IotDeviceMessageFiltersInput interface { pulumi.Input ToIotDeviceMessageFiltersOutput() IotDeviceMessageFiltersOutput ToIotDeviceMessageFiltersOutputWithContext(context.Context) IotDeviceMessageFiltersOutput }
IotDeviceMessageFiltersInput is an input type that accepts IotDeviceMessageFiltersArgs and IotDeviceMessageFiltersOutput values. You can construct a concrete instance of `IotDeviceMessageFiltersInput` via:
IotDeviceMessageFiltersArgs{...}
type IotDeviceMessageFiltersOutput ¶
type IotDeviceMessageFiltersOutput struct{ *pulumi.OutputState }
func (IotDeviceMessageFiltersOutput) ElementType ¶
func (IotDeviceMessageFiltersOutput) ElementType() reflect.Type
func (IotDeviceMessageFiltersOutput) Publish ¶
func (o IotDeviceMessageFiltersOutput) Publish() IotDeviceMessageFiltersPublishPtrOutput
func (IotDeviceMessageFiltersOutput) Subscribe ¶
func (o IotDeviceMessageFiltersOutput) Subscribe() IotDeviceMessageFiltersSubscribePtrOutput
func (IotDeviceMessageFiltersOutput) ToIotDeviceMessageFiltersOutput ¶
func (o IotDeviceMessageFiltersOutput) ToIotDeviceMessageFiltersOutput() IotDeviceMessageFiltersOutput
func (IotDeviceMessageFiltersOutput) ToIotDeviceMessageFiltersOutputWithContext ¶
func (o IotDeviceMessageFiltersOutput) ToIotDeviceMessageFiltersOutputWithContext(ctx context.Context) IotDeviceMessageFiltersOutput
func (IotDeviceMessageFiltersOutput) ToIotDeviceMessageFiltersPtrOutput ¶
func (o IotDeviceMessageFiltersOutput) ToIotDeviceMessageFiltersPtrOutput() IotDeviceMessageFiltersPtrOutput
func (IotDeviceMessageFiltersOutput) ToIotDeviceMessageFiltersPtrOutputWithContext ¶
func (o IotDeviceMessageFiltersOutput) ToIotDeviceMessageFiltersPtrOutputWithContext(ctx context.Context) IotDeviceMessageFiltersPtrOutput
type IotDeviceMessageFiltersPtrInput ¶
type IotDeviceMessageFiltersPtrInput interface { pulumi.Input ToIotDeviceMessageFiltersPtrOutput() IotDeviceMessageFiltersPtrOutput ToIotDeviceMessageFiltersPtrOutputWithContext(context.Context) IotDeviceMessageFiltersPtrOutput }
IotDeviceMessageFiltersPtrInput is an input type that accepts IotDeviceMessageFiltersArgs, IotDeviceMessageFiltersPtr and IotDeviceMessageFiltersPtrOutput values. You can construct a concrete instance of `IotDeviceMessageFiltersPtrInput` via:
IotDeviceMessageFiltersArgs{...} or: nil
func IotDeviceMessageFiltersPtr ¶
func IotDeviceMessageFiltersPtr(v *IotDeviceMessageFiltersArgs) IotDeviceMessageFiltersPtrInput
type IotDeviceMessageFiltersPtrOutput ¶
type IotDeviceMessageFiltersPtrOutput struct{ *pulumi.OutputState }
func (IotDeviceMessageFiltersPtrOutput) Elem ¶
func (o IotDeviceMessageFiltersPtrOutput) Elem() IotDeviceMessageFiltersOutput
func (IotDeviceMessageFiltersPtrOutput) ElementType ¶
func (IotDeviceMessageFiltersPtrOutput) ElementType() reflect.Type
func (IotDeviceMessageFiltersPtrOutput) Publish ¶
func (o IotDeviceMessageFiltersPtrOutput) Publish() IotDeviceMessageFiltersPublishPtrOutput
func (IotDeviceMessageFiltersPtrOutput) Subscribe ¶
func (o IotDeviceMessageFiltersPtrOutput) Subscribe() IotDeviceMessageFiltersSubscribePtrOutput
func (IotDeviceMessageFiltersPtrOutput) ToIotDeviceMessageFiltersPtrOutput ¶
func (o IotDeviceMessageFiltersPtrOutput) ToIotDeviceMessageFiltersPtrOutput() IotDeviceMessageFiltersPtrOutput
func (IotDeviceMessageFiltersPtrOutput) ToIotDeviceMessageFiltersPtrOutputWithContext ¶
func (o IotDeviceMessageFiltersPtrOutput) ToIotDeviceMessageFiltersPtrOutputWithContext(ctx context.Context) IotDeviceMessageFiltersPtrOutput
type IotDeviceMessageFiltersPublishArgs ¶
type IotDeviceMessageFiltersPublishArgs struct { Policy pulumi.StringPtrInput `pulumi:"policy"` Topics pulumi.StringArrayInput `pulumi:"topics"` }
func (IotDeviceMessageFiltersPublishArgs) ElementType ¶
func (IotDeviceMessageFiltersPublishArgs) ElementType() reflect.Type
func (IotDeviceMessageFiltersPublishArgs) ToIotDeviceMessageFiltersPublishOutput ¶
func (i IotDeviceMessageFiltersPublishArgs) ToIotDeviceMessageFiltersPublishOutput() IotDeviceMessageFiltersPublishOutput
func (IotDeviceMessageFiltersPublishArgs) ToIotDeviceMessageFiltersPublishOutputWithContext ¶
func (i IotDeviceMessageFiltersPublishArgs) ToIotDeviceMessageFiltersPublishOutputWithContext(ctx context.Context) IotDeviceMessageFiltersPublishOutput
func (IotDeviceMessageFiltersPublishArgs) ToIotDeviceMessageFiltersPublishPtrOutput ¶
func (i IotDeviceMessageFiltersPublishArgs) ToIotDeviceMessageFiltersPublishPtrOutput() IotDeviceMessageFiltersPublishPtrOutput
func (IotDeviceMessageFiltersPublishArgs) ToIotDeviceMessageFiltersPublishPtrOutputWithContext ¶
func (i IotDeviceMessageFiltersPublishArgs) ToIotDeviceMessageFiltersPublishPtrOutputWithContext(ctx context.Context) IotDeviceMessageFiltersPublishPtrOutput
type IotDeviceMessageFiltersPublishInput ¶
type IotDeviceMessageFiltersPublishInput interface { pulumi.Input ToIotDeviceMessageFiltersPublishOutput() IotDeviceMessageFiltersPublishOutput ToIotDeviceMessageFiltersPublishOutputWithContext(context.Context) IotDeviceMessageFiltersPublishOutput }
IotDeviceMessageFiltersPublishInput is an input type that accepts IotDeviceMessageFiltersPublishArgs and IotDeviceMessageFiltersPublishOutput values. You can construct a concrete instance of `IotDeviceMessageFiltersPublishInput` via:
IotDeviceMessageFiltersPublishArgs{...}
type IotDeviceMessageFiltersPublishOutput ¶
type IotDeviceMessageFiltersPublishOutput struct{ *pulumi.OutputState }
func (IotDeviceMessageFiltersPublishOutput) ElementType ¶
func (IotDeviceMessageFiltersPublishOutput) ElementType() reflect.Type
func (IotDeviceMessageFiltersPublishOutput) Policy ¶
func (o IotDeviceMessageFiltersPublishOutput) Policy() pulumi.StringPtrOutput
func (IotDeviceMessageFiltersPublishOutput) ToIotDeviceMessageFiltersPublishOutput ¶
func (o IotDeviceMessageFiltersPublishOutput) ToIotDeviceMessageFiltersPublishOutput() IotDeviceMessageFiltersPublishOutput
func (IotDeviceMessageFiltersPublishOutput) ToIotDeviceMessageFiltersPublishOutputWithContext ¶
func (o IotDeviceMessageFiltersPublishOutput) ToIotDeviceMessageFiltersPublishOutputWithContext(ctx context.Context) IotDeviceMessageFiltersPublishOutput
func (IotDeviceMessageFiltersPublishOutput) ToIotDeviceMessageFiltersPublishPtrOutput ¶
func (o IotDeviceMessageFiltersPublishOutput) ToIotDeviceMessageFiltersPublishPtrOutput() IotDeviceMessageFiltersPublishPtrOutput
func (IotDeviceMessageFiltersPublishOutput) ToIotDeviceMessageFiltersPublishPtrOutputWithContext ¶
func (o IotDeviceMessageFiltersPublishOutput) ToIotDeviceMessageFiltersPublishPtrOutputWithContext(ctx context.Context) IotDeviceMessageFiltersPublishPtrOutput
func (IotDeviceMessageFiltersPublishOutput) Topics ¶
func (o IotDeviceMessageFiltersPublishOutput) Topics() pulumi.StringArrayOutput
type IotDeviceMessageFiltersPublishPtrInput ¶
type IotDeviceMessageFiltersPublishPtrInput interface { pulumi.Input ToIotDeviceMessageFiltersPublishPtrOutput() IotDeviceMessageFiltersPublishPtrOutput ToIotDeviceMessageFiltersPublishPtrOutputWithContext(context.Context) IotDeviceMessageFiltersPublishPtrOutput }
IotDeviceMessageFiltersPublishPtrInput is an input type that accepts IotDeviceMessageFiltersPublishArgs, IotDeviceMessageFiltersPublishPtr and IotDeviceMessageFiltersPublishPtrOutput values. You can construct a concrete instance of `IotDeviceMessageFiltersPublishPtrInput` via:
IotDeviceMessageFiltersPublishArgs{...} or: nil
func IotDeviceMessageFiltersPublishPtr ¶
func IotDeviceMessageFiltersPublishPtr(v *IotDeviceMessageFiltersPublishArgs) IotDeviceMessageFiltersPublishPtrInput
type IotDeviceMessageFiltersPublishPtrOutput ¶
type IotDeviceMessageFiltersPublishPtrOutput struct{ *pulumi.OutputState }
func (IotDeviceMessageFiltersPublishPtrOutput) ElementType ¶
func (IotDeviceMessageFiltersPublishPtrOutput) ElementType() reflect.Type
func (IotDeviceMessageFiltersPublishPtrOutput) Policy ¶
func (o IotDeviceMessageFiltersPublishPtrOutput) Policy() pulumi.StringPtrOutput
func (IotDeviceMessageFiltersPublishPtrOutput) ToIotDeviceMessageFiltersPublishPtrOutput ¶
func (o IotDeviceMessageFiltersPublishPtrOutput) ToIotDeviceMessageFiltersPublishPtrOutput() IotDeviceMessageFiltersPublishPtrOutput
func (IotDeviceMessageFiltersPublishPtrOutput) ToIotDeviceMessageFiltersPublishPtrOutputWithContext ¶
func (o IotDeviceMessageFiltersPublishPtrOutput) ToIotDeviceMessageFiltersPublishPtrOutputWithContext(ctx context.Context) IotDeviceMessageFiltersPublishPtrOutput
func (IotDeviceMessageFiltersPublishPtrOutput) Topics ¶
func (o IotDeviceMessageFiltersPublishPtrOutput) Topics() pulumi.StringArrayOutput
type IotDeviceMessageFiltersSubscribeArgs ¶
type IotDeviceMessageFiltersSubscribeArgs struct { Policy pulumi.StringPtrInput `pulumi:"policy"` Topics pulumi.StringArrayInput `pulumi:"topics"` }
func (IotDeviceMessageFiltersSubscribeArgs) ElementType ¶
func (IotDeviceMessageFiltersSubscribeArgs) ElementType() reflect.Type
func (IotDeviceMessageFiltersSubscribeArgs) ToIotDeviceMessageFiltersSubscribeOutput ¶
func (i IotDeviceMessageFiltersSubscribeArgs) ToIotDeviceMessageFiltersSubscribeOutput() IotDeviceMessageFiltersSubscribeOutput
func (IotDeviceMessageFiltersSubscribeArgs) ToIotDeviceMessageFiltersSubscribeOutputWithContext ¶
func (i IotDeviceMessageFiltersSubscribeArgs) ToIotDeviceMessageFiltersSubscribeOutputWithContext(ctx context.Context) IotDeviceMessageFiltersSubscribeOutput
func (IotDeviceMessageFiltersSubscribeArgs) ToIotDeviceMessageFiltersSubscribePtrOutput ¶
func (i IotDeviceMessageFiltersSubscribeArgs) ToIotDeviceMessageFiltersSubscribePtrOutput() IotDeviceMessageFiltersSubscribePtrOutput
func (IotDeviceMessageFiltersSubscribeArgs) ToIotDeviceMessageFiltersSubscribePtrOutputWithContext ¶
func (i IotDeviceMessageFiltersSubscribeArgs) ToIotDeviceMessageFiltersSubscribePtrOutputWithContext(ctx context.Context) IotDeviceMessageFiltersSubscribePtrOutput
type IotDeviceMessageFiltersSubscribeInput ¶
type IotDeviceMessageFiltersSubscribeInput interface { pulumi.Input ToIotDeviceMessageFiltersSubscribeOutput() IotDeviceMessageFiltersSubscribeOutput ToIotDeviceMessageFiltersSubscribeOutputWithContext(context.Context) IotDeviceMessageFiltersSubscribeOutput }
IotDeviceMessageFiltersSubscribeInput is an input type that accepts IotDeviceMessageFiltersSubscribeArgs and IotDeviceMessageFiltersSubscribeOutput values. You can construct a concrete instance of `IotDeviceMessageFiltersSubscribeInput` via:
IotDeviceMessageFiltersSubscribeArgs{...}
type IotDeviceMessageFiltersSubscribeOutput ¶
type IotDeviceMessageFiltersSubscribeOutput struct{ *pulumi.OutputState }
func (IotDeviceMessageFiltersSubscribeOutput) ElementType ¶
func (IotDeviceMessageFiltersSubscribeOutput) ElementType() reflect.Type
func (IotDeviceMessageFiltersSubscribeOutput) Policy ¶
func (o IotDeviceMessageFiltersSubscribeOutput) Policy() pulumi.StringPtrOutput
func (IotDeviceMessageFiltersSubscribeOutput) ToIotDeviceMessageFiltersSubscribeOutput ¶
func (o IotDeviceMessageFiltersSubscribeOutput) ToIotDeviceMessageFiltersSubscribeOutput() IotDeviceMessageFiltersSubscribeOutput
func (IotDeviceMessageFiltersSubscribeOutput) ToIotDeviceMessageFiltersSubscribeOutputWithContext ¶
func (o IotDeviceMessageFiltersSubscribeOutput) ToIotDeviceMessageFiltersSubscribeOutputWithContext(ctx context.Context) IotDeviceMessageFiltersSubscribeOutput
func (IotDeviceMessageFiltersSubscribeOutput) ToIotDeviceMessageFiltersSubscribePtrOutput ¶
func (o IotDeviceMessageFiltersSubscribeOutput) ToIotDeviceMessageFiltersSubscribePtrOutput() IotDeviceMessageFiltersSubscribePtrOutput
func (IotDeviceMessageFiltersSubscribeOutput) ToIotDeviceMessageFiltersSubscribePtrOutputWithContext ¶
func (o IotDeviceMessageFiltersSubscribeOutput) ToIotDeviceMessageFiltersSubscribePtrOutputWithContext(ctx context.Context) IotDeviceMessageFiltersSubscribePtrOutput
func (IotDeviceMessageFiltersSubscribeOutput) Topics ¶
func (o IotDeviceMessageFiltersSubscribeOutput) Topics() pulumi.StringArrayOutput
type IotDeviceMessageFiltersSubscribePtrInput ¶
type IotDeviceMessageFiltersSubscribePtrInput interface { pulumi.Input ToIotDeviceMessageFiltersSubscribePtrOutput() IotDeviceMessageFiltersSubscribePtrOutput ToIotDeviceMessageFiltersSubscribePtrOutputWithContext(context.Context) IotDeviceMessageFiltersSubscribePtrOutput }
IotDeviceMessageFiltersSubscribePtrInput is an input type that accepts IotDeviceMessageFiltersSubscribeArgs, IotDeviceMessageFiltersSubscribePtr and IotDeviceMessageFiltersSubscribePtrOutput values. You can construct a concrete instance of `IotDeviceMessageFiltersSubscribePtrInput` via:
IotDeviceMessageFiltersSubscribeArgs{...} or: nil
func IotDeviceMessageFiltersSubscribePtr ¶
func IotDeviceMessageFiltersSubscribePtr(v *IotDeviceMessageFiltersSubscribeArgs) IotDeviceMessageFiltersSubscribePtrInput
type IotDeviceMessageFiltersSubscribePtrOutput ¶
type IotDeviceMessageFiltersSubscribePtrOutput struct{ *pulumi.OutputState }
func (IotDeviceMessageFiltersSubscribePtrOutput) ElementType ¶
func (IotDeviceMessageFiltersSubscribePtrOutput) ElementType() reflect.Type
func (IotDeviceMessageFiltersSubscribePtrOutput) Policy ¶
func (o IotDeviceMessageFiltersSubscribePtrOutput) Policy() pulumi.StringPtrOutput
func (IotDeviceMessageFiltersSubscribePtrOutput) ToIotDeviceMessageFiltersSubscribePtrOutput ¶
func (o IotDeviceMessageFiltersSubscribePtrOutput) ToIotDeviceMessageFiltersSubscribePtrOutput() IotDeviceMessageFiltersSubscribePtrOutput
func (IotDeviceMessageFiltersSubscribePtrOutput) ToIotDeviceMessageFiltersSubscribePtrOutputWithContext ¶
func (o IotDeviceMessageFiltersSubscribePtrOutput) ToIotDeviceMessageFiltersSubscribePtrOutputWithContext(ctx context.Context) IotDeviceMessageFiltersSubscribePtrOutput
func (IotDeviceMessageFiltersSubscribePtrOutput) Topics ¶
func (o IotDeviceMessageFiltersSubscribePtrOutput) Topics() pulumi.StringArrayOutput
type IotDeviceOutput ¶
type IotDeviceOutput struct{ *pulumi.OutputState }
func (IotDeviceOutput) AllowInsecure ¶
func (o IotDeviceOutput) AllowInsecure() pulumi.BoolPtrOutput
Allow plain and server-authenticated SSL connections in addition to mutually-authenticated ones
func (IotDeviceOutput) AllowMultipleConnections ¶
func (o IotDeviceOutput) AllowMultipleConnections() pulumi.BoolPtrOutput
Allow multiple connections
func (IotDeviceOutput) Certificate ¶
func (o IotDeviceOutput) Certificate() IotDeviceCertificateOutput
Certificate section of the device
func (IotDeviceOutput) CreatedAt ¶
func (o IotDeviceOutput) CreatedAt() pulumi.StringOutput
The date and time of the creation of the device
func (IotDeviceOutput) Description ¶
func (o IotDeviceOutput) Description() pulumi.StringPtrOutput
The description of the device
func (IotDeviceOutput) ElementType ¶
func (IotDeviceOutput) ElementType() reflect.Type
func (IotDeviceOutput) HubId ¶
func (o IotDeviceOutput) HubId() pulumi.StringOutput
The ID of the hub on which this device will be created
func (IotDeviceOutput) IsConnected ¶
func (o IotDeviceOutput) IsConnected() pulumi.BoolOutput
The MQTT connection status of the device
func (IotDeviceOutput) LastActivityAt ¶
func (o IotDeviceOutput) LastActivityAt() pulumi.StringOutput
The date and time of last MQTT activity of the device
func (IotDeviceOutput) MessageFilters ¶
func (o IotDeviceOutput) MessageFilters() IotDeviceMessageFiltersPtrOutput
Rules to authorize or deny the device to publish/subscribe to specific topics
func (IotDeviceOutput) Name ¶
func (o IotDeviceOutput) Name() pulumi.StringOutput
The name of the device
func (IotDeviceOutput) Region ¶
func (o IotDeviceOutput) Region() pulumi.StringOutput
The region you want to attach the resource to
func (IotDeviceOutput) Status ¶
func (o IotDeviceOutput) Status() pulumi.StringOutput
The status of the device
func (IotDeviceOutput) ToIotDeviceOutput ¶
func (o IotDeviceOutput) ToIotDeviceOutput() IotDeviceOutput
func (IotDeviceOutput) ToIotDeviceOutputWithContext ¶
func (o IotDeviceOutput) ToIotDeviceOutputWithContext(ctx context.Context) IotDeviceOutput
func (IotDeviceOutput) UpdatedAt ¶
func (o IotDeviceOutput) UpdatedAt() pulumi.StringOutput
The date and time of the last update of the device
type IotDeviceState ¶
type IotDeviceState struct { // Allow plain and server-authenticated SSL connections in addition to mutually-authenticated ones AllowInsecure pulumi.BoolPtrInput // Allow multiple connections AllowMultipleConnections pulumi.BoolPtrInput // Certificate section of the device Certificate IotDeviceCertificatePtrInput // The date and time of the creation of the device CreatedAt pulumi.StringPtrInput // The description of the device Description pulumi.StringPtrInput // The ID of the hub on which this device will be created HubId pulumi.StringPtrInput // The MQTT connection status of the device IsConnected pulumi.BoolPtrInput // The date and time of last MQTT activity of the device LastActivityAt pulumi.StringPtrInput // Rules to authorize or deny the device to publish/subscribe to specific topics MessageFilters IotDeviceMessageFiltersPtrInput // The name of the device Name pulumi.StringPtrInput // The region you want to attach the resource to Region pulumi.StringPtrInput // The status of the device Status pulumi.StringPtrInput // The date and time of the last update of the device UpdatedAt pulumi.StringPtrInput }
func (IotDeviceState) ElementType ¶
func (IotDeviceState) ElementType() reflect.Type
type IotHub ¶
type IotHub struct { pulumi.CustomResourceState // The current number of connected devices in the Hub ConnectedDeviceCount pulumi.IntOutput `pulumi:"connectedDeviceCount"` // The date and time of the creation of the IoT Hub CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // Wether to enable the device auto provisioning or not DeviceAutoProvisioning pulumi.BoolPtrOutput `pulumi:"deviceAutoProvisioning"` // The number of registered devices in the Hub DeviceCount pulumi.IntOutput `pulumi:"deviceCount"` // Whether to enable the hub events or not DisableEvents pulumi.BoolPtrOutput `pulumi:"disableEvents"` // Whether to enable the hub or not Enabled pulumi.BoolPtrOutput `pulumi:"enabled"` // The endpoint to connect the devices to Endpoint pulumi.StringOutput `pulumi:"endpoint"` // Topic prefix for the hub events EventsTopicPrefix pulumi.StringPtrOutput `pulumi:"eventsTopicPrefix"` // Custom user provided certificate authority HubCa pulumi.StringPtrOutput `pulumi:"hubCa"` // Challenge certificate for the user provided hub CA HubCaChallenge pulumi.StringPtrOutput `pulumi:"hubCaChallenge"` // The name of the hub Name pulumi.StringOutput `pulumi:"name"` // The organization_id you want to attach the resource to OrganizationId pulumi.StringOutput `pulumi:"organizationId"` // The product plan of the hub ProductPlan pulumi.StringOutput `pulumi:"productPlan"` // The project_id you want to attach the resource to ProjectId pulumi.StringOutput `pulumi:"projectId"` // The region you want to attach the resource to Region pulumi.StringOutput `pulumi:"region"` // The status of the hub Status pulumi.StringOutput `pulumi:"status"` // The date and time of the last update of the IoT Hub UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` }
func GetIotHub ¶
func GetIotHub(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IotHubState, opts ...pulumi.ResourceOption) (*IotHub, error)
GetIotHub gets an existing IotHub 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 NewIotHub ¶
func NewIotHub(ctx *pulumi.Context, name string, args *IotHubArgs, opts ...pulumi.ResourceOption) (*IotHub, error)
NewIotHub registers a new resource with the given unique name, arguments, and options.
func (*IotHub) ElementType ¶
func (*IotHub) ToIotHubOutput ¶
func (i *IotHub) ToIotHubOutput() IotHubOutput
func (*IotHub) ToIotHubOutputWithContext ¶
func (i *IotHub) ToIotHubOutputWithContext(ctx context.Context) IotHubOutput
type IotHubArgs ¶
type IotHubArgs struct { // Wether to enable the device auto provisioning or not DeviceAutoProvisioning pulumi.BoolPtrInput // Whether to enable the hub events or not DisableEvents pulumi.BoolPtrInput // Whether to enable the hub or not Enabled pulumi.BoolPtrInput // Topic prefix for the hub events EventsTopicPrefix pulumi.StringPtrInput // Custom user provided certificate authority HubCa pulumi.StringPtrInput // Challenge certificate for the user provided hub CA HubCaChallenge pulumi.StringPtrInput // The name of the hub Name pulumi.StringPtrInput // The product plan of the hub ProductPlan pulumi.StringInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The region you want to attach the resource to Region pulumi.StringPtrInput }
The set of arguments for constructing a IotHub resource.
func (IotHubArgs) ElementType ¶
func (IotHubArgs) ElementType() reflect.Type
type IotHubInput ¶
type IotHubInput interface { pulumi.Input ToIotHubOutput() IotHubOutput ToIotHubOutputWithContext(ctx context.Context) IotHubOutput }
type IotHubOutput ¶
type IotHubOutput struct{ *pulumi.OutputState }
func (IotHubOutput) ConnectedDeviceCount ¶
func (o IotHubOutput) ConnectedDeviceCount() pulumi.IntOutput
The current number of connected devices in the Hub
func (IotHubOutput) CreatedAt ¶
func (o IotHubOutput) CreatedAt() pulumi.StringOutput
The date and time of the creation of the IoT Hub
func (IotHubOutput) DeviceAutoProvisioning ¶
func (o IotHubOutput) DeviceAutoProvisioning() pulumi.BoolPtrOutput
Wether to enable the device auto provisioning or not
func (IotHubOutput) DeviceCount ¶
func (o IotHubOutput) DeviceCount() pulumi.IntOutput
The number of registered devices in the Hub
func (IotHubOutput) DisableEvents ¶
func (o IotHubOutput) DisableEvents() pulumi.BoolPtrOutput
Whether to enable the hub events or not
func (IotHubOutput) ElementType ¶
func (IotHubOutput) ElementType() reflect.Type
func (IotHubOutput) Enabled ¶
func (o IotHubOutput) Enabled() pulumi.BoolPtrOutput
Whether to enable the hub or not
func (IotHubOutput) Endpoint ¶
func (o IotHubOutput) Endpoint() pulumi.StringOutput
The endpoint to connect the devices to
func (IotHubOutput) EventsTopicPrefix ¶
func (o IotHubOutput) EventsTopicPrefix() pulumi.StringPtrOutput
Topic prefix for the hub events
func (IotHubOutput) HubCa ¶
func (o IotHubOutput) HubCa() pulumi.StringPtrOutput
Custom user provided certificate authority
func (IotHubOutput) HubCaChallenge ¶
func (o IotHubOutput) HubCaChallenge() pulumi.StringPtrOutput
Challenge certificate for the user provided hub CA
func (IotHubOutput) OrganizationId ¶
func (o IotHubOutput) OrganizationId() pulumi.StringOutput
The organization_id you want to attach the resource to
func (IotHubOutput) ProductPlan ¶
func (o IotHubOutput) ProductPlan() pulumi.StringOutput
The product plan of the hub
func (IotHubOutput) ProjectId ¶
func (o IotHubOutput) ProjectId() pulumi.StringOutput
The project_id you want to attach the resource to
func (IotHubOutput) Region ¶
func (o IotHubOutput) Region() pulumi.StringOutput
The region you want to attach the resource to
func (IotHubOutput) Status ¶
func (o IotHubOutput) Status() pulumi.StringOutput
The status of the hub
func (IotHubOutput) ToIotHubOutput ¶
func (o IotHubOutput) ToIotHubOutput() IotHubOutput
func (IotHubOutput) ToIotHubOutputWithContext ¶
func (o IotHubOutput) ToIotHubOutputWithContext(ctx context.Context) IotHubOutput
func (IotHubOutput) UpdatedAt ¶
func (o IotHubOutput) UpdatedAt() pulumi.StringOutput
The date and time of the last update of the IoT Hub
type IotHubState ¶
type IotHubState struct { // The current number of connected devices in the Hub ConnectedDeviceCount pulumi.IntPtrInput // The date and time of the creation of the IoT Hub CreatedAt pulumi.StringPtrInput // Wether to enable the device auto provisioning or not DeviceAutoProvisioning pulumi.BoolPtrInput // The number of registered devices in the Hub DeviceCount pulumi.IntPtrInput // Whether to enable the hub events or not DisableEvents pulumi.BoolPtrInput // Whether to enable the hub or not Enabled pulumi.BoolPtrInput // The endpoint to connect the devices to Endpoint pulumi.StringPtrInput // Topic prefix for the hub events EventsTopicPrefix pulumi.StringPtrInput // Custom user provided certificate authority HubCa pulumi.StringPtrInput // Challenge certificate for the user provided hub CA HubCaChallenge pulumi.StringPtrInput // The name of the hub Name pulumi.StringPtrInput // The organization_id you want to attach the resource to OrganizationId pulumi.StringPtrInput // The product plan of the hub ProductPlan pulumi.StringPtrInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The region you want to attach the resource to Region pulumi.StringPtrInput // The status of the hub Status pulumi.StringPtrInput // The date and time of the last update of the IoT Hub UpdatedAt pulumi.StringPtrInput }
func (IotHubState) ElementType ¶
func (IotHubState) ElementType() reflect.Type
type IotNetwork ¶
type IotNetwork struct { pulumi.CustomResourceState // The date and time of the creation of the network CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // The endpoint to use when interacting with the network Endpoint pulumi.StringOutput `pulumi:"endpoint"` // The ID of the hub on which this network will be created HubId pulumi.StringOutput `pulumi:"hubId"` // The name of the network Name pulumi.StringOutput `pulumi:"name"` // The endpoint key to keep secret Secret pulumi.StringOutput `pulumi:"secret"` // The prefix that will be prepended to all topics for this Network TopicPrefix pulumi.StringPtrOutput `pulumi:"topicPrefix"` // The type of the network Type pulumi.StringOutput `pulumi:"type"` }
func GetIotNetwork ¶
func GetIotNetwork(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IotNetworkState, opts ...pulumi.ResourceOption) (*IotNetwork, error)
GetIotNetwork gets an existing IotNetwork 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 NewIotNetwork ¶
func NewIotNetwork(ctx *pulumi.Context, name string, args *IotNetworkArgs, opts ...pulumi.ResourceOption) (*IotNetwork, error)
NewIotNetwork registers a new resource with the given unique name, arguments, and options.
func (*IotNetwork) ElementType ¶
func (*IotNetwork) ElementType() reflect.Type
func (*IotNetwork) ToIotNetworkOutput ¶
func (i *IotNetwork) ToIotNetworkOutput() IotNetworkOutput
func (*IotNetwork) ToIotNetworkOutputWithContext ¶
func (i *IotNetwork) ToIotNetworkOutputWithContext(ctx context.Context) IotNetworkOutput
type IotNetworkArgs ¶
type IotNetworkArgs struct { // The ID of the hub on which this network will be created HubId pulumi.StringInput // The name of the network Name pulumi.StringPtrInput // The prefix that will be prepended to all topics for this Network TopicPrefix pulumi.StringPtrInput // The type of the network Type pulumi.StringInput }
The set of arguments for constructing a IotNetwork resource.
func (IotNetworkArgs) ElementType ¶
func (IotNetworkArgs) ElementType() reflect.Type
type IotNetworkInput ¶
type IotNetworkInput interface { pulumi.Input ToIotNetworkOutput() IotNetworkOutput ToIotNetworkOutputWithContext(ctx context.Context) IotNetworkOutput }
type IotNetworkOutput ¶
type IotNetworkOutput struct{ *pulumi.OutputState }
func (IotNetworkOutput) CreatedAt ¶
func (o IotNetworkOutput) CreatedAt() pulumi.StringOutput
The date and time of the creation of the network
func (IotNetworkOutput) ElementType ¶
func (IotNetworkOutput) ElementType() reflect.Type
func (IotNetworkOutput) Endpoint ¶
func (o IotNetworkOutput) Endpoint() pulumi.StringOutput
The endpoint to use when interacting with the network
func (IotNetworkOutput) HubId ¶
func (o IotNetworkOutput) HubId() pulumi.StringOutput
The ID of the hub on which this network will be created
func (IotNetworkOutput) Name ¶
func (o IotNetworkOutput) Name() pulumi.StringOutput
The name of the network
func (IotNetworkOutput) Secret ¶
func (o IotNetworkOutput) Secret() pulumi.StringOutput
The endpoint key to keep secret
func (IotNetworkOutput) ToIotNetworkOutput ¶
func (o IotNetworkOutput) ToIotNetworkOutput() IotNetworkOutput
func (IotNetworkOutput) ToIotNetworkOutputWithContext ¶
func (o IotNetworkOutput) ToIotNetworkOutputWithContext(ctx context.Context) IotNetworkOutput
func (IotNetworkOutput) TopicPrefix ¶
func (o IotNetworkOutput) TopicPrefix() pulumi.StringPtrOutput
The prefix that will be prepended to all topics for this Network
func (IotNetworkOutput) Type ¶
func (o IotNetworkOutput) Type() pulumi.StringOutput
The type of the network
type IotNetworkState ¶
type IotNetworkState struct { // The date and time of the creation of the network CreatedAt pulumi.StringPtrInput // The endpoint to use when interacting with the network Endpoint pulumi.StringPtrInput // The ID of the hub on which this network will be created HubId pulumi.StringPtrInput // The name of the network Name pulumi.StringPtrInput // The endpoint key to keep secret Secret pulumi.StringPtrInput // The prefix that will be prepended to all topics for this Network TopicPrefix pulumi.StringPtrInput // The type of the network Type pulumi.StringPtrInput }
func (IotNetworkState) ElementType ¶
func (IotNetworkState) ElementType() reflect.Type
type IotRoute ¶
type IotRoute struct { pulumi.CustomResourceState // The date and time of the creation of the IoT Route CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // Database Route parameters Database IotRouteDatabasePtrOutput `pulumi:"database"` // The ID of the route's hub HubId pulumi.StringOutput `pulumi:"hubId"` // The name of the route Name pulumi.StringOutput `pulumi:"name"` // The region you want to attach the resource to Region pulumi.StringOutput `pulumi:"region"` // Rest Route parameters Rest IotRouteRestPtrOutput `pulumi:"rest"` // S3 Route parameters S3 IotRouteS3PtrOutput `pulumi:"s3"` // The Topic the route subscribes to (wildcards allowed) Topic pulumi.StringOutput `pulumi:"topic"` }
func GetIotRoute ¶
func GetIotRoute(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IotRouteState, opts ...pulumi.ResourceOption) (*IotRoute, error)
GetIotRoute gets an existing IotRoute 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 NewIotRoute ¶
func NewIotRoute(ctx *pulumi.Context, name string, args *IotRouteArgs, opts ...pulumi.ResourceOption) (*IotRoute, error)
NewIotRoute registers a new resource with the given unique name, arguments, and options.
func (*IotRoute) ElementType ¶
func (*IotRoute) ToIotRouteOutput ¶
func (i *IotRoute) ToIotRouteOutput() IotRouteOutput
func (*IotRoute) ToIotRouteOutputWithContext ¶
func (i *IotRoute) ToIotRouteOutputWithContext(ctx context.Context) IotRouteOutput
type IotRouteArgs ¶
type IotRouteArgs struct { // Database Route parameters Database IotRouteDatabasePtrInput // The ID of the route's hub HubId pulumi.StringInput // The name of the route Name pulumi.StringPtrInput // The region you want to attach the resource to Region pulumi.StringPtrInput // Rest Route parameters Rest IotRouteRestPtrInput // S3 Route parameters S3 IotRouteS3PtrInput // The Topic the route subscribes to (wildcards allowed) Topic pulumi.StringInput }
The set of arguments for constructing a IotRoute resource.
func (IotRouteArgs) ElementType ¶
func (IotRouteArgs) ElementType() reflect.Type
type IotRouteDatabase ¶
type IotRouteDatabaseArgs ¶
type IotRouteDatabaseArgs struct { Dbname pulumi.StringInput `pulumi:"dbname"` Host pulumi.StringInput `pulumi:"host"` Password pulumi.StringInput `pulumi:"password"` Port pulumi.IntInput `pulumi:"port"` Query pulumi.StringInput `pulumi:"query"` Username pulumi.StringInput `pulumi:"username"` }
func (IotRouteDatabaseArgs) ElementType ¶
func (IotRouteDatabaseArgs) ElementType() reflect.Type
func (IotRouteDatabaseArgs) ToIotRouteDatabaseOutput ¶
func (i IotRouteDatabaseArgs) ToIotRouteDatabaseOutput() IotRouteDatabaseOutput
func (IotRouteDatabaseArgs) ToIotRouteDatabaseOutputWithContext ¶
func (i IotRouteDatabaseArgs) ToIotRouteDatabaseOutputWithContext(ctx context.Context) IotRouteDatabaseOutput
func (IotRouteDatabaseArgs) ToIotRouteDatabasePtrOutput ¶
func (i IotRouteDatabaseArgs) ToIotRouteDatabasePtrOutput() IotRouteDatabasePtrOutput
func (IotRouteDatabaseArgs) ToIotRouteDatabasePtrOutputWithContext ¶
func (i IotRouteDatabaseArgs) ToIotRouteDatabasePtrOutputWithContext(ctx context.Context) IotRouteDatabasePtrOutput
type IotRouteDatabaseInput ¶
type IotRouteDatabaseInput interface { pulumi.Input ToIotRouteDatabaseOutput() IotRouteDatabaseOutput ToIotRouteDatabaseOutputWithContext(context.Context) IotRouteDatabaseOutput }
IotRouteDatabaseInput is an input type that accepts IotRouteDatabaseArgs and IotRouteDatabaseOutput values. You can construct a concrete instance of `IotRouteDatabaseInput` via:
IotRouteDatabaseArgs{...}
type IotRouteDatabaseOutput ¶
type IotRouteDatabaseOutput struct{ *pulumi.OutputState }
func (IotRouteDatabaseOutput) Dbname ¶
func (o IotRouteDatabaseOutput) Dbname() pulumi.StringOutput
func (IotRouteDatabaseOutput) ElementType ¶
func (IotRouteDatabaseOutput) ElementType() reflect.Type
func (IotRouteDatabaseOutput) Host ¶
func (o IotRouteDatabaseOutput) Host() pulumi.StringOutput
func (IotRouteDatabaseOutput) Password ¶
func (o IotRouteDatabaseOutput) Password() pulumi.StringOutput
func (IotRouteDatabaseOutput) Port ¶
func (o IotRouteDatabaseOutput) Port() pulumi.IntOutput
func (IotRouteDatabaseOutput) Query ¶
func (o IotRouteDatabaseOutput) Query() pulumi.StringOutput
func (IotRouteDatabaseOutput) ToIotRouteDatabaseOutput ¶
func (o IotRouteDatabaseOutput) ToIotRouteDatabaseOutput() IotRouteDatabaseOutput
func (IotRouteDatabaseOutput) ToIotRouteDatabaseOutputWithContext ¶
func (o IotRouteDatabaseOutput) ToIotRouteDatabaseOutputWithContext(ctx context.Context) IotRouteDatabaseOutput
func (IotRouteDatabaseOutput) ToIotRouteDatabasePtrOutput ¶
func (o IotRouteDatabaseOutput) ToIotRouteDatabasePtrOutput() IotRouteDatabasePtrOutput
func (IotRouteDatabaseOutput) ToIotRouteDatabasePtrOutputWithContext ¶
func (o IotRouteDatabaseOutput) ToIotRouteDatabasePtrOutputWithContext(ctx context.Context) IotRouteDatabasePtrOutput
func (IotRouteDatabaseOutput) Username ¶
func (o IotRouteDatabaseOutput) Username() pulumi.StringOutput
type IotRouteDatabasePtrInput ¶
type IotRouteDatabasePtrInput interface { pulumi.Input ToIotRouteDatabasePtrOutput() IotRouteDatabasePtrOutput ToIotRouteDatabasePtrOutputWithContext(context.Context) IotRouteDatabasePtrOutput }
IotRouteDatabasePtrInput is an input type that accepts IotRouteDatabaseArgs, IotRouteDatabasePtr and IotRouteDatabasePtrOutput values. You can construct a concrete instance of `IotRouteDatabasePtrInput` via:
IotRouteDatabaseArgs{...} or: nil
func IotRouteDatabasePtr ¶
func IotRouteDatabasePtr(v *IotRouteDatabaseArgs) IotRouteDatabasePtrInput
type IotRouteDatabasePtrOutput ¶
type IotRouteDatabasePtrOutput struct{ *pulumi.OutputState }
func (IotRouteDatabasePtrOutput) Dbname ¶
func (o IotRouteDatabasePtrOutput) Dbname() pulumi.StringPtrOutput
func (IotRouteDatabasePtrOutput) Elem ¶
func (o IotRouteDatabasePtrOutput) Elem() IotRouteDatabaseOutput
func (IotRouteDatabasePtrOutput) ElementType ¶
func (IotRouteDatabasePtrOutput) ElementType() reflect.Type
func (IotRouteDatabasePtrOutput) Host ¶
func (o IotRouteDatabasePtrOutput) Host() pulumi.StringPtrOutput
func (IotRouteDatabasePtrOutput) Password ¶
func (o IotRouteDatabasePtrOutput) Password() pulumi.StringPtrOutput
func (IotRouteDatabasePtrOutput) Port ¶
func (o IotRouteDatabasePtrOutput) Port() pulumi.IntPtrOutput
func (IotRouteDatabasePtrOutput) Query ¶
func (o IotRouteDatabasePtrOutput) Query() pulumi.StringPtrOutput
func (IotRouteDatabasePtrOutput) ToIotRouteDatabasePtrOutput ¶
func (o IotRouteDatabasePtrOutput) ToIotRouteDatabasePtrOutput() IotRouteDatabasePtrOutput
func (IotRouteDatabasePtrOutput) ToIotRouteDatabasePtrOutputWithContext ¶
func (o IotRouteDatabasePtrOutput) ToIotRouteDatabasePtrOutputWithContext(ctx context.Context) IotRouteDatabasePtrOutput
func (IotRouteDatabasePtrOutput) Username ¶
func (o IotRouteDatabasePtrOutput) Username() pulumi.StringPtrOutput
type IotRouteInput ¶
type IotRouteInput interface { pulumi.Input ToIotRouteOutput() IotRouteOutput ToIotRouteOutputWithContext(ctx context.Context) IotRouteOutput }
type IotRouteOutput ¶
type IotRouteOutput struct{ *pulumi.OutputState }
func (IotRouteOutput) CreatedAt ¶
func (o IotRouteOutput) CreatedAt() pulumi.StringOutput
The date and time of the creation of the IoT Route
func (IotRouteOutput) Database ¶
func (o IotRouteOutput) Database() IotRouteDatabasePtrOutput
Database Route parameters
func (IotRouteOutput) ElementType ¶
func (IotRouteOutput) ElementType() reflect.Type
func (IotRouteOutput) HubId ¶
func (o IotRouteOutput) HubId() pulumi.StringOutput
The ID of the route's hub
func (IotRouteOutput) Name ¶
func (o IotRouteOutput) Name() pulumi.StringOutput
The name of the route
func (IotRouteOutput) Region ¶
func (o IotRouteOutput) Region() pulumi.StringOutput
The region you want to attach the resource to
func (IotRouteOutput) Rest ¶
func (o IotRouteOutput) Rest() IotRouteRestPtrOutput
Rest Route parameters
func (IotRouteOutput) ToIotRouteOutput ¶
func (o IotRouteOutput) ToIotRouteOutput() IotRouteOutput
func (IotRouteOutput) ToIotRouteOutputWithContext ¶
func (o IotRouteOutput) ToIotRouteOutputWithContext(ctx context.Context) IotRouteOutput
func (IotRouteOutput) Topic ¶
func (o IotRouteOutput) Topic() pulumi.StringOutput
The Topic the route subscribes to (wildcards allowed)
type IotRouteRest ¶
type IotRouteRestArgs ¶
type IotRouteRestArgs struct { Headers pulumi.StringMapInput `pulumi:"headers"` Uri pulumi.StringInput `pulumi:"uri"` Verb pulumi.StringInput `pulumi:"verb"` }
func (IotRouteRestArgs) ElementType ¶
func (IotRouteRestArgs) ElementType() reflect.Type
func (IotRouteRestArgs) ToIotRouteRestOutput ¶
func (i IotRouteRestArgs) ToIotRouteRestOutput() IotRouteRestOutput
func (IotRouteRestArgs) ToIotRouteRestOutputWithContext ¶
func (i IotRouteRestArgs) ToIotRouteRestOutputWithContext(ctx context.Context) IotRouteRestOutput
func (IotRouteRestArgs) ToIotRouteRestPtrOutput ¶
func (i IotRouteRestArgs) ToIotRouteRestPtrOutput() IotRouteRestPtrOutput
func (IotRouteRestArgs) ToIotRouteRestPtrOutputWithContext ¶
func (i IotRouteRestArgs) ToIotRouteRestPtrOutputWithContext(ctx context.Context) IotRouteRestPtrOutput
type IotRouteRestInput ¶
type IotRouteRestInput interface { pulumi.Input ToIotRouteRestOutput() IotRouteRestOutput ToIotRouteRestOutputWithContext(context.Context) IotRouteRestOutput }
IotRouteRestInput is an input type that accepts IotRouteRestArgs and IotRouteRestOutput values. You can construct a concrete instance of `IotRouteRestInput` via:
IotRouteRestArgs{...}
type IotRouteRestOutput ¶
type IotRouteRestOutput struct{ *pulumi.OutputState }
func (IotRouteRestOutput) ElementType ¶
func (IotRouteRestOutput) ElementType() reflect.Type
func (IotRouteRestOutput) Headers ¶
func (o IotRouteRestOutput) Headers() pulumi.StringMapOutput
func (IotRouteRestOutput) ToIotRouteRestOutput ¶
func (o IotRouteRestOutput) ToIotRouteRestOutput() IotRouteRestOutput
func (IotRouteRestOutput) ToIotRouteRestOutputWithContext ¶
func (o IotRouteRestOutput) ToIotRouteRestOutputWithContext(ctx context.Context) IotRouteRestOutput
func (IotRouteRestOutput) ToIotRouteRestPtrOutput ¶
func (o IotRouteRestOutput) ToIotRouteRestPtrOutput() IotRouteRestPtrOutput
func (IotRouteRestOutput) ToIotRouteRestPtrOutputWithContext ¶
func (o IotRouteRestOutput) ToIotRouteRestPtrOutputWithContext(ctx context.Context) IotRouteRestPtrOutput
func (IotRouteRestOutput) Uri ¶
func (o IotRouteRestOutput) Uri() pulumi.StringOutput
func (IotRouteRestOutput) Verb ¶
func (o IotRouteRestOutput) Verb() pulumi.StringOutput
type IotRouteRestPtrInput ¶
type IotRouteRestPtrInput interface { pulumi.Input ToIotRouteRestPtrOutput() IotRouteRestPtrOutput ToIotRouteRestPtrOutputWithContext(context.Context) IotRouteRestPtrOutput }
IotRouteRestPtrInput is an input type that accepts IotRouteRestArgs, IotRouteRestPtr and IotRouteRestPtrOutput values. You can construct a concrete instance of `IotRouteRestPtrInput` via:
IotRouteRestArgs{...} or: nil
func IotRouteRestPtr ¶
func IotRouteRestPtr(v *IotRouteRestArgs) IotRouteRestPtrInput
type IotRouteRestPtrOutput ¶
type IotRouteRestPtrOutput struct{ *pulumi.OutputState }
func (IotRouteRestPtrOutput) Elem ¶
func (o IotRouteRestPtrOutput) Elem() IotRouteRestOutput
func (IotRouteRestPtrOutput) ElementType ¶
func (IotRouteRestPtrOutput) ElementType() reflect.Type
func (IotRouteRestPtrOutput) Headers ¶
func (o IotRouteRestPtrOutput) Headers() pulumi.StringMapOutput
func (IotRouteRestPtrOutput) ToIotRouteRestPtrOutput ¶
func (o IotRouteRestPtrOutput) ToIotRouteRestPtrOutput() IotRouteRestPtrOutput
func (IotRouteRestPtrOutput) ToIotRouteRestPtrOutputWithContext ¶
func (o IotRouteRestPtrOutput) ToIotRouteRestPtrOutputWithContext(ctx context.Context) IotRouteRestPtrOutput
func (IotRouteRestPtrOutput) Uri ¶
func (o IotRouteRestPtrOutput) Uri() pulumi.StringPtrOutput
func (IotRouteRestPtrOutput) Verb ¶
func (o IotRouteRestPtrOutput) Verb() pulumi.StringPtrOutput
type IotRouteS3 ¶
type IotRouteS3Args ¶
type IotRouteS3Args struct { BucketName pulumi.StringInput `pulumi:"bucketName"` BucketRegion pulumi.StringInput `pulumi:"bucketRegion"` ObjectPrefix pulumi.StringPtrInput `pulumi:"objectPrefix"` Strategy pulumi.StringInput `pulumi:"strategy"` }
func (IotRouteS3Args) ElementType ¶
func (IotRouteS3Args) ElementType() reflect.Type
func (IotRouteS3Args) ToIotRouteS3Output ¶
func (i IotRouteS3Args) ToIotRouteS3Output() IotRouteS3Output
func (IotRouteS3Args) ToIotRouteS3OutputWithContext ¶
func (i IotRouteS3Args) ToIotRouteS3OutputWithContext(ctx context.Context) IotRouteS3Output
func (IotRouteS3Args) ToIotRouteS3PtrOutput ¶
func (i IotRouteS3Args) ToIotRouteS3PtrOutput() IotRouteS3PtrOutput
func (IotRouteS3Args) ToIotRouteS3PtrOutputWithContext ¶
func (i IotRouteS3Args) ToIotRouteS3PtrOutputWithContext(ctx context.Context) IotRouteS3PtrOutput
type IotRouteS3Input ¶
type IotRouteS3Input interface { pulumi.Input ToIotRouteS3Output() IotRouteS3Output ToIotRouteS3OutputWithContext(context.Context) IotRouteS3Output }
IotRouteS3Input is an input type that accepts IotRouteS3Args and IotRouteS3Output values. You can construct a concrete instance of `IotRouteS3Input` via:
IotRouteS3Args{...}
type IotRouteS3Output ¶
type IotRouteS3Output struct{ *pulumi.OutputState }
func (IotRouteS3Output) BucketName ¶
func (o IotRouteS3Output) BucketName() pulumi.StringOutput
func (IotRouteS3Output) BucketRegion ¶
func (o IotRouteS3Output) BucketRegion() pulumi.StringOutput
func (IotRouteS3Output) ElementType ¶
func (IotRouteS3Output) ElementType() reflect.Type
func (IotRouteS3Output) ObjectPrefix ¶
func (o IotRouteS3Output) ObjectPrefix() pulumi.StringPtrOutput
func (IotRouteS3Output) Strategy ¶
func (o IotRouteS3Output) Strategy() pulumi.StringOutput
func (IotRouteS3Output) ToIotRouteS3Output ¶
func (o IotRouteS3Output) ToIotRouteS3Output() IotRouteS3Output
func (IotRouteS3Output) ToIotRouteS3OutputWithContext ¶
func (o IotRouteS3Output) ToIotRouteS3OutputWithContext(ctx context.Context) IotRouteS3Output
func (IotRouteS3Output) ToIotRouteS3PtrOutput ¶
func (o IotRouteS3Output) ToIotRouteS3PtrOutput() IotRouteS3PtrOutput
func (IotRouteS3Output) ToIotRouteS3PtrOutputWithContext ¶
func (o IotRouteS3Output) ToIotRouteS3PtrOutputWithContext(ctx context.Context) IotRouteS3PtrOutput
type IotRouteS3PtrInput ¶
type IotRouteS3PtrInput interface { pulumi.Input ToIotRouteS3PtrOutput() IotRouteS3PtrOutput ToIotRouteS3PtrOutputWithContext(context.Context) IotRouteS3PtrOutput }
IotRouteS3PtrInput is an input type that accepts IotRouteS3Args, IotRouteS3Ptr and IotRouteS3PtrOutput values. You can construct a concrete instance of `IotRouteS3PtrInput` via:
IotRouteS3Args{...} or: nil
func IotRouteS3Ptr ¶
func IotRouteS3Ptr(v *IotRouteS3Args) IotRouteS3PtrInput
type IotRouteS3PtrOutput ¶
type IotRouteS3PtrOutput struct{ *pulumi.OutputState }
func (IotRouteS3PtrOutput) BucketName ¶
func (o IotRouteS3PtrOutput) BucketName() pulumi.StringPtrOutput
func (IotRouteS3PtrOutput) BucketRegion ¶
func (o IotRouteS3PtrOutput) BucketRegion() pulumi.StringPtrOutput
func (IotRouteS3PtrOutput) Elem ¶
func (o IotRouteS3PtrOutput) Elem() IotRouteS3Output
func (IotRouteS3PtrOutput) ElementType ¶
func (IotRouteS3PtrOutput) ElementType() reflect.Type
func (IotRouteS3PtrOutput) ObjectPrefix ¶
func (o IotRouteS3PtrOutput) ObjectPrefix() pulumi.StringPtrOutput
func (IotRouteS3PtrOutput) Strategy ¶
func (o IotRouteS3PtrOutput) Strategy() pulumi.StringPtrOutput
func (IotRouteS3PtrOutput) ToIotRouteS3PtrOutput ¶
func (o IotRouteS3PtrOutput) ToIotRouteS3PtrOutput() IotRouteS3PtrOutput
func (IotRouteS3PtrOutput) ToIotRouteS3PtrOutputWithContext ¶
func (o IotRouteS3PtrOutput) ToIotRouteS3PtrOutputWithContext(ctx context.Context) IotRouteS3PtrOutput
type IotRouteState ¶
type IotRouteState struct { // The date and time of the creation of the IoT Route CreatedAt pulumi.StringPtrInput // Database Route parameters Database IotRouteDatabasePtrInput // The ID of the route's hub HubId pulumi.StringPtrInput // The name of the route Name pulumi.StringPtrInput // The region you want to attach the resource to Region pulumi.StringPtrInput // Rest Route parameters Rest IotRouteRestPtrInput // S3 Route parameters S3 IotRouteS3PtrInput // The Topic the route subscribes to (wildcards allowed) Topic pulumi.StringPtrInput }
func (IotRouteState) ElementType ¶
func (IotRouteState) ElementType() reflect.Type
type KubernetesCluster ¶
type KubernetesCluster struct { pulumi.CustomResourceState // The list of admission plugins to enable on the cluster AdmissionPlugins pulumi.StringArrayOutput `pulumi:"admissionPlugins"` // Additional Subject Alternative Names for the Kubernetes API server certificate ApiserverCertSans pulumi.StringArrayOutput `pulumi:"apiserverCertSans"` // Kubernetes API server URL ApiserverUrl pulumi.StringOutput `pulumi:"apiserverUrl"` // The auto upgrade configuration for the cluster AutoUpgrade KubernetesClusterAutoUpgradeOutput `pulumi:"autoUpgrade"` // The autoscaler configuration for the cluster AutoscalerConfig KubernetesClusterAutoscalerConfigOutput `pulumi:"autoscalerConfig"` // The CNI plugin of the cluster Cni pulumi.StringOutput `pulumi:"cni"` // The date and time of the creation of the Kubernetes cluster CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // Delete additional resources like block volumes and loadbalancers on cluster deletion DeleteAdditionalResources pulumi.BoolPtrOutput `pulumi:"deleteAdditionalResources"` // The description of the cluster Description pulumi.StringPtrOutput `pulumi:"description"` // The list of feature gates to enable on the cluster FeatureGates pulumi.StringArrayOutput `pulumi:"featureGates"` // The kubeconfig configuration file of the Kubernetes cluster Kubeconfigs KubernetesClusterKubeconfigArrayOutput `pulumi:"kubeconfigs"` // The name of the cluster Name pulumi.StringOutput `pulumi:"name"` // The OpenID Connect configuration of the cluster OpenIdConnectConfig KubernetesClusterOpenIdConnectConfigOutput `pulumi:"openIdConnectConfig"` // The organization_id you want to attach the resource to OrganizationId pulumi.StringOutput `pulumi:"organizationId"` // The project_id you want to attach the resource to ProjectId pulumi.StringOutput `pulumi:"projectId"` // The region you want to attach the resource to Region pulumi.StringOutput `pulumi:"region"` // The status of the cluster Status pulumi.StringOutput `pulumi:"status"` // The tags associated with the cluster Tags pulumi.StringArrayOutput `pulumi:"tags"` // The type of cluster Type pulumi.StringOutput `pulumi:"type"` // The date and time of the last update of the Kubernetes cluster UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` // True if an upgrade is available UpgradeAvailable pulumi.BoolOutput `pulumi:"upgradeAvailable"` // The version of the cluster Version pulumi.StringOutput `pulumi:"version"` // Wildcard DNS pointing to all the ready nodes WildcardDns pulumi.StringOutput `pulumi:"wildcardDns"` }
func GetKubernetesCluster ¶
func GetKubernetesCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *KubernetesClusterState, opts ...pulumi.ResourceOption) (*KubernetesCluster, error)
GetKubernetesCluster gets an existing KubernetesCluster 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 NewKubernetesCluster ¶
func NewKubernetesCluster(ctx *pulumi.Context, name string, args *KubernetesClusterArgs, opts ...pulumi.ResourceOption) (*KubernetesCluster, error)
NewKubernetesCluster registers a new resource with the given unique name, arguments, and options.
func (*KubernetesCluster) ElementType ¶
func (*KubernetesCluster) ElementType() reflect.Type
func (*KubernetesCluster) ToKubernetesClusterOutput ¶
func (i *KubernetesCluster) ToKubernetesClusterOutput() KubernetesClusterOutput
func (*KubernetesCluster) ToKubernetesClusterOutputWithContext ¶
func (i *KubernetesCluster) ToKubernetesClusterOutputWithContext(ctx context.Context) KubernetesClusterOutput
type KubernetesClusterArgs ¶
type KubernetesClusterArgs struct { // The list of admission plugins to enable on the cluster AdmissionPlugins pulumi.StringArrayInput // Additional Subject Alternative Names for the Kubernetes API server certificate ApiserverCertSans pulumi.StringArrayInput // The auto upgrade configuration for the cluster AutoUpgrade KubernetesClusterAutoUpgradePtrInput // The autoscaler configuration for the cluster AutoscalerConfig KubernetesClusterAutoscalerConfigPtrInput // The CNI plugin of the cluster Cni pulumi.StringInput // Delete additional resources like block volumes and loadbalancers on cluster deletion DeleteAdditionalResources pulumi.BoolPtrInput // The description of the cluster Description pulumi.StringPtrInput // The list of feature gates to enable on the cluster FeatureGates pulumi.StringArrayInput // The name of the cluster Name pulumi.StringPtrInput // The OpenID Connect configuration of the cluster OpenIdConnectConfig KubernetesClusterOpenIdConnectConfigPtrInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The region you want to attach the resource to Region pulumi.StringPtrInput // The tags associated with the cluster Tags pulumi.StringArrayInput // The type of cluster Type pulumi.StringPtrInput // The version of the cluster Version pulumi.StringInput }
The set of arguments for constructing a KubernetesCluster resource.
func (KubernetesClusterArgs) ElementType ¶
func (KubernetesClusterArgs) ElementType() reflect.Type
type KubernetesClusterAutoUpgradeArgs ¶
type KubernetesClusterAutoUpgradeArgs struct { Enable pulumi.BoolInput `pulumi:"enable"` MaintenanceWindowDay pulumi.StringInput `pulumi:"maintenanceWindowDay"` MaintenanceWindowStartHour pulumi.IntInput `pulumi:"maintenanceWindowStartHour"` }
func (KubernetesClusterAutoUpgradeArgs) ElementType ¶
func (KubernetesClusterAutoUpgradeArgs) ElementType() reflect.Type
func (KubernetesClusterAutoUpgradeArgs) ToKubernetesClusterAutoUpgradeOutput ¶
func (i KubernetesClusterAutoUpgradeArgs) ToKubernetesClusterAutoUpgradeOutput() KubernetesClusterAutoUpgradeOutput
func (KubernetesClusterAutoUpgradeArgs) ToKubernetesClusterAutoUpgradeOutputWithContext ¶
func (i KubernetesClusterAutoUpgradeArgs) ToKubernetesClusterAutoUpgradeOutputWithContext(ctx context.Context) KubernetesClusterAutoUpgradeOutput
func (KubernetesClusterAutoUpgradeArgs) ToKubernetesClusterAutoUpgradePtrOutput ¶
func (i KubernetesClusterAutoUpgradeArgs) ToKubernetesClusterAutoUpgradePtrOutput() KubernetesClusterAutoUpgradePtrOutput
func (KubernetesClusterAutoUpgradeArgs) ToKubernetesClusterAutoUpgradePtrOutputWithContext ¶
func (i KubernetesClusterAutoUpgradeArgs) ToKubernetesClusterAutoUpgradePtrOutputWithContext(ctx context.Context) KubernetesClusterAutoUpgradePtrOutput
type KubernetesClusterAutoUpgradeInput ¶
type KubernetesClusterAutoUpgradeInput interface { pulumi.Input ToKubernetesClusterAutoUpgradeOutput() KubernetesClusterAutoUpgradeOutput ToKubernetesClusterAutoUpgradeOutputWithContext(context.Context) KubernetesClusterAutoUpgradeOutput }
KubernetesClusterAutoUpgradeInput is an input type that accepts KubernetesClusterAutoUpgradeArgs and KubernetesClusterAutoUpgradeOutput values. You can construct a concrete instance of `KubernetesClusterAutoUpgradeInput` via:
KubernetesClusterAutoUpgradeArgs{...}
type KubernetesClusterAutoUpgradeOutput ¶
type KubernetesClusterAutoUpgradeOutput struct{ *pulumi.OutputState }
func (KubernetesClusterAutoUpgradeOutput) ElementType ¶
func (KubernetesClusterAutoUpgradeOutput) ElementType() reflect.Type
func (KubernetesClusterAutoUpgradeOutput) Enable ¶
func (o KubernetesClusterAutoUpgradeOutput) Enable() pulumi.BoolOutput
func (KubernetesClusterAutoUpgradeOutput) MaintenanceWindowDay ¶
func (o KubernetesClusterAutoUpgradeOutput) MaintenanceWindowDay() pulumi.StringOutput
func (KubernetesClusterAutoUpgradeOutput) MaintenanceWindowStartHour ¶
func (o KubernetesClusterAutoUpgradeOutput) MaintenanceWindowStartHour() pulumi.IntOutput
func (KubernetesClusterAutoUpgradeOutput) ToKubernetesClusterAutoUpgradeOutput ¶
func (o KubernetesClusterAutoUpgradeOutput) ToKubernetesClusterAutoUpgradeOutput() KubernetesClusterAutoUpgradeOutput
func (KubernetesClusterAutoUpgradeOutput) ToKubernetesClusterAutoUpgradeOutputWithContext ¶
func (o KubernetesClusterAutoUpgradeOutput) ToKubernetesClusterAutoUpgradeOutputWithContext(ctx context.Context) KubernetesClusterAutoUpgradeOutput
func (KubernetesClusterAutoUpgradeOutput) ToKubernetesClusterAutoUpgradePtrOutput ¶
func (o KubernetesClusterAutoUpgradeOutput) ToKubernetesClusterAutoUpgradePtrOutput() KubernetesClusterAutoUpgradePtrOutput
func (KubernetesClusterAutoUpgradeOutput) ToKubernetesClusterAutoUpgradePtrOutputWithContext ¶
func (o KubernetesClusterAutoUpgradeOutput) ToKubernetesClusterAutoUpgradePtrOutputWithContext(ctx context.Context) KubernetesClusterAutoUpgradePtrOutput
type KubernetesClusterAutoUpgradePtrInput ¶
type KubernetesClusterAutoUpgradePtrInput interface { pulumi.Input ToKubernetesClusterAutoUpgradePtrOutput() KubernetesClusterAutoUpgradePtrOutput ToKubernetesClusterAutoUpgradePtrOutputWithContext(context.Context) KubernetesClusterAutoUpgradePtrOutput }
KubernetesClusterAutoUpgradePtrInput is an input type that accepts KubernetesClusterAutoUpgradeArgs, KubernetesClusterAutoUpgradePtr and KubernetesClusterAutoUpgradePtrOutput values. You can construct a concrete instance of `KubernetesClusterAutoUpgradePtrInput` via:
KubernetesClusterAutoUpgradeArgs{...} or: nil
func KubernetesClusterAutoUpgradePtr ¶
func KubernetesClusterAutoUpgradePtr(v *KubernetesClusterAutoUpgradeArgs) KubernetesClusterAutoUpgradePtrInput
type KubernetesClusterAutoUpgradePtrOutput ¶
type KubernetesClusterAutoUpgradePtrOutput struct{ *pulumi.OutputState }
func (KubernetesClusterAutoUpgradePtrOutput) ElementType ¶
func (KubernetesClusterAutoUpgradePtrOutput) ElementType() reflect.Type
func (KubernetesClusterAutoUpgradePtrOutput) Enable ¶
func (o KubernetesClusterAutoUpgradePtrOutput) Enable() pulumi.BoolPtrOutput
func (KubernetesClusterAutoUpgradePtrOutput) MaintenanceWindowDay ¶
func (o KubernetesClusterAutoUpgradePtrOutput) MaintenanceWindowDay() pulumi.StringPtrOutput
func (KubernetesClusterAutoUpgradePtrOutput) MaintenanceWindowStartHour ¶
func (o KubernetesClusterAutoUpgradePtrOutput) MaintenanceWindowStartHour() pulumi.IntPtrOutput
func (KubernetesClusterAutoUpgradePtrOutput) ToKubernetesClusterAutoUpgradePtrOutput ¶
func (o KubernetesClusterAutoUpgradePtrOutput) ToKubernetesClusterAutoUpgradePtrOutput() KubernetesClusterAutoUpgradePtrOutput
func (KubernetesClusterAutoUpgradePtrOutput) ToKubernetesClusterAutoUpgradePtrOutputWithContext ¶
func (o KubernetesClusterAutoUpgradePtrOutput) ToKubernetesClusterAutoUpgradePtrOutputWithContext(ctx context.Context) KubernetesClusterAutoUpgradePtrOutput
type KubernetesClusterAutoscalerConfig ¶
type KubernetesClusterAutoscalerConfig struct { BalanceSimilarNodeGroups *bool `pulumi:"balanceSimilarNodeGroups"` DisableScaleDown *bool `pulumi:"disableScaleDown"` Estimator *string `pulumi:"estimator"` Expander *string `pulumi:"expander"` ExpendablePodsPriorityCutoff *int `pulumi:"expendablePodsPriorityCutoff"` IgnoreDaemonsetsUtilization *bool `pulumi:"ignoreDaemonsetsUtilization"` MaxGracefulTerminationSec *int `pulumi:"maxGracefulTerminationSec"` ScaleDownDelayAfterAdd *string `pulumi:"scaleDownDelayAfterAdd"` ScaleDownUnneededTime *string `pulumi:"scaleDownUnneededTime"` ScaleDownUtilizationThreshold *float64 `pulumi:"scaleDownUtilizationThreshold"` }
type KubernetesClusterAutoscalerConfigArgs ¶
type KubernetesClusterAutoscalerConfigArgs struct { BalanceSimilarNodeGroups pulumi.BoolPtrInput `pulumi:"balanceSimilarNodeGroups"` DisableScaleDown pulumi.BoolPtrInput `pulumi:"disableScaleDown"` Estimator pulumi.StringPtrInput `pulumi:"estimator"` Expander pulumi.StringPtrInput `pulumi:"expander"` ExpendablePodsPriorityCutoff pulumi.IntPtrInput `pulumi:"expendablePodsPriorityCutoff"` IgnoreDaemonsetsUtilization pulumi.BoolPtrInput `pulumi:"ignoreDaemonsetsUtilization"` MaxGracefulTerminationSec pulumi.IntPtrInput `pulumi:"maxGracefulTerminationSec"` ScaleDownDelayAfterAdd pulumi.StringPtrInput `pulumi:"scaleDownDelayAfterAdd"` ScaleDownUnneededTime pulumi.StringPtrInput `pulumi:"scaleDownUnneededTime"` ScaleDownUtilizationThreshold pulumi.Float64PtrInput `pulumi:"scaleDownUtilizationThreshold"` }
func (KubernetesClusterAutoscalerConfigArgs) ElementType ¶
func (KubernetesClusterAutoscalerConfigArgs) ElementType() reflect.Type
func (KubernetesClusterAutoscalerConfigArgs) ToKubernetesClusterAutoscalerConfigOutput ¶
func (i KubernetesClusterAutoscalerConfigArgs) ToKubernetesClusterAutoscalerConfigOutput() KubernetesClusterAutoscalerConfigOutput
func (KubernetesClusterAutoscalerConfigArgs) ToKubernetesClusterAutoscalerConfigOutputWithContext ¶
func (i KubernetesClusterAutoscalerConfigArgs) ToKubernetesClusterAutoscalerConfigOutputWithContext(ctx context.Context) KubernetesClusterAutoscalerConfigOutput
func (KubernetesClusterAutoscalerConfigArgs) ToKubernetesClusterAutoscalerConfigPtrOutput ¶
func (i KubernetesClusterAutoscalerConfigArgs) ToKubernetesClusterAutoscalerConfigPtrOutput() KubernetesClusterAutoscalerConfigPtrOutput
func (KubernetesClusterAutoscalerConfigArgs) ToKubernetesClusterAutoscalerConfigPtrOutputWithContext ¶
func (i KubernetesClusterAutoscalerConfigArgs) ToKubernetesClusterAutoscalerConfigPtrOutputWithContext(ctx context.Context) KubernetesClusterAutoscalerConfigPtrOutput
type KubernetesClusterAutoscalerConfigInput ¶
type KubernetesClusterAutoscalerConfigInput interface { pulumi.Input ToKubernetesClusterAutoscalerConfigOutput() KubernetesClusterAutoscalerConfigOutput ToKubernetesClusterAutoscalerConfigOutputWithContext(context.Context) KubernetesClusterAutoscalerConfigOutput }
KubernetesClusterAutoscalerConfigInput is an input type that accepts KubernetesClusterAutoscalerConfigArgs and KubernetesClusterAutoscalerConfigOutput values. You can construct a concrete instance of `KubernetesClusterAutoscalerConfigInput` via:
KubernetesClusterAutoscalerConfigArgs{...}
type KubernetesClusterAutoscalerConfigOutput ¶
type KubernetesClusterAutoscalerConfigOutput struct{ *pulumi.OutputState }
func (KubernetesClusterAutoscalerConfigOutput) BalanceSimilarNodeGroups ¶
func (o KubernetesClusterAutoscalerConfigOutput) BalanceSimilarNodeGroups() pulumi.BoolPtrOutput
func (KubernetesClusterAutoscalerConfigOutput) DisableScaleDown ¶
func (o KubernetesClusterAutoscalerConfigOutput) DisableScaleDown() pulumi.BoolPtrOutput
func (KubernetesClusterAutoscalerConfigOutput) ElementType ¶
func (KubernetesClusterAutoscalerConfigOutput) ElementType() reflect.Type
func (KubernetesClusterAutoscalerConfigOutput) Estimator ¶
func (o KubernetesClusterAutoscalerConfigOutput) Estimator() pulumi.StringPtrOutput
func (KubernetesClusterAutoscalerConfigOutput) Expander ¶
func (o KubernetesClusterAutoscalerConfigOutput) Expander() pulumi.StringPtrOutput
func (KubernetesClusterAutoscalerConfigOutput) ExpendablePodsPriorityCutoff ¶
func (o KubernetesClusterAutoscalerConfigOutput) ExpendablePodsPriorityCutoff() pulumi.IntPtrOutput
func (KubernetesClusterAutoscalerConfigOutput) IgnoreDaemonsetsUtilization ¶
func (o KubernetesClusterAutoscalerConfigOutput) IgnoreDaemonsetsUtilization() pulumi.BoolPtrOutput
func (KubernetesClusterAutoscalerConfigOutput) MaxGracefulTerminationSec ¶
func (o KubernetesClusterAutoscalerConfigOutput) MaxGracefulTerminationSec() pulumi.IntPtrOutput
func (KubernetesClusterAutoscalerConfigOutput) ScaleDownDelayAfterAdd ¶
func (o KubernetesClusterAutoscalerConfigOutput) ScaleDownDelayAfterAdd() pulumi.StringPtrOutput
func (KubernetesClusterAutoscalerConfigOutput) ScaleDownUnneededTime ¶
func (o KubernetesClusterAutoscalerConfigOutput) ScaleDownUnneededTime() pulumi.StringPtrOutput
func (KubernetesClusterAutoscalerConfigOutput) ScaleDownUtilizationThreshold ¶
func (o KubernetesClusterAutoscalerConfigOutput) ScaleDownUtilizationThreshold() pulumi.Float64PtrOutput
func (KubernetesClusterAutoscalerConfigOutput) ToKubernetesClusterAutoscalerConfigOutput ¶
func (o KubernetesClusterAutoscalerConfigOutput) ToKubernetesClusterAutoscalerConfigOutput() KubernetesClusterAutoscalerConfigOutput
func (KubernetesClusterAutoscalerConfigOutput) ToKubernetesClusterAutoscalerConfigOutputWithContext ¶
func (o KubernetesClusterAutoscalerConfigOutput) ToKubernetesClusterAutoscalerConfigOutputWithContext(ctx context.Context) KubernetesClusterAutoscalerConfigOutput
func (KubernetesClusterAutoscalerConfigOutput) ToKubernetesClusterAutoscalerConfigPtrOutput ¶
func (o KubernetesClusterAutoscalerConfigOutput) ToKubernetesClusterAutoscalerConfigPtrOutput() KubernetesClusterAutoscalerConfigPtrOutput
func (KubernetesClusterAutoscalerConfigOutput) ToKubernetesClusterAutoscalerConfigPtrOutputWithContext ¶
func (o KubernetesClusterAutoscalerConfigOutput) ToKubernetesClusterAutoscalerConfigPtrOutputWithContext(ctx context.Context) KubernetesClusterAutoscalerConfigPtrOutput
type KubernetesClusterAutoscalerConfigPtrInput ¶
type KubernetesClusterAutoscalerConfigPtrInput interface { pulumi.Input ToKubernetesClusterAutoscalerConfigPtrOutput() KubernetesClusterAutoscalerConfigPtrOutput ToKubernetesClusterAutoscalerConfigPtrOutputWithContext(context.Context) KubernetesClusterAutoscalerConfigPtrOutput }
KubernetesClusterAutoscalerConfigPtrInput is an input type that accepts KubernetesClusterAutoscalerConfigArgs, KubernetesClusterAutoscalerConfigPtr and KubernetesClusterAutoscalerConfigPtrOutput values. You can construct a concrete instance of `KubernetesClusterAutoscalerConfigPtrInput` via:
KubernetesClusterAutoscalerConfigArgs{...} or: nil
func KubernetesClusterAutoscalerConfigPtr ¶
func KubernetesClusterAutoscalerConfigPtr(v *KubernetesClusterAutoscalerConfigArgs) KubernetesClusterAutoscalerConfigPtrInput
type KubernetesClusterAutoscalerConfigPtrOutput ¶
type KubernetesClusterAutoscalerConfigPtrOutput struct{ *pulumi.OutputState }
func (KubernetesClusterAutoscalerConfigPtrOutput) BalanceSimilarNodeGroups ¶
func (o KubernetesClusterAutoscalerConfigPtrOutput) BalanceSimilarNodeGroups() pulumi.BoolPtrOutput
func (KubernetesClusterAutoscalerConfigPtrOutput) DisableScaleDown ¶
func (o KubernetesClusterAutoscalerConfigPtrOutput) DisableScaleDown() pulumi.BoolPtrOutput
func (KubernetesClusterAutoscalerConfigPtrOutput) ElementType ¶
func (KubernetesClusterAutoscalerConfigPtrOutput) ElementType() reflect.Type
func (KubernetesClusterAutoscalerConfigPtrOutput) Estimator ¶
func (o KubernetesClusterAutoscalerConfigPtrOutput) Estimator() pulumi.StringPtrOutput
func (KubernetesClusterAutoscalerConfigPtrOutput) Expander ¶
func (o KubernetesClusterAutoscalerConfigPtrOutput) Expander() pulumi.StringPtrOutput
func (KubernetesClusterAutoscalerConfigPtrOutput) ExpendablePodsPriorityCutoff ¶
func (o KubernetesClusterAutoscalerConfigPtrOutput) ExpendablePodsPriorityCutoff() pulumi.IntPtrOutput
func (KubernetesClusterAutoscalerConfigPtrOutput) IgnoreDaemonsetsUtilization ¶
func (o KubernetesClusterAutoscalerConfigPtrOutput) IgnoreDaemonsetsUtilization() pulumi.BoolPtrOutput
func (KubernetesClusterAutoscalerConfigPtrOutput) MaxGracefulTerminationSec ¶
func (o KubernetesClusterAutoscalerConfigPtrOutput) MaxGracefulTerminationSec() pulumi.IntPtrOutput
func (KubernetesClusterAutoscalerConfigPtrOutput) ScaleDownDelayAfterAdd ¶
func (o KubernetesClusterAutoscalerConfigPtrOutput) ScaleDownDelayAfterAdd() pulumi.StringPtrOutput
func (KubernetesClusterAutoscalerConfigPtrOutput) ScaleDownUnneededTime ¶
func (o KubernetesClusterAutoscalerConfigPtrOutput) ScaleDownUnneededTime() pulumi.StringPtrOutput
func (KubernetesClusterAutoscalerConfigPtrOutput) ScaleDownUtilizationThreshold ¶
func (o KubernetesClusterAutoscalerConfigPtrOutput) ScaleDownUtilizationThreshold() pulumi.Float64PtrOutput
func (KubernetesClusterAutoscalerConfigPtrOutput) ToKubernetesClusterAutoscalerConfigPtrOutput ¶
func (o KubernetesClusterAutoscalerConfigPtrOutput) ToKubernetesClusterAutoscalerConfigPtrOutput() KubernetesClusterAutoscalerConfigPtrOutput
func (KubernetesClusterAutoscalerConfigPtrOutput) ToKubernetesClusterAutoscalerConfigPtrOutputWithContext ¶
func (o KubernetesClusterAutoscalerConfigPtrOutput) ToKubernetesClusterAutoscalerConfigPtrOutputWithContext(ctx context.Context) KubernetesClusterAutoscalerConfigPtrOutput
type KubernetesClusterInput ¶
type KubernetesClusterInput interface { pulumi.Input ToKubernetesClusterOutput() KubernetesClusterOutput ToKubernetesClusterOutputWithContext(ctx context.Context) KubernetesClusterOutput }
type KubernetesClusterKubeconfigArgs ¶
type KubernetesClusterKubeconfigArgs struct { ClusterCaCertificate pulumi.StringPtrInput `pulumi:"clusterCaCertificate"` ConfigFile pulumi.StringPtrInput `pulumi:"configFile"` Host pulumi.StringPtrInput `pulumi:"host"` Token pulumi.StringPtrInput `pulumi:"token"` }
func (KubernetesClusterKubeconfigArgs) ElementType ¶
func (KubernetesClusterKubeconfigArgs) ElementType() reflect.Type
func (KubernetesClusterKubeconfigArgs) ToKubernetesClusterKubeconfigOutput ¶
func (i KubernetesClusterKubeconfigArgs) ToKubernetesClusterKubeconfigOutput() KubernetesClusterKubeconfigOutput
func (KubernetesClusterKubeconfigArgs) ToKubernetesClusterKubeconfigOutputWithContext ¶
func (i KubernetesClusterKubeconfigArgs) ToKubernetesClusterKubeconfigOutputWithContext(ctx context.Context) KubernetesClusterKubeconfigOutput
type KubernetesClusterKubeconfigArray ¶
type KubernetesClusterKubeconfigArray []KubernetesClusterKubeconfigInput
func (KubernetesClusterKubeconfigArray) ElementType ¶
func (KubernetesClusterKubeconfigArray) ElementType() reflect.Type
func (KubernetesClusterKubeconfigArray) ToKubernetesClusterKubeconfigArrayOutput ¶
func (i KubernetesClusterKubeconfigArray) ToKubernetesClusterKubeconfigArrayOutput() KubernetesClusterKubeconfigArrayOutput
func (KubernetesClusterKubeconfigArray) ToKubernetesClusterKubeconfigArrayOutputWithContext ¶
func (i KubernetesClusterKubeconfigArray) ToKubernetesClusterKubeconfigArrayOutputWithContext(ctx context.Context) KubernetesClusterKubeconfigArrayOutput
type KubernetesClusterKubeconfigArrayInput ¶
type KubernetesClusterKubeconfigArrayInput interface { pulumi.Input ToKubernetesClusterKubeconfigArrayOutput() KubernetesClusterKubeconfigArrayOutput ToKubernetesClusterKubeconfigArrayOutputWithContext(context.Context) KubernetesClusterKubeconfigArrayOutput }
KubernetesClusterKubeconfigArrayInput is an input type that accepts KubernetesClusterKubeconfigArray and KubernetesClusterKubeconfigArrayOutput values. You can construct a concrete instance of `KubernetesClusterKubeconfigArrayInput` via:
KubernetesClusterKubeconfigArray{ KubernetesClusterKubeconfigArgs{...} }
type KubernetesClusterKubeconfigArrayOutput ¶
type KubernetesClusterKubeconfigArrayOutput struct{ *pulumi.OutputState }
func (KubernetesClusterKubeconfigArrayOutput) ElementType ¶
func (KubernetesClusterKubeconfigArrayOutput) ElementType() reflect.Type
func (KubernetesClusterKubeconfigArrayOutput) ToKubernetesClusterKubeconfigArrayOutput ¶
func (o KubernetesClusterKubeconfigArrayOutput) ToKubernetesClusterKubeconfigArrayOutput() KubernetesClusterKubeconfigArrayOutput
func (KubernetesClusterKubeconfigArrayOutput) ToKubernetesClusterKubeconfigArrayOutputWithContext ¶
func (o KubernetesClusterKubeconfigArrayOutput) ToKubernetesClusterKubeconfigArrayOutputWithContext(ctx context.Context) KubernetesClusterKubeconfigArrayOutput
type KubernetesClusterKubeconfigInput ¶
type KubernetesClusterKubeconfigInput interface { pulumi.Input ToKubernetesClusterKubeconfigOutput() KubernetesClusterKubeconfigOutput ToKubernetesClusterKubeconfigOutputWithContext(context.Context) KubernetesClusterKubeconfigOutput }
KubernetesClusterKubeconfigInput is an input type that accepts KubernetesClusterKubeconfigArgs and KubernetesClusterKubeconfigOutput values. You can construct a concrete instance of `KubernetesClusterKubeconfigInput` via:
KubernetesClusterKubeconfigArgs{...}
type KubernetesClusterKubeconfigOutput ¶
type KubernetesClusterKubeconfigOutput struct{ *pulumi.OutputState }
func (KubernetesClusterKubeconfigOutput) ClusterCaCertificate ¶
func (o KubernetesClusterKubeconfigOutput) ClusterCaCertificate() pulumi.StringPtrOutput
func (KubernetesClusterKubeconfigOutput) ConfigFile ¶
func (o KubernetesClusterKubeconfigOutput) ConfigFile() pulumi.StringPtrOutput
func (KubernetesClusterKubeconfigOutput) ElementType ¶
func (KubernetesClusterKubeconfigOutput) ElementType() reflect.Type
func (KubernetesClusterKubeconfigOutput) Host ¶
func (o KubernetesClusterKubeconfigOutput) Host() pulumi.StringPtrOutput
func (KubernetesClusterKubeconfigOutput) ToKubernetesClusterKubeconfigOutput ¶
func (o KubernetesClusterKubeconfigOutput) ToKubernetesClusterKubeconfigOutput() KubernetesClusterKubeconfigOutput
func (KubernetesClusterKubeconfigOutput) ToKubernetesClusterKubeconfigOutputWithContext ¶
func (o KubernetesClusterKubeconfigOutput) ToKubernetesClusterKubeconfigOutputWithContext(ctx context.Context) KubernetesClusterKubeconfigOutput
func (KubernetesClusterKubeconfigOutput) Token ¶
func (o KubernetesClusterKubeconfigOutput) Token() pulumi.StringPtrOutput
type KubernetesClusterOpenIdConnectConfig ¶
type KubernetesClusterOpenIdConnectConfig struct { ClientId string `pulumi:"clientId"` GroupsClaims []string `pulumi:"groupsClaims"` GroupsPrefix *string `pulumi:"groupsPrefix"` IssuerUrl string `pulumi:"issuerUrl"` RequiredClaims []string `pulumi:"requiredClaims"` UsernameClaim *string `pulumi:"usernameClaim"` UsernamePrefix *string `pulumi:"usernamePrefix"` }
type KubernetesClusterOpenIdConnectConfigArgs ¶
type KubernetesClusterOpenIdConnectConfigArgs struct { ClientId pulumi.StringInput `pulumi:"clientId"` GroupsClaims pulumi.StringArrayInput `pulumi:"groupsClaims"` GroupsPrefix pulumi.StringPtrInput `pulumi:"groupsPrefix"` IssuerUrl pulumi.StringInput `pulumi:"issuerUrl"` RequiredClaims pulumi.StringArrayInput `pulumi:"requiredClaims"` UsernameClaim pulumi.StringPtrInput `pulumi:"usernameClaim"` UsernamePrefix pulumi.StringPtrInput `pulumi:"usernamePrefix"` }
func (KubernetesClusterOpenIdConnectConfigArgs) ElementType ¶
func (KubernetesClusterOpenIdConnectConfigArgs) ElementType() reflect.Type
func (KubernetesClusterOpenIdConnectConfigArgs) ToKubernetesClusterOpenIdConnectConfigOutput ¶
func (i KubernetesClusterOpenIdConnectConfigArgs) ToKubernetesClusterOpenIdConnectConfigOutput() KubernetesClusterOpenIdConnectConfigOutput
func (KubernetesClusterOpenIdConnectConfigArgs) ToKubernetesClusterOpenIdConnectConfigOutputWithContext ¶
func (i KubernetesClusterOpenIdConnectConfigArgs) ToKubernetesClusterOpenIdConnectConfigOutputWithContext(ctx context.Context) KubernetesClusterOpenIdConnectConfigOutput
func (KubernetesClusterOpenIdConnectConfigArgs) ToKubernetesClusterOpenIdConnectConfigPtrOutput ¶
func (i KubernetesClusterOpenIdConnectConfigArgs) ToKubernetesClusterOpenIdConnectConfigPtrOutput() KubernetesClusterOpenIdConnectConfigPtrOutput
func (KubernetesClusterOpenIdConnectConfigArgs) ToKubernetesClusterOpenIdConnectConfigPtrOutputWithContext ¶
func (i KubernetesClusterOpenIdConnectConfigArgs) ToKubernetesClusterOpenIdConnectConfigPtrOutputWithContext(ctx context.Context) KubernetesClusterOpenIdConnectConfigPtrOutput
type KubernetesClusterOpenIdConnectConfigInput ¶
type KubernetesClusterOpenIdConnectConfigInput interface { pulumi.Input ToKubernetesClusterOpenIdConnectConfigOutput() KubernetesClusterOpenIdConnectConfigOutput ToKubernetesClusterOpenIdConnectConfigOutputWithContext(context.Context) KubernetesClusterOpenIdConnectConfigOutput }
KubernetesClusterOpenIdConnectConfigInput is an input type that accepts KubernetesClusterOpenIdConnectConfigArgs and KubernetesClusterOpenIdConnectConfigOutput values. You can construct a concrete instance of `KubernetesClusterOpenIdConnectConfigInput` via:
KubernetesClusterOpenIdConnectConfigArgs{...}
type KubernetesClusterOpenIdConnectConfigOutput ¶
type KubernetesClusterOpenIdConnectConfigOutput struct{ *pulumi.OutputState }
func (KubernetesClusterOpenIdConnectConfigOutput) ClientId ¶
func (o KubernetesClusterOpenIdConnectConfigOutput) ClientId() pulumi.StringOutput
func (KubernetesClusterOpenIdConnectConfigOutput) ElementType ¶
func (KubernetesClusterOpenIdConnectConfigOutput) ElementType() reflect.Type
func (KubernetesClusterOpenIdConnectConfigOutput) GroupsClaims ¶
func (o KubernetesClusterOpenIdConnectConfigOutput) GroupsClaims() pulumi.StringArrayOutput
func (KubernetesClusterOpenIdConnectConfigOutput) GroupsPrefix ¶
func (o KubernetesClusterOpenIdConnectConfigOutput) GroupsPrefix() pulumi.StringPtrOutput
func (KubernetesClusterOpenIdConnectConfigOutput) IssuerUrl ¶
func (o KubernetesClusterOpenIdConnectConfigOutput) IssuerUrl() pulumi.StringOutput
func (KubernetesClusterOpenIdConnectConfigOutput) RequiredClaims ¶
func (o KubernetesClusterOpenIdConnectConfigOutput) RequiredClaims() pulumi.StringArrayOutput
func (KubernetesClusterOpenIdConnectConfigOutput) ToKubernetesClusterOpenIdConnectConfigOutput ¶
func (o KubernetesClusterOpenIdConnectConfigOutput) ToKubernetesClusterOpenIdConnectConfigOutput() KubernetesClusterOpenIdConnectConfigOutput
func (KubernetesClusterOpenIdConnectConfigOutput) ToKubernetesClusterOpenIdConnectConfigOutputWithContext ¶
func (o KubernetesClusterOpenIdConnectConfigOutput) ToKubernetesClusterOpenIdConnectConfigOutputWithContext(ctx context.Context) KubernetesClusterOpenIdConnectConfigOutput
func (KubernetesClusterOpenIdConnectConfigOutput) ToKubernetesClusterOpenIdConnectConfigPtrOutput ¶
func (o KubernetesClusterOpenIdConnectConfigOutput) ToKubernetesClusterOpenIdConnectConfigPtrOutput() KubernetesClusterOpenIdConnectConfigPtrOutput
func (KubernetesClusterOpenIdConnectConfigOutput) ToKubernetesClusterOpenIdConnectConfigPtrOutputWithContext ¶
func (o KubernetesClusterOpenIdConnectConfigOutput) ToKubernetesClusterOpenIdConnectConfigPtrOutputWithContext(ctx context.Context) KubernetesClusterOpenIdConnectConfigPtrOutput
func (KubernetesClusterOpenIdConnectConfigOutput) UsernameClaim ¶
func (o KubernetesClusterOpenIdConnectConfigOutput) UsernameClaim() pulumi.StringPtrOutput
func (KubernetesClusterOpenIdConnectConfigOutput) UsernamePrefix ¶
func (o KubernetesClusterOpenIdConnectConfigOutput) UsernamePrefix() pulumi.StringPtrOutput
type KubernetesClusterOpenIdConnectConfigPtrInput ¶
type KubernetesClusterOpenIdConnectConfigPtrInput interface { pulumi.Input ToKubernetesClusterOpenIdConnectConfigPtrOutput() KubernetesClusterOpenIdConnectConfigPtrOutput ToKubernetesClusterOpenIdConnectConfigPtrOutputWithContext(context.Context) KubernetesClusterOpenIdConnectConfigPtrOutput }
KubernetesClusterOpenIdConnectConfigPtrInput is an input type that accepts KubernetesClusterOpenIdConnectConfigArgs, KubernetesClusterOpenIdConnectConfigPtr and KubernetesClusterOpenIdConnectConfigPtrOutput values. You can construct a concrete instance of `KubernetesClusterOpenIdConnectConfigPtrInput` via:
KubernetesClusterOpenIdConnectConfigArgs{...} or: nil
func KubernetesClusterOpenIdConnectConfigPtr ¶
func KubernetesClusterOpenIdConnectConfigPtr(v *KubernetesClusterOpenIdConnectConfigArgs) KubernetesClusterOpenIdConnectConfigPtrInput
type KubernetesClusterOpenIdConnectConfigPtrOutput ¶
type KubernetesClusterOpenIdConnectConfigPtrOutput struct{ *pulumi.OutputState }
func (KubernetesClusterOpenIdConnectConfigPtrOutput) ClientId ¶
func (o KubernetesClusterOpenIdConnectConfigPtrOutput) ClientId() pulumi.StringPtrOutput
func (KubernetesClusterOpenIdConnectConfigPtrOutput) ElementType ¶
func (KubernetesClusterOpenIdConnectConfigPtrOutput) ElementType() reflect.Type
func (KubernetesClusterOpenIdConnectConfigPtrOutput) GroupsClaims ¶
func (o KubernetesClusterOpenIdConnectConfigPtrOutput) GroupsClaims() pulumi.StringArrayOutput
func (KubernetesClusterOpenIdConnectConfigPtrOutput) GroupsPrefix ¶
func (o KubernetesClusterOpenIdConnectConfigPtrOutput) GroupsPrefix() pulumi.StringPtrOutput
func (KubernetesClusterOpenIdConnectConfigPtrOutput) IssuerUrl ¶
func (o KubernetesClusterOpenIdConnectConfigPtrOutput) IssuerUrl() pulumi.StringPtrOutput
func (KubernetesClusterOpenIdConnectConfigPtrOutput) RequiredClaims ¶
func (o KubernetesClusterOpenIdConnectConfigPtrOutput) RequiredClaims() pulumi.StringArrayOutput
func (KubernetesClusterOpenIdConnectConfigPtrOutput) ToKubernetesClusterOpenIdConnectConfigPtrOutput ¶
func (o KubernetesClusterOpenIdConnectConfigPtrOutput) ToKubernetesClusterOpenIdConnectConfigPtrOutput() KubernetesClusterOpenIdConnectConfigPtrOutput
func (KubernetesClusterOpenIdConnectConfigPtrOutput) ToKubernetesClusterOpenIdConnectConfigPtrOutputWithContext ¶
func (o KubernetesClusterOpenIdConnectConfigPtrOutput) ToKubernetesClusterOpenIdConnectConfigPtrOutputWithContext(ctx context.Context) KubernetesClusterOpenIdConnectConfigPtrOutput
func (KubernetesClusterOpenIdConnectConfigPtrOutput) UsernameClaim ¶
func (o KubernetesClusterOpenIdConnectConfigPtrOutput) UsernameClaim() pulumi.StringPtrOutput
func (KubernetesClusterOpenIdConnectConfigPtrOutput) UsernamePrefix ¶
func (o KubernetesClusterOpenIdConnectConfigPtrOutput) UsernamePrefix() pulumi.StringPtrOutput
type KubernetesClusterOutput ¶
type KubernetesClusterOutput struct{ *pulumi.OutputState }
func (KubernetesClusterOutput) AdmissionPlugins ¶
func (o KubernetesClusterOutput) AdmissionPlugins() pulumi.StringArrayOutput
The list of admission plugins to enable on the cluster
func (KubernetesClusterOutput) ApiserverCertSans ¶
func (o KubernetesClusterOutput) ApiserverCertSans() pulumi.StringArrayOutput
Additional Subject Alternative Names for the Kubernetes API server certificate
func (KubernetesClusterOutput) ApiserverUrl ¶
func (o KubernetesClusterOutput) ApiserverUrl() pulumi.StringOutput
Kubernetes API server URL
func (KubernetesClusterOutput) AutoUpgrade ¶
func (o KubernetesClusterOutput) AutoUpgrade() KubernetesClusterAutoUpgradeOutput
The auto upgrade configuration for the cluster
func (KubernetesClusterOutput) AutoscalerConfig ¶
func (o KubernetesClusterOutput) AutoscalerConfig() KubernetesClusterAutoscalerConfigOutput
The autoscaler configuration for the cluster
func (KubernetesClusterOutput) Cni ¶
func (o KubernetesClusterOutput) Cni() pulumi.StringOutput
The CNI plugin of the cluster
func (KubernetesClusterOutput) CreatedAt ¶
func (o KubernetesClusterOutput) CreatedAt() pulumi.StringOutput
The date and time of the creation of the Kubernetes cluster
func (KubernetesClusterOutput) DeleteAdditionalResources ¶
func (o KubernetesClusterOutput) DeleteAdditionalResources() pulumi.BoolPtrOutput
Delete additional resources like block volumes and loadbalancers on cluster deletion
func (KubernetesClusterOutput) Description ¶
func (o KubernetesClusterOutput) Description() pulumi.StringPtrOutput
The description of the cluster
func (KubernetesClusterOutput) ElementType ¶
func (KubernetesClusterOutput) ElementType() reflect.Type
func (KubernetesClusterOutput) FeatureGates ¶
func (o KubernetesClusterOutput) FeatureGates() pulumi.StringArrayOutput
The list of feature gates to enable on the cluster
func (KubernetesClusterOutput) Kubeconfigs ¶
func (o KubernetesClusterOutput) Kubeconfigs() KubernetesClusterKubeconfigArrayOutput
The kubeconfig configuration file of the Kubernetes cluster
func (KubernetesClusterOutput) Name ¶
func (o KubernetesClusterOutput) Name() pulumi.StringOutput
The name of the cluster
func (KubernetesClusterOutput) OpenIdConnectConfig ¶
func (o KubernetesClusterOutput) OpenIdConnectConfig() KubernetesClusterOpenIdConnectConfigOutput
The OpenID Connect configuration of the cluster
func (KubernetesClusterOutput) OrganizationId ¶
func (o KubernetesClusterOutput) OrganizationId() pulumi.StringOutput
The organization_id you want to attach the resource to
func (KubernetesClusterOutput) ProjectId ¶
func (o KubernetesClusterOutput) ProjectId() pulumi.StringOutput
The project_id you want to attach the resource to
func (KubernetesClusterOutput) Region ¶
func (o KubernetesClusterOutput) Region() pulumi.StringOutput
The region you want to attach the resource to
func (KubernetesClusterOutput) Status ¶
func (o KubernetesClusterOutput) Status() pulumi.StringOutput
The status of the cluster
func (KubernetesClusterOutput) Tags ¶
func (o KubernetesClusterOutput) Tags() pulumi.StringArrayOutput
The tags associated with the cluster
func (KubernetesClusterOutput) ToKubernetesClusterOutput ¶
func (o KubernetesClusterOutput) ToKubernetesClusterOutput() KubernetesClusterOutput
func (KubernetesClusterOutput) ToKubernetesClusterOutputWithContext ¶
func (o KubernetesClusterOutput) ToKubernetesClusterOutputWithContext(ctx context.Context) KubernetesClusterOutput
func (KubernetesClusterOutput) Type ¶
func (o KubernetesClusterOutput) Type() pulumi.StringOutput
The type of cluster
func (KubernetesClusterOutput) UpdatedAt ¶
func (o KubernetesClusterOutput) UpdatedAt() pulumi.StringOutput
The date and time of the last update of the Kubernetes cluster
func (KubernetesClusterOutput) UpgradeAvailable ¶
func (o KubernetesClusterOutput) UpgradeAvailable() pulumi.BoolOutput
True if an upgrade is available
func (KubernetesClusterOutput) Version ¶
func (o KubernetesClusterOutput) Version() pulumi.StringOutput
The version of the cluster
func (KubernetesClusterOutput) WildcardDns ¶
func (o KubernetesClusterOutput) WildcardDns() pulumi.StringOutput
Wildcard DNS pointing to all the ready nodes
type KubernetesClusterState ¶
type KubernetesClusterState struct { // The list of admission plugins to enable on the cluster AdmissionPlugins pulumi.StringArrayInput // Additional Subject Alternative Names for the Kubernetes API server certificate ApiserverCertSans pulumi.StringArrayInput // Kubernetes API server URL ApiserverUrl pulumi.StringPtrInput // The auto upgrade configuration for the cluster AutoUpgrade KubernetesClusterAutoUpgradePtrInput // The autoscaler configuration for the cluster AutoscalerConfig KubernetesClusterAutoscalerConfigPtrInput // The CNI plugin of the cluster Cni pulumi.StringPtrInput // The date and time of the creation of the Kubernetes cluster CreatedAt pulumi.StringPtrInput // Delete additional resources like block volumes and loadbalancers on cluster deletion DeleteAdditionalResources pulumi.BoolPtrInput // The description of the cluster Description pulumi.StringPtrInput // The list of feature gates to enable on the cluster FeatureGates pulumi.StringArrayInput // The kubeconfig configuration file of the Kubernetes cluster Kubeconfigs KubernetesClusterKubeconfigArrayInput // The name of the cluster Name pulumi.StringPtrInput // The OpenID Connect configuration of the cluster OpenIdConnectConfig KubernetesClusterOpenIdConnectConfigPtrInput // The organization_id you want to attach the resource to OrganizationId pulumi.StringPtrInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The region you want to attach the resource to Region pulumi.StringPtrInput // The status of the cluster Status pulumi.StringPtrInput // The tags associated with the cluster Tags pulumi.StringArrayInput // The type of cluster Type pulumi.StringPtrInput // The date and time of the last update of the Kubernetes cluster UpdatedAt pulumi.StringPtrInput // True if an upgrade is available UpgradeAvailable pulumi.BoolPtrInput // The version of the cluster Version pulumi.StringPtrInput // Wildcard DNS pointing to all the ready nodes WildcardDns pulumi.StringPtrInput }
func (KubernetesClusterState) ElementType ¶
func (KubernetesClusterState) ElementType() reflect.Type
type KubernetesNodePool ¶
type KubernetesNodePool struct { pulumi.CustomResourceState // Enable the autohealing on the pool Autohealing pulumi.BoolPtrOutput `pulumi:"autohealing"` // Enable the autoscaling on the pool Autoscaling pulumi.BoolPtrOutput `pulumi:"autoscaling"` // The ID of the cluster on which this pool will be created ClusterId pulumi.StringOutput `pulumi:"clusterId"` // Container runtime for the pool ContainerRuntime pulumi.StringPtrOutput `pulumi:"containerRuntime"` // The date and time of the creation of the pool CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // The actual size of the pool CurrentSize pulumi.IntOutput `pulumi:"currentSize"` // The Kubelet arguments to be used by this pool KubeletArgs pulumi.StringMapOutput `pulumi:"kubeletArgs"` // Maximum size of the pool MaxSize pulumi.IntOutput `pulumi:"maxSize"` // Minimun size of the pool MinSize pulumi.IntPtrOutput `pulumi:"minSize"` // The name of the cluster Name pulumi.StringOutput `pulumi:"name"` // Server type of the pool servers NodeType pulumi.StringOutput `pulumi:"nodeType"` Nodes KubernetesNodePoolNodeArrayOutput `pulumi:"nodes"` // ID of the placement group PlacementGroupId pulumi.StringPtrOutput `pulumi:"placementGroupId"` // The region you want to attach the resource to Region pulumi.StringOutput `pulumi:"region"` // Size of the pool Size pulumi.IntOutput `pulumi:"size"` // The status of the pool Status pulumi.StringOutput `pulumi:"status"` // The tags associated with the pool Tags pulumi.StringArrayOutput `pulumi:"tags"` // The date and time of the last update of the pool UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` // The Pool upgrade policy UpgradePolicy KubernetesNodePoolUpgradePolicyOutput `pulumi:"upgradePolicy"` // The Kubernetes version of the pool Version pulumi.StringOutput `pulumi:"version"` // Whether to wait for the pool to be ready WaitForPoolReady pulumi.BoolPtrOutput `pulumi:"waitForPoolReady"` // The zone you want to attach the resource to Zone pulumi.StringOutput `pulumi:"zone"` }
func GetKubernetesNodePool ¶
func GetKubernetesNodePool(ctx *pulumi.Context, name string, id pulumi.IDInput, state *KubernetesNodePoolState, opts ...pulumi.ResourceOption) (*KubernetesNodePool, error)
GetKubernetesNodePool gets an existing KubernetesNodePool 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 NewKubernetesNodePool ¶
func NewKubernetesNodePool(ctx *pulumi.Context, name string, args *KubernetesNodePoolArgs, opts ...pulumi.ResourceOption) (*KubernetesNodePool, error)
NewKubernetesNodePool registers a new resource with the given unique name, arguments, and options.
func (*KubernetesNodePool) ElementType ¶
func (*KubernetesNodePool) ElementType() reflect.Type
func (*KubernetesNodePool) ToKubernetesNodePoolOutput ¶
func (i *KubernetesNodePool) ToKubernetesNodePoolOutput() KubernetesNodePoolOutput
func (*KubernetesNodePool) ToKubernetesNodePoolOutputWithContext ¶
func (i *KubernetesNodePool) ToKubernetesNodePoolOutputWithContext(ctx context.Context) KubernetesNodePoolOutput
type KubernetesNodePoolArgs ¶
type KubernetesNodePoolArgs struct { // Enable the autohealing on the pool Autohealing pulumi.BoolPtrInput // Enable the autoscaling on the pool Autoscaling pulumi.BoolPtrInput // The ID of the cluster on which this pool will be created ClusterId pulumi.StringInput // Container runtime for the pool ContainerRuntime pulumi.StringPtrInput // The Kubelet arguments to be used by this pool KubeletArgs pulumi.StringMapInput // Maximum size of the pool MaxSize pulumi.IntPtrInput // Minimun size of the pool MinSize pulumi.IntPtrInput // The name of the cluster Name pulumi.StringPtrInput // Server type of the pool servers NodeType pulumi.StringInput // ID of the placement group PlacementGroupId pulumi.StringPtrInput // The region you want to attach the resource to Region pulumi.StringPtrInput // Size of the pool Size pulumi.IntInput // The tags associated with the pool Tags pulumi.StringArrayInput // The Pool upgrade policy UpgradePolicy KubernetesNodePoolUpgradePolicyPtrInput // Whether to wait for the pool to be ready WaitForPoolReady pulumi.BoolPtrInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
The set of arguments for constructing a KubernetesNodePool resource.
func (KubernetesNodePoolArgs) ElementType ¶
func (KubernetesNodePoolArgs) ElementType() reflect.Type
type KubernetesNodePoolInput ¶
type KubernetesNodePoolInput interface { pulumi.Input ToKubernetesNodePoolOutput() KubernetesNodePoolOutput ToKubernetesNodePoolOutputWithContext(ctx context.Context) KubernetesNodePoolOutput }
type KubernetesNodePoolNode ¶
type KubernetesNodePoolNodeArgs ¶
type KubernetesNodePoolNodeArgs struct { Name pulumi.StringPtrInput `pulumi:"name"` PublicIp pulumi.StringPtrInput `pulumi:"publicIp"` PublicIpV6 pulumi.StringPtrInput `pulumi:"publicIpV6"` Status pulumi.StringPtrInput `pulumi:"status"` }
func (KubernetesNodePoolNodeArgs) ElementType ¶
func (KubernetesNodePoolNodeArgs) ElementType() reflect.Type
func (KubernetesNodePoolNodeArgs) ToKubernetesNodePoolNodeOutput ¶
func (i KubernetesNodePoolNodeArgs) ToKubernetesNodePoolNodeOutput() KubernetesNodePoolNodeOutput
func (KubernetesNodePoolNodeArgs) ToKubernetesNodePoolNodeOutputWithContext ¶
func (i KubernetesNodePoolNodeArgs) ToKubernetesNodePoolNodeOutputWithContext(ctx context.Context) KubernetesNodePoolNodeOutput
type KubernetesNodePoolNodeArray ¶
type KubernetesNodePoolNodeArray []KubernetesNodePoolNodeInput
func (KubernetesNodePoolNodeArray) ElementType ¶
func (KubernetesNodePoolNodeArray) ElementType() reflect.Type
func (KubernetesNodePoolNodeArray) ToKubernetesNodePoolNodeArrayOutput ¶
func (i KubernetesNodePoolNodeArray) ToKubernetesNodePoolNodeArrayOutput() KubernetesNodePoolNodeArrayOutput
func (KubernetesNodePoolNodeArray) ToKubernetesNodePoolNodeArrayOutputWithContext ¶
func (i KubernetesNodePoolNodeArray) ToKubernetesNodePoolNodeArrayOutputWithContext(ctx context.Context) KubernetesNodePoolNodeArrayOutput
type KubernetesNodePoolNodeArrayInput ¶
type KubernetesNodePoolNodeArrayInput interface { pulumi.Input ToKubernetesNodePoolNodeArrayOutput() KubernetesNodePoolNodeArrayOutput ToKubernetesNodePoolNodeArrayOutputWithContext(context.Context) KubernetesNodePoolNodeArrayOutput }
KubernetesNodePoolNodeArrayInput is an input type that accepts KubernetesNodePoolNodeArray and KubernetesNodePoolNodeArrayOutput values. You can construct a concrete instance of `KubernetesNodePoolNodeArrayInput` via:
KubernetesNodePoolNodeArray{ KubernetesNodePoolNodeArgs{...} }
type KubernetesNodePoolNodeArrayOutput ¶
type KubernetesNodePoolNodeArrayOutput struct{ *pulumi.OutputState }
func (KubernetesNodePoolNodeArrayOutput) ElementType ¶
func (KubernetesNodePoolNodeArrayOutput) ElementType() reflect.Type
func (KubernetesNodePoolNodeArrayOutput) Index ¶
func (o KubernetesNodePoolNodeArrayOutput) Index(i pulumi.IntInput) KubernetesNodePoolNodeOutput
func (KubernetesNodePoolNodeArrayOutput) ToKubernetesNodePoolNodeArrayOutput ¶
func (o KubernetesNodePoolNodeArrayOutput) ToKubernetesNodePoolNodeArrayOutput() KubernetesNodePoolNodeArrayOutput
func (KubernetesNodePoolNodeArrayOutput) ToKubernetesNodePoolNodeArrayOutputWithContext ¶
func (o KubernetesNodePoolNodeArrayOutput) ToKubernetesNodePoolNodeArrayOutputWithContext(ctx context.Context) KubernetesNodePoolNodeArrayOutput
type KubernetesNodePoolNodeInput ¶
type KubernetesNodePoolNodeInput interface { pulumi.Input ToKubernetesNodePoolNodeOutput() KubernetesNodePoolNodeOutput ToKubernetesNodePoolNodeOutputWithContext(context.Context) KubernetesNodePoolNodeOutput }
KubernetesNodePoolNodeInput is an input type that accepts KubernetesNodePoolNodeArgs and KubernetesNodePoolNodeOutput values. You can construct a concrete instance of `KubernetesNodePoolNodeInput` via:
KubernetesNodePoolNodeArgs{...}
type KubernetesNodePoolNodeOutput ¶
type KubernetesNodePoolNodeOutput struct{ *pulumi.OutputState }
func (KubernetesNodePoolNodeOutput) ElementType ¶
func (KubernetesNodePoolNodeOutput) ElementType() reflect.Type
func (KubernetesNodePoolNodeOutput) Name ¶
func (o KubernetesNodePoolNodeOutput) Name() pulumi.StringPtrOutput
func (KubernetesNodePoolNodeOutput) PublicIp ¶
func (o KubernetesNodePoolNodeOutput) PublicIp() pulumi.StringPtrOutput
func (KubernetesNodePoolNodeOutput) PublicIpV6 ¶
func (o KubernetesNodePoolNodeOutput) PublicIpV6() pulumi.StringPtrOutput
func (KubernetesNodePoolNodeOutput) Status ¶
func (o KubernetesNodePoolNodeOutput) Status() pulumi.StringPtrOutput
func (KubernetesNodePoolNodeOutput) ToKubernetesNodePoolNodeOutput ¶
func (o KubernetesNodePoolNodeOutput) ToKubernetesNodePoolNodeOutput() KubernetesNodePoolNodeOutput
func (KubernetesNodePoolNodeOutput) ToKubernetesNodePoolNodeOutputWithContext ¶
func (o KubernetesNodePoolNodeOutput) ToKubernetesNodePoolNodeOutputWithContext(ctx context.Context) KubernetesNodePoolNodeOutput
type KubernetesNodePoolOutput ¶
type KubernetesNodePoolOutput struct{ *pulumi.OutputState }
func (KubernetesNodePoolOutput) Autohealing ¶
func (o KubernetesNodePoolOutput) Autohealing() pulumi.BoolPtrOutput
Enable the autohealing on the pool
func (KubernetesNodePoolOutput) Autoscaling ¶
func (o KubernetesNodePoolOutput) Autoscaling() pulumi.BoolPtrOutput
Enable the autoscaling on the pool
func (KubernetesNodePoolOutput) ClusterId ¶
func (o KubernetesNodePoolOutput) ClusterId() pulumi.StringOutput
The ID of the cluster on which this pool will be created
func (KubernetesNodePoolOutput) ContainerRuntime ¶
func (o KubernetesNodePoolOutput) ContainerRuntime() pulumi.StringPtrOutput
Container runtime for the pool
func (KubernetesNodePoolOutput) CreatedAt ¶
func (o KubernetesNodePoolOutput) CreatedAt() pulumi.StringOutput
The date and time of the creation of the pool
func (KubernetesNodePoolOutput) CurrentSize ¶
func (o KubernetesNodePoolOutput) CurrentSize() pulumi.IntOutput
The actual size of the pool
func (KubernetesNodePoolOutput) ElementType ¶
func (KubernetesNodePoolOutput) ElementType() reflect.Type
func (KubernetesNodePoolOutput) KubeletArgs ¶
func (o KubernetesNodePoolOutput) KubeletArgs() pulumi.StringMapOutput
The Kubelet arguments to be used by this pool
func (KubernetesNodePoolOutput) MaxSize ¶
func (o KubernetesNodePoolOutput) MaxSize() pulumi.IntOutput
Maximum size of the pool
func (KubernetesNodePoolOutput) MinSize ¶
func (o KubernetesNodePoolOutput) MinSize() pulumi.IntPtrOutput
Minimun size of the pool
func (KubernetesNodePoolOutput) Name ¶
func (o KubernetesNodePoolOutput) Name() pulumi.StringOutput
The name of the cluster
func (KubernetesNodePoolOutput) NodeType ¶
func (o KubernetesNodePoolOutput) NodeType() pulumi.StringOutput
Server type of the pool servers
func (KubernetesNodePoolOutput) Nodes ¶
func (o KubernetesNodePoolOutput) Nodes() KubernetesNodePoolNodeArrayOutput
func (KubernetesNodePoolOutput) PlacementGroupId ¶
func (o KubernetesNodePoolOutput) PlacementGroupId() pulumi.StringPtrOutput
ID of the placement group
func (KubernetesNodePoolOutput) Region ¶
func (o KubernetesNodePoolOutput) Region() pulumi.StringOutput
The region you want to attach the resource to
func (KubernetesNodePoolOutput) Size ¶
func (o KubernetesNodePoolOutput) Size() pulumi.IntOutput
Size of the pool
func (KubernetesNodePoolOutput) Status ¶
func (o KubernetesNodePoolOutput) Status() pulumi.StringOutput
The status of the pool
func (KubernetesNodePoolOutput) Tags ¶
func (o KubernetesNodePoolOutput) Tags() pulumi.StringArrayOutput
The tags associated with the pool
func (KubernetesNodePoolOutput) ToKubernetesNodePoolOutput ¶
func (o KubernetesNodePoolOutput) ToKubernetesNodePoolOutput() KubernetesNodePoolOutput
func (KubernetesNodePoolOutput) ToKubernetesNodePoolOutputWithContext ¶
func (o KubernetesNodePoolOutput) ToKubernetesNodePoolOutputWithContext(ctx context.Context) KubernetesNodePoolOutput
func (KubernetesNodePoolOutput) UpdatedAt ¶
func (o KubernetesNodePoolOutput) UpdatedAt() pulumi.StringOutput
The date and time of the last update of the pool
func (KubernetesNodePoolOutput) UpgradePolicy ¶
func (o KubernetesNodePoolOutput) UpgradePolicy() KubernetesNodePoolUpgradePolicyOutput
The Pool upgrade policy
func (KubernetesNodePoolOutput) Version ¶
func (o KubernetesNodePoolOutput) Version() pulumi.StringOutput
The Kubernetes version of the pool
func (KubernetesNodePoolOutput) WaitForPoolReady ¶
func (o KubernetesNodePoolOutput) WaitForPoolReady() pulumi.BoolPtrOutput
Whether to wait for the pool to be ready
func (KubernetesNodePoolOutput) Zone ¶
func (o KubernetesNodePoolOutput) Zone() pulumi.StringOutput
The zone you want to attach the resource to
type KubernetesNodePoolState ¶
type KubernetesNodePoolState struct { // Enable the autohealing on the pool Autohealing pulumi.BoolPtrInput // Enable the autoscaling on the pool Autoscaling pulumi.BoolPtrInput // The ID of the cluster on which this pool will be created ClusterId pulumi.StringPtrInput // Container runtime for the pool ContainerRuntime pulumi.StringPtrInput // The date and time of the creation of the pool CreatedAt pulumi.StringPtrInput // The actual size of the pool CurrentSize pulumi.IntPtrInput // The Kubelet arguments to be used by this pool KubeletArgs pulumi.StringMapInput // Maximum size of the pool MaxSize pulumi.IntPtrInput // Minimun size of the pool MinSize pulumi.IntPtrInput // The name of the cluster Name pulumi.StringPtrInput // Server type of the pool servers NodeType pulumi.StringPtrInput Nodes KubernetesNodePoolNodeArrayInput // ID of the placement group PlacementGroupId pulumi.StringPtrInput // The region you want to attach the resource to Region pulumi.StringPtrInput // Size of the pool Size pulumi.IntPtrInput // The status of the pool Status pulumi.StringPtrInput // The tags associated with the pool Tags pulumi.StringArrayInput // The date and time of the last update of the pool UpdatedAt pulumi.StringPtrInput // The Pool upgrade policy UpgradePolicy KubernetesNodePoolUpgradePolicyPtrInput // The Kubernetes version of the pool Version pulumi.StringPtrInput // Whether to wait for the pool to be ready WaitForPoolReady pulumi.BoolPtrInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
func (KubernetesNodePoolState) ElementType ¶
func (KubernetesNodePoolState) ElementType() reflect.Type
type KubernetesNodePoolUpgradePolicy ¶
type KubernetesNodePoolUpgradePolicy struct { MaxSurge *int `pulumi:"maxSurge"` }
type KubernetesNodePoolUpgradePolicyArgs ¶
type KubernetesNodePoolUpgradePolicyArgs struct { MaxSurge pulumi.IntPtrInput `pulumi:"maxSurge"` }
func (KubernetesNodePoolUpgradePolicyArgs) ElementType ¶
func (KubernetesNodePoolUpgradePolicyArgs) ElementType() reflect.Type
func (KubernetesNodePoolUpgradePolicyArgs) ToKubernetesNodePoolUpgradePolicyOutput ¶
func (i KubernetesNodePoolUpgradePolicyArgs) ToKubernetesNodePoolUpgradePolicyOutput() KubernetesNodePoolUpgradePolicyOutput
func (KubernetesNodePoolUpgradePolicyArgs) ToKubernetesNodePoolUpgradePolicyOutputWithContext ¶
func (i KubernetesNodePoolUpgradePolicyArgs) ToKubernetesNodePoolUpgradePolicyOutputWithContext(ctx context.Context) KubernetesNodePoolUpgradePolicyOutput
func (KubernetesNodePoolUpgradePolicyArgs) ToKubernetesNodePoolUpgradePolicyPtrOutput ¶
func (i KubernetesNodePoolUpgradePolicyArgs) ToKubernetesNodePoolUpgradePolicyPtrOutput() KubernetesNodePoolUpgradePolicyPtrOutput
func (KubernetesNodePoolUpgradePolicyArgs) ToKubernetesNodePoolUpgradePolicyPtrOutputWithContext ¶
func (i KubernetesNodePoolUpgradePolicyArgs) ToKubernetesNodePoolUpgradePolicyPtrOutputWithContext(ctx context.Context) KubernetesNodePoolUpgradePolicyPtrOutput
type KubernetesNodePoolUpgradePolicyInput ¶
type KubernetesNodePoolUpgradePolicyInput interface { pulumi.Input ToKubernetesNodePoolUpgradePolicyOutput() KubernetesNodePoolUpgradePolicyOutput ToKubernetesNodePoolUpgradePolicyOutputWithContext(context.Context) KubernetesNodePoolUpgradePolicyOutput }
KubernetesNodePoolUpgradePolicyInput is an input type that accepts KubernetesNodePoolUpgradePolicyArgs and KubernetesNodePoolUpgradePolicyOutput values. You can construct a concrete instance of `KubernetesNodePoolUpgradePolicyInput` via:
KubernetesNodePoolUpgradePolicyArgs{...}
type KubernetesNodePoolUpgradePolicyOutput ¶
type KubernetesNodePoolUpgradePolicyOutput struct{ *pulumi.OutputState }
func (KubernetesNodePoolUpgradePolicyOutput) ElementType ¶
func (KubernetesNodePoolUpgradePolicyOutput) ElementType() reflect.Type
func (KubernetesNodePoolUpgradePolicyOutput) MaxSurge ¶
func (o KubernetesNodePoolUpgradePolicyOutput) MaxSurge() pulumi.IntPtrOutput
func (KubernetesNodePoolUpgradePolicyOutput) MaxUnavailable ¶
func (o KubernetesNodePoolUpgradePolicyOutput) MaxUnavailable() pulumi.IntPtrOutput
func (KubernetesNodePoolUpgradePolicyOutput) ToKubernetesNodePoolUpgradePolicyOutput ¶
func (o KubernetesNodePoolUpgradePolicyOutput) ToKubernetesNodePoolUpgradePolicyOutput() KubernetesNodePoolUpgradePolicyOutput
func (KubernetesNodePoolUpgradePolicyOutput) ToKubernetesNodePoolUpgradePolicyOutputWithContext ¶
func (o KubernetesNodePoolUpgradePolicyOutput) ToKubernetesNodePoolUpgradePolicyOutputWithContext(ctx context.Context) KubernetesNodePoolUpgradePolicyOutput
func (KubernetesNodePoolUpgradePolicyOutput) ToKubernetesNodePoolUpgradePolicyPtrOutput ¶
func (o KubernetesNodePoolUpgradePolicyOutput) ToKubernetesNodePoolUpgradePolicyPtrOutput() KubernetesNodePoolUpgradePolicyPtrOutput
func (KubernetesNodePoolUpgradePolicyOutput) ToKubernetesNodePoolUpgradePolicyPtrOutputWithContext ¶
func (o KubernetesNodePoolUpgradePolicyOutput) ToKubernetesNodePoolUpgradePolicyPtrOutputWithContext(ctx context.Context) KubernetesNodePoolUpgradePolicyPtrOutput
type KubernetesNodePoolUpgradePolicyPtrInput ¶
type KubernetesNodePoolUpgradePolicyPtrInput interface { pulumi.Input ToKubernetesNodePoolUpgradePolicyPtrOutput() KubernetesNodePoolUpgradePolicyPtrOutput ToKubernetesNodePoolUpgradePolicyPtrOutputWithContext(context.Context) KubernetesNodePoolUpgradePolicyPtrOutput }
KubernetesNodePoolUpgradePolicyPtrInput is an input type that accepts KubernetesNodePoolUpgradePolicyArgs, KubernetesNodePoolUpgradePolicyPtr and KubernetesNodePoolUpgradePolicyPtrOutput values. You can construct a concrete instance of `KubernetesNodePoolUpgradePolicyPtrInput` via:
KubernetesNodePoolUpgradePolicyArgs{...} or: nil
func KubernetesNodePoolUpgradePolicyPtr ¶
func KubernetesNodePoolUpgradePolicyPtr(v *KubernetesNodePoolUpgradePolicyArgs) KubernetesNodePoolUpgradePolicyPtrInput
type KubernetesNodePoolUpgradePolicyPtrOutput ¶
type KubernetesNodePoolUpgradePolicyPtrOutput struct{ *pulumi.OutputState }
func (KubernetesNodePoolUpgradePolicyPtrOutput) ElementType ¶
func (KubernetesNodePoolUpgradePolicyPtrOutput) ElementType() reflect.Type
func (KubernetesNodePoolUpgradePolicyPtrOutput) MaxSurge ¶
func (o KubernetesNodePoolUpgradePolicyPtrOutput) MaxSurge() pulumi.IntPtrOutput
func (KubernetesNodePoolUpgradePolicyPtrOutput) MaxUnavailable ¶
func (o KubernetesNodePoolUpgradePolicyPtrOutput) MaxUnavailable() pulumi.IntPtrOutput
func (KubernetesNodePoolUpgradePolicyPtrOutput) ToKubernetesNodePoolUpgradePolicyPtrOutput ¶
func (o KubernetesNodePoolUpgradePolicyPtrOutput) ToKubernetesNodePoolUpgradePolicyPtrOutput() KubernetesNodePoolUpgradePolicyPtrOutput
func (KubernetesNodePoolUpgradePolicyPtrOutput) ToKubernetesNodePoolUpgradePolicyPtrOutputWithContext ¶
func (o KubernetesNodePoolUpgradePolicyPtrOutput) ToKubernetesNodePoolUpgradePolicyPtrOutputWithContext(ctx context.Context) KubernetesNodePoolUpgradePolicyPtrOutput
type Loadbalancer ¶
type Loadbalancer struct { pulumi.CustomResourceState // The load-balance public IP address IpAddress pulumi.StringOutput `pulumi:"ipAddress"` // The load-balance public IP ID IpId pulumi.StringOutput `pulumi:"ipId"` // Name of the lb Name pulumi.StringOutput `pulumi:"name"` // The organization_id you want to attach the resource to OrganizationId pulumi.StringOutput `pulumi:"organizationId"` // List of private network to connect with your load balancer PrivateNetworks LoadbalancerPrivateNetworkArrayOutput `pulumi:"privateNetworks"` // The project_id you want to attach the resource to ProjectId pulumi.StringOutput `pulumi:"projectId"` // The region of the resource Region pulumi.StringOutput `pulumi:"region"` // Release the IPs related to this load-balancer // // Deprecated: The resource ip will be destroyed by it's own resource. Please set this to `false` ReleaseIp pulumi.BoolPtrOutput `pulumi:"releaseIp"` // Array of tags to associate with the load-balancer Tags pulumi.StringArrayOutput `pulumi:"tags"` // The type of load-balancer you want to create Type pulumi.StringOutput `pulumi:"type"` // The zone you want to attach the resource to Zone pulumi.StringOutput `pulumi:"zone"` }
func GetLoadbalancer ¶
func GetLoadbalancer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LoadbalancerState, opts ...pulumi.ResourceOption) (*Loadbalancer, error)
GetLoadbalancer gets an existing Loadbalancer 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 NewLoadbalancer ¶
func NewLoadbalancer(ctx *pulumi.Context, name string, args *LoadbalancerArgs, opts ...pulumi.ResourceOption) (*Loadbalancer, error)
NewLoadbalancer registers a new resource with the given unique name, arguments, and options.
func (*Loadbalancer) ElementType ¶
func (*Loadbalancer) ElementType() reflect.Type
func (*Loadbalancer) ToLoadbalancerOutput ¶
func (i *Loadbalancer) ToLoadbalancerOutput() LoadbalancerOutput
func (*Loadbalancer) ToLoadbalancerOutputWithContext ¶
func (i *Loadbalancer) ToLoadbalancerOutputWithContext(ctx context.Context) LoadbalancerOutput
type LoadbalancerArgs ¶
type LoadbalancerArgs struct { // The load-balance public IP ID IpId pulumi.StringInput // Name of the lb Name pulumi.StringPtrInput // List of private network to connect with your load balancer PrivateNetworks LoadbalancerPrivateNetworkArrayInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // Release the IPs related to this load-balancer // // Deprecated: The resource ip will be destroyed by it's own resource. Please set this to `false` ReleaseIp pulumi.BoolPtrInput // Array of tags to associate with the load-balancer Tags pulumi.StringArrayInput // The type of load-balancer you want to create Type pulumi.StringInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
The set of arguments for constructing a Loadbalancer resource.
func (LoadbalancerArgs) ElementType ¶
func (LoadbalancerArgs) ElementType() reflect.Type
type LoadbalancerBackend ¶
type LoadbalancerBackend struct { pulumi.CustomResourceState // User sessions will be forwarded to this port of backend servers ForwardPort pulumi.IntOutput `pulumi:"forwardPort"` // Load balancing algorithm ForwardPortAlgorithm pulumi.StringPtrOutput `pulumi:"forwardPortAlgorithm"` // Backend protocol ForwardProtocol pulumi.StringOutput `pulumi:"forwardProtocol"` // Interval between two HC requests HealthCheckDelay pulumi.StringPtrOutput `pulumi:"healthCheckDelay"` HealthCheckHttp LoadbalancerBackendHealthCheckHttpPtrOutput `pulumi:"healthCheckHttp"` HealthCheckHttps LoadbalancerBackendHealthCheckHttpsPtrOutput `pulumi:"healthCheckHttps"` // Number of allowed failed HC requests before the backend server is marked down HealthCheckMaxRetries pulumi.IntPtrOutput `pulumi:"healthCheckMaxRetries"` // Port the HC requests will be send to. Default to `forward_port` HealthCheckPort pulumi.IntOutput `pulumi:"healthCheckPort"` HealthCheckTcp LoadbalancerBackendHealthCheckTcpOutput `pulumi:"healthCheckTcp"` // Timeout before we consider a HC request failed HealthCheckTimeout pulumi.StringPtrOutput `pulumi:"healthCheckTimeout"` // The load-balancer ID LbId pulumi.StringOutput `pulumi:"lbId"` // The name of the backend Name pulumi.StringOutput `pulumi:"name"` // Modify what occurs when a backend server is marked down OnMarkedDownAction pulumi.StringPtrOutput `pulumi:"onMarkedDownAction"` // Type of PROXY protocol to enable ProxyProtocol pulumi.StringPtrOutput `pulumi:"proxyProtocol"` // Enables PROXY protocol version 2 // // Deprecated: Please use proxy_protocol instead SendProxyV2 pulumi.BoolPtrOutput `pulumi:"sendProxyV2"` // Backend server IP addresses list (IPv4 or IPv6) ServerIps pulumi.StringArrayOutput `pulumi:"serverIps"` // Load balancing algorithm StickySessions pulumi.StringPtrOutput `pulumi:"stickySessions"` // Cookie name for for sticky sessions StickySessionsCookieName pulumi.StringPtrOutput `pulumi:"stickySessionsCookieName"` // Maximum initial server connection establishment time TimeoutConnect pulumi.StringPtrOutput `pulumi:"timeoutConnect"` // Maximum server connection inactivity time TimeoutServer pulumi.StringPtrOutput `pulumi:"timeoutServer"` // Maximum tunnel inactivity time TimeoutTunnel pulumi.StringPtrOutput `pulumi:"timeoutTunnel"` }
func GetLoadbalancerBackend ¶
func GetLoadbalancerBackend(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LoadbalancerBackendState, opts ...pulumi.ResourceOption) (*LoadbalancerBackend, error)
GetLoadbalancerBackend gets an existing LoadbalancerBackend 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 NewLoadbalancerBackend ¶
func NewLoadbalancerBackend(ctx *pulumi.Context, name string, args *LoadbalancerBackendArgs, opts ...pulumi.ResourceOption) (*LoadbalancerBackend, error)
NewLoadbalancerBackend registers a new resource with the given unique name, arguments, and options.
func (*LoadbalancerBackend) ElementType ¶
func (*LoadbalancerBackend) ElementType() reflect.Type
func (*LoadbalancerBackend) ToLoadbalancerBackendOutput ¶
func (i *LoadbalancerBackend) ToLoadbalancerBackendOutput() LoadbalancerBackendOutput
func (*LoadbalancerBackend) ToLoadbalancerBackendOutputWithContext ¶
func (i *LoadbalancerBackend) ToLoadbalancerBackendOutputWithContext(ctx context.Context) LoadbalancerBackendOutput
type LoadbalancerBackendArgs ¶
type LoadbalancerBackendArgs struct { // User sessions will be forwarded to this port of backend servers ForwardPort pulumi.IntInput // Load balancing algorithm ForwardPortAlgorithm pulumi.StringPtrInput // Backend protocol ForwardProtocol pulumi.StringInput // Interval between two HC requests HealthCheckDelay pulumi.StringPtrInput HealthCheckHttp LoadbalancerBackendHealthCheckHttpPtrInput HealthCheckHttps LoadbalancerBackendHealthCheckHttpsPtrInput // Number of allowed failed HC requests before the backend server is marked down HealthCheckMaxRetries pulumi.IntPtrInput // Port the HC requests will be send to. Default to `forward_port` HealthCheckPort pulumi.IntPtrInput HealthCheckTcp LoadbalancerBackendHealthCheckTcpPtrInput // Timeout before we consider a HC request failed HealthCheckTimeout pulumi.StringPtrInput // The load-balancer ID LbId pulumi.StringInput // The name of the backend Name pulumi.StringPtrInput // Modify what occurs when a backend server is marked down OnMarkedDownAction pulumi.StringPtrInput // Type of PROXY protocol to enable ProxyProtocol pulumi.StringPtrInput // Enables PROXY protocol version 2 // // Deprecated: Please use proxy_protocol instead SendProxyV2 pulumi.BoolPtrInput // Backend server IP addresses list (IPv4 or IPv6) ServerIps pulumi.StringArrayInput // Load balancing algorithm StickySessions pulumi.StringPtrInput // Cookie name for for sticky sessions StickySessionsCookieName pulumi.StringPtrInput // Maximum initial server connection establishment time TimeoutConnect pulumi.StringPtrInput // Maximum server connection inactivity time TimeoutServer pulumi.StringPtrInput // Maximum tunnel inactivity time TimeoutTunnel pulumi.StringPtrInput }
The set of arguments for constructing a LoadbalancerBackend resource.
func (LoadbalancerBackendArgs) ElementType ¶
func (LoadbalancerBackendArgs) ElementType() reflect.Type
type LoadbalancerBackendHealthCheckHttpArgs ¶
type LoadbalancerBackendHealthCheckHttpArgs struct { Code pulumi.IntPtrInput `pulumi:"code"` Method pulumi.StringPtrInput `pulumi:"method"` Uri pulumi.StringInput `pulumi:"uri"` }
func (LoadbalancerBackendHealthCheckHttpArgs) ElementType ¶
func (LoadbalancerBackendHealthCheckHttpArgs) ElementType() reflect.Type
func (LoadbalancerBackendHealthCheckHttpArgs) ToLoadbalancerBackendHealthCheckHttpOutput ¶
func (i LoadbalancerBackendHealthCheckHttpArgs) ToLoadbalancerBackendHealthCheckHttpOutput() LoadbalancerBackendHealthCheckHttpOutput
func (LoadbalancerBackendHealthCheckHttpArgs) ToLoadbalancerBackendHealthCheckHttpOutputWithContext ¶
func (i LoadbalancerBackendHealthCheckHttpArgs) ToLoadbalancerBackendHealthCheckHttpOutputWithContext(ctx context.Context) LoadbalancerBackendHealthCheckHttpOutput
func (LoadbalancerBackendHealthCheckHttpArgs) ToLoadbalancerBackendHealthCheckHttpPtrOutput ¶
func (i LoadbalancerBackendHealthCheckHttpArgs) ToLoadbalancerBackendHealthCheckHttpPtrOutput() LoadbalancerBackendHealthCheckHttpPtrOutput
func (LoadbalancerBackendHealthCheckHttpArgs) ToLoadbalancerBackendHealthCheckHttpPtrOutputWithContext ¶
func (i LoadbalancerBackendHealthCheckHttpArgs) ToLoadbalancerBackendHealthCheckHttpPtrOutputWithContext(ctx context.Context) LoadbalancerBackendHealthCheckHttpPtrOutput
type LoadbalancerBackendHealthCheckHttpInput ¶
type LoadbalancerBackendHealthCheckHttpInput interface { pulumi.Input ToLoadbalancerBackendHealthCheckHttpOutput() LoadbalancerBackendHealthCheckHttpOutput ToLoadbalancerBackendHealthCheckHttpOutputWithContext(context.Context) LoadbalancerBackendHealthCheckHttpOutput }
LoadbalancerBackendHealthCheckHttpInput is an input type that accepts LoadbalancerBackendHealthCheckHttpArgs and LoadbalancerBackendHealthCheckHttpOutput values. You can construct a concrete instance of `LoadbalancerBackendHealthCheckHttpInput` via:
LoadbalancerBackendHealthCheckHttpArgs{...}
type LoadbalancerBackendHealthCheckHttpOutput ¶
type LoadbalancerBackendHealthCheckHttpOutput struct{ *pulumi.OutputState }
func (LoadbalancerBackendHealthCheckHttpOutput) Code ¶
func (o LoadbalancerBackendHealthCheckHttpOutput) Code() pulumi.IntPtrOutput
func (LoadbalancerBackendHealthCheckHttpOutput) ElementType ¶
func (LoadbalancerBackendHealthCheckHttpOutput) ElementType() reflect.Type
func (LoadbalancerBackendHealthCheckHttpOutput) Method ¶
func (o LoadbalancerBackendHealthCheckHttpOutput) Method() pulumi.StringPtrOutput
func (LoadbalancerBackendHealthCheckHttpOutput) ToLoadbalancerBackendHealthCheckHttpOutput ¶
func (o LoadbalancerBackendHealthCheckHttpOutput) ToLoadbalancerBackendHealthCheckHttpOutput() LoadbalancerBackendHealthCheckHttpOutput
func (LoadbalancerBackendHealthCheckHttpOutput) ToLoadbalancerBackendHealthCheckHttpOutputWithContext ¶
func (o LoadbalancerBackendHealthCheckHttpOutput) ToLoadbalancerBackendHealthCheckHttpOutputWithContext(ctx context.Context) LoadbalancerBackendHealthCheckHttpOutput
func (LoadbalancerBackendHealthCheckHttpOutput) ToLoadbalancerBackendHealthCheckHttpPtrOutput ¶
func (o LoadbalancerBackendHealthCheckHttpOutput) ToLoadbalancerBackendHealthCheckHttpPtrOutput() LoadbalancerBackendHealthCheckHttpPtrOutput
func (LoadbalancerBackendHealthCheckHttpOutput) ToLoadbalancerBackendHealthCheckHttpPtrOutputWithContext ¶
func (o LoadbalancerBackendHealthCheckHttpOutput) ToLoadbalancerBackendHealthCheckHttpPtrOutputWithContext(ctx context.Context) LoadbalancerBackendHealthCheckHttpPtrOutput
func (LoadbalancerBackendHealthCheckHttpOutput) Uri ¶
func (o LoadbalancerBackendHealthCheckHttpOutput) Uri() pulumi.StringOutput
type LoadbalancerBackendHealthCheckHttpPtrInput ¶
type LoadbalancerBackendHealthCheckHttpPtrInput interface { pulumi.Input ToLoadbalancerBackendHealthCheckHttpPtrOutput() LoadbalancerBackendHealthCheckHttpPtrOutput ToLoadbalancerBackendHealthCheckHttpPtrOutputWithContext(context.Context) LoadbalancerBackendHealthCheckHttpPtrOutput }
LoadbalancerBackendHealthCheckHttpPtrInput is an input type that accepts LoadbalancerBackendHealthCheckHttpArgs, LoadbalancerBackendHealthCheckHttpPtr and LoadbalancerBackendHealthCheckHttpPtrOutput values. You can construct a concrete instance of `LoadbalancerBackendHealthCheckHttpPtrInput` via:
LoadbalancerBackendHealthCheckHttpArgs{...} or: nil
func LoadbalancerBackendHealthCheckHttpPtr ¶
func LoadbalancerBackendHealthCheckHttpPtr(v *LoadbalancerBackendHealthCheckHttpArgs) LoadbalancerBackendHealthCheckHttpPtrInput
type LoadbalancerBackendHealthCheckHttpPtrOutput ¶
type LoadbalancerBackendHealthCheckHttpPtrOutput struct{ *pulumi.OutputState }
func (LoadbalancerBackendHealthCheckHttpPtrOutput) Code ¶
func (o LoadbalancerBackendHealthCheckHttpPtrOutput) Code() pulumi.IntPtrOutput
func (LoadbalancerBackendHealthCheckHttpPtrOutput) ElementType ¶
func (LoadbalancerBackendHealthCheckHttpPtrOutput) ElementType() reflect.Type
func (LoadbalancerBackendHealthCheckHttpPtrOutput) Method ¶
func (o LoadbalancerBackendHealthCheckHttpPtrOutput) Method() pulumi.StringPtrOutput
func (LoadbalancerBackendHealthCheckHttpPtrOutput) ToLoadbalancerBackendHealthCheckHttpPtrOutput ¶
func (o LoadbalancerBackendHealthCheckHttpPtrOutput) ToLoadbalancerBackendHealthCheckHttpPtrOutput() LoadbalancerBackendHealthCheckHttpPtrOutput
func (LoadbalancerBackendHealthCheckHttpPtrOutput) ToLoadbalancerBackendHealthCheckHttpPtrOutputWithContext ¶
func (o LoadbalancerBackendHealthCheckHttpPtrOutput) ToLoadbalancerBackendHealthCheckHttpPtrOutputWithContext(ctx context.Context) LoadbalancerBackendHealthCheckHttpPtrOutput
func (LoadbalancerBackendHealthCheckHttpPtrOutput) Uri ¶
func (o LoadbalancerBackendHealthCheckHttpPtrOutput) Uri() pulumi.StringPtrOutput
type LoadbalancerBackendHealthCheckHttpsArgs ¶
type LoadbalancerBackendHealthCheckHttpsArgs struct { Code pulumi.IntPtrInput `pulumi:"code"` Method pulumi.StringPtrInput `pulumi:"method"` Uri pulumi.StringInput `pulumi:"uri"` }
func (LoadbalancerBackendHealthCheckHttpsArgs) ElementType ¶
func (LoadbalancerBackendHealthCheckHttpsArgs) ElementType() reflect.Type
func (LoadbalancerBackendHealthCheckHttpsArgs) ToLoadbalancerBackendHealthCheckHttpsOutput ¶
func (i LoadbalancerBackendHealthCheckHttpsArgs) ToLoadbalancerBackendHealthCheckHttpsOutput() LoadbalancerBackendHealthCheckHttpsOutput
func (LoadbalancerBackendHealthCheckHttpsArgs) ToLoadbalancerBackendHealthCheckHttpsOutputWithContext ¶
func (i LoadbalancerBackendHealthCheckHttpsArgs) ToLoadbalancerBackendHealthCheckHttpsOutputWithContext(ctx context.Context) LoadbalancerBackendHealthCheckHttpsOutput
func (LoadbalancerBackendHealthCheckHttpsArgs) ToLoadbalancerBackendHealthCheckHttpsPtrOutput ¶
func (i LoadbalancerBackendHealthCheckHttpsArgs) ToLoadbalancerBackendHealthCheckHttpsPtrOutput() LoadbalancerBackendHealthCheckHttpsPtrOutput
func (LoadbalancerBackendHealthCheckHttpsArgs) ToLoadbalancerBackendHealthCheckHttpsPtrOutputWithContext ¶
func (i LoadbalancerBackendHealthCheckHttpsArgs) ToLoadbalancerBackendHealthCheckHttpsPtrOutputWithContext(ctx context.Context) LoadbalancerBackendHealthCheckHttpsPtrOutput
type LoadbalancerBackendHealthCheckHttpsInput ¶
type LoadbalancerBackendHealthCheckHttpsInput interface { pulumi.Input ToLoadbalancerBackendHealthCheckHttpsOutput() LoadbalancerBackendHealthCheckHttpsOutput ToLoadbalancerBackendHealthCheckHttpsOutputWithContext(context.Context) LoadbalancerBackendHealthCheckHttpsOutput }
LoadbalancerBackendHealthCheckHttpsInput is an input type that accepts LoadbalancerBackendHealthCheckHttpsArgs and LoadbalancerBackendHealthCheckHttpsOutput values. You can construct a concrete instance of `LoadbalancerBackendHealthCheckHttpsInput` via:
LoadbalancerBackendHealthCheckHttpsArgs{...}
type LoadbalancerBackendHealthCheckHttpsOutput ¶
type LoadbalancerBackendHealthCheckHttpsOutput struct{ *pulumi.OutputState }
func (LoadbalancerBackendHealthCheckHttpsOutput) Code ¶
func (o LoadbalancerBackendHealthCheckHttpsOutput) Code() pulumi.IntPtrOutput
func (LoadbalancerBackendHealthCheckHttpsOutput) ElementType ¶
func (LoadbalancerBackendHealthCheckHttpsOutput) ElementType() reflect.Type
func (LoadbalancerBackendHealthCheckHttpsOutput) Method ¶
func (o LoadbalancerBackendHealthCheckHttpsOutput) Method() pulumi.StringPtrOutput
func (LoadbalancerBackendHealthCheckHttpsOutput) ToLoadbalancerBackendHealthCheckHttpsOutput ¶
func (o LoadbalancerBackendHealthCheckHttpsOutput) ToLoadbalancerBackendHealthCheckHttpsOutput() LoadbalancerBackendHealthCheckHttpsOutput
func (LoadbalancerBackendHealthCheckHttpsOutput) ToLoadbalancerBackendHealthCheckHttpsOutputWithContext ¶
func (o LoadbalancerBackendHealthCheckHttpsOutput) ToLoadbalancerBackendHealthCheckHttpsOutputWithContext(ctx context.Context) LoadbalancerBackendHealthCheckHttpsOutput
func (LoadbalancerBackendHealthCheckHttpsOutput) ToLoadbalancerBackendHealthCheckHttpsPtrOutput ¶
func (o LoadbalancerBackendHealthCheckHttpsOutput) ToLoadbalancerBackendHealthCheckHttpsPtrOutput() LoadbalancerBackendHealthCheckHttpsPtrOutput
func (LoadbalancerBackendHealthCheckHttpsOutput) ToLoadbalancerBackendHealthCheckHttpsPtrOutputWithContext ¶
func (o LoadbalancerBackendHealthCheckHttpsOutput) ToLoadbalancerBackendHealthCheckHttpsPtrOutputWithContext(ctx context.Context) LoadbalancerBackendHealthCheckHttpsPtrOutput
func (LoadbalancerBackendHealthCheckHttpsOutput) Uri ¶
func (o LoadbalancerBackendHealthCheckHttpsOutput) Uri() pulumi.StringOutput
type LoadbalancerBackendHealthCheckHttpsPtrInput ¶
type LoadbalancerBackendHealthCheckHttpsPtrInput interface { pulumi.Input ToLoadbalancerBackendHealthCheckHttpsPtrOutput() LoadbalancerBackendHealthCheckHttpsPtrOutput ToLoadbalancerBackendHealthCheckHttpsPtrOutputWithContext(context.Context) LoadbalancerBackendHealthCheckHttpsPtrOutput }
LoadbalancerBackendHealthCheckHttpsPtrInput is an input type that accepts LoadbalancerBackendHealthCheckHttpsArgs, LoadbalancerBackendHealthCheckHttpsPtr and LoadbalancerBackendHealthCheckHttpsPtrOutput values. You can construct a concrete instance of `LoadbalancerBackendHealthCheckHttpsPtrInput` via:
LoadbalancerBackendHealthCheckHttpsArgs{...} or: nil
func LoadbalancerBackendHealthCheckHttpsPtr ¶
func LoadbalancerBackendHealthCheckHttpsPtr(v *LoadbalancerBackendHealthCheckHttpsArgs) LoadbalancerBackendHealthCheckHttpsPtrInput
type LoadbalancerBackendHealthCheckHttpsPtrOutput ¶
type LoadbalancerBackendHealthCheckHttpsPtrOutput struct{ *pulumi.OutputState }
func (LoadbalancerBackendHealthCheckHttpsPtrOutput) Code ¶
func (o LoadbalancerBackendHealthCheckHttpsPtrOutput) Code() pulumi.IntPtrOutput
func (LoadbalancerBackendHealthCheckHttpsPtrOutput) ElementType ¶
func (LoadbalancerBackendHealthCheckHttpsPtrOutput) ElementType() reflect.Type
func (LoadbalancerBackendHealthCheckHttpsPtrOutput) Method ¶
func (o LoadbalancerBackendHealthCheckHttpsPtrOutput) Method() pulumi.StringPtrOutput
func (LoadbalancerBackendHealthCheckHttpsPtrOutput) ToLoadbalancerBackendHealthCheckHttpsPtrOutput ¶
func (o LoadbalancerBackendHealthCheckHttpsPtrOutput) ToLoadbalancerBackendHealthCheckHttpsPtrOutput() LoadbalancerBackendHealthCheckHttpsPtrOutput
func (LoadbalancerBackendHealthCheckHttpsPtrOutput) ToLoadbalancerBackendHealthCheckHttpsPtrOutputWithContext ¶
func (o LoadbalancerBackendHealthCheckHttpsPtrOutput) ToLoadbalancerBackendHealthCheckHttpsPtrOutputWithContext(ctx context.Context) LoadbalancerBackendHealthCheckHttpsPtrOutput
func (LoadbalancerBackendHealthCheckHttpsPtrOutput) Uri ¶
func (o LoadbalancerBackendHealthCheckHttpsPtrOutput) Uri() pulumi.StringPtrOutput
type LoadbalancerBackendHealthCheckTcp ¶
type LoadbalancerBackendHealthCheckTcp struct { }
type LoadbalancerBackendHealthCheckTcpArgs ¶
type LoadbalancerBackendHealthCheckTcpArgs struct { }
func (LoadbalancerBackendHealthCheckTcpArgs) ElementType ¶
func (LoadbalancerBackendHealthCheckTcpArgs) ElementType() reflect.Type
func (LoadbalancerBackendHealthCheckTcpArgs) ToLoadbalancerBackendHealthCheckTcpOutput ¶
func (i LoadbalancerBackendHealthCheckTcpArgs) ToLoadbalancerBackendHealthCheckTcpOutput() LoadbalancerBackendHealthCheckTcpOutput
func (LoadbalancerBackendHealthCheckTcpArgs) ToLoadbalancerBackendHealthCheckTcpOutputWithContext ¶
func (i LoadbalancerBackendHealthCheckTcpArgs) ToLoadbalancerBackendHealthCheckTcpOutputWithContext(ctx context.Context) LoadbalancerBackendHealthCheckTcpOutput
func (LoadbalancerBackendHealthCheckTcpArgs) ToLoadbalancerBackendHealthCheckTcpPtrOutput ¶
func (i LoadbalancerBackendHealthCheckTcpArgs) ToLoadbalancerBackendHealthCheckTcpPtrOutput() LoadbalancerBackendHealthCheckTcpPtrOutput
func (LoadbalancerBackendHealthCheckTcpArgs) ToLoadbalancerBackendHealthCheckTcpPtrOutputWithContext ¶
func (i LoadbalancerBackendHealthCheckTcpArgs) ToLoadbalancerBackendHealthCheckTcpPtrOutputWithContext(ctx context.Context) LoadbalancerBackendHealthCheckTcpPtrOutput
type LoadbalancerBackendHealthCheckTcpInput ¶
type LoadbalancerBackendHealthCheckTcpInput interface { pulumi.Input ToLoadbalancerBackendHealthCheckTcpOutput() LoadbalancerBackendHealthCheckTcpOutput ToLoadbalancerBackendHealthCheckTcpOutputWithContext(context.Context) LoadbalancerBackendHealthCheckTcpOutput }
LoadbalancerBackendHealthCheckTcpInput is an input type that accepts LoadbalancerBackendHealthCheckTcpArgs and LoadbalancerBackendHealthCheckTcpOutput values. You can construct a concrete instance of `LoadbalancerBackendHealthCheckTcpInput` via:
LoadbalancerBackendHealthCheckTcpArgs{...}
type LoadbalancerBackendHealthCheckTcpOutput ¶
type LoadbalancerBackendHealthCheckTcpOutput struct{ *pulumi.OutputState }
func (LoadbalancerBackendHealthCheckTcpOutput) ElementType ¶
func (LoadbalancerBackendHealthCheckTcpOutput) ElementType() reflect.Type
func (LoadbalancerBackendHealthCheckTcpOutput) ToLoadbalancerBackendHealthCheckTcpOutput ¶
func (o LoadbalancerBackendHealthCheckTcpOutput) ToLoadbalancerBackendHealthCheckTcpOutput() LoadbalancerBackendHealthCheckTcpOutput
func (LoadbalancerBackendHealthCheckTcpOutput) ToLoadbalancerBackendHealthCheckTcpOutputWithContext ¶
func (o LoadbalancerBackendHealthCheckTcpOutput) ToLoadbalancerBackendHealthCheckTcpOutputWithContext(ctx context.Context) LoadbalancerBackendHealthCheckTcpOutput
func (LoadbalancerBackendHealthCheckTcpOutput) ToLoadbalancerBackendHealthCheckTcpPtrOutput ¶
func (o LoadbalancerBackendHealthCheckTcpOutput) ToLoadbalancerBackendHealthCheckTcpPtrOutput() LoadbalancerBackendHealthCheckTcpPtrOutput
func (LoadbalancerBackendHealthCheckTcpOutput) ToLoadbalancerBackendHealthCheckTcpPtrOutputWithContext ¶
func (o LoadbalancerBackendHealthCheckTcpOutput) ToLoadbalancerBackendHealthCheckTcpPtrOutputWithContext(ctx context.Context) LoadbalancerBackendHealthCheckTcpPtrOutput
type LoadbalancerBackendHealthCheckTcpPtrInput ¶
type LoadbalancerBackendHealthCheckTcpPtrInput interface { pulumi.Input ToLoadbalancerBackendHealthCheckTcpPtrOutput() LoadbalancerBackendHealthCheckTcpPtrOutput ToLoadbalancerBackendHealthCheckTcpPtrOutputWithContext(context.Context) LoadbalancerBackendHealthCheckTcpPtrOutput }
LoadbalancerBackendHealthCheckTcpPtrInput is an input type that accepts LoadbalancerBackendHealthCheckTcpArgs, LoadbalancerBackendHealthCheckTcpPtr and LoadbalancerBackendHealthCheckTcpPtrOutput values. You can construct a concrete instance of `LoadbalancerBackendHealthCheckTcpPtrInput` via:
LoadbalancerBackendHealthCheckTcpArgs{...} or: nil
func LoadbalancerBackendHealthCheckTcpPtr ¶
func LoadbalancerBackendHealthCheckTcpPtr(v *LoadbalancerBackendHealthCheckTcpArgs) LoadbalancerBackendHealthCheckTcpPtrInput
type LoadbalancerBackendHealthCheckTcpPtrOutput ¶
type LoadbalancerBackendHealthCheckTcpPtrOutput struct{ *pulumi.OutputState }
func (LoadbalancerBackendHealthCheckTcpPtrOutput) ElementType ¶
func (LoadbalancerBackendHealthCheckTcpPtrOutput) ElementType() reflect.Type
func (LoadbalancerBackendHealthCheckTcpPtrOutput) ToLoadbalancerBackendHealthCheckTcpPtrOutput ¶
func (o LoadbalancerBackendHealthCheckTcpPtrOutput) ToLoadbalancerBackendHealthCheckTcpPtrOutput() LoadbalancerBackendHealthCheckTcpPtrOutput
func (LoadbalancerBackendHealthCheckTcpPtrOutput) ToLoadbalancerBackendHealthCheckTcpPtrOutputWithContext ¶
func (o LoadbalancerBackendHealthCheckTcpPtrOutput) ToLoadbalancerBackendHealthCheckTcpPtrOutputWithContext(ctx context.Context) LoadbalancerBackendHealthCheckTcpPtrOutput
type LoadbalancerBackendInput ¶
type LoadbalancerBackendInput interface { pulumi.Input ToLoadbalancerBackendOutput() LoadbalancerBackendOutput ToLoadbalancerBackendOutputWithContext(ctx context.Context) LoadbalancerBackendOutput }
type LoadbalancerBackendOutput ¶
type LoadbalancerBackendOutput struct{ *pulumi.OutputState }
func (LoadbalancerBackendOutput) ElementType ¶
func (LoadbalancerBackendOutput) ElementType() reflect.Type
func (LoadbalancerBackendOutput) ForwardPort ¶
func (o LoadbalancerBackendOutput) ForwardPort() pulumi.IntOutput
User sessions will be forwarded to this port of backend servers
func (LoadbalancerBackendOutput) ForwardPortAlgorithm ¶
func (o LoadbalancerBackendOutput) ForwardPortAlgorithm() pulumi.StringPtrOutput
Load balancing algorithm
func (LoadbalancerBackendOutput) ForwardProtocol ¶
func (o LoadbalancerBackendOutput) ForwardProtocol() pulumi.StringOutput
Backend protocol
func (LoadbalancerBackendOutput) HealthCheckDelay ¶
func (o LoadbalancerBackendOutput) HealthCheckDelay() pulumi.StringPtrOutput
Interval between two HC requests
func (LoadbalancerBackendOutput) HealthCheckHttp ¶
func (o LoadbalancerBackendOutput) HealthCheckHttp() LoadbalancerBackendHealthCheckHttpPtrOutput
func (LoadbalancerBackendOutput) HealthCheckHttps ¶
func (o LoadbalancerBackendOutput) HealthCheckHttps() LoadbalancerBackendHealthCheckHttpsPtrOutput
func (LoadbalancerBackendOutput) HealthCheckMaxRetries ¶
func (o LoadbalancerBackendOutput) HealthCheckMaxRetries() pulumi.IntPtrOutput
Number of allowed failed HC requests before the backend server is marked down
func (LoadbalancerBackendOutput) HealthCheckPort ¶
func (o LoadbalancerBackendOutput) HealthCheckPort() pulumi.IntOutput
Port the HC requests will be send to. Default to `forward_port`
func (LoadbalancerBackendOutput) HealthCheckTcp ¶
func (o LoadbalancerBackendOutput) HealthCheckTcp() LoadbalancerBackendHealthCheckTcpOutput
func (LoadbalancerBackendOutput) HealthCheckTimeout ¶
func (o LoadbalancerBackendOutput) HealthCheckTimeout() pulumi.StringPtrOutput
Timeout before we consider a HC request failed
func (LoadbalancerBackendOutput) LbId ¶
func (o LoadbalancerBackendOutput) LbId() pulumi.StringOutput
The load-balancer ID
func (LoadbalancerBackendOutput) Name ¶
func (o LoadbalancerBackendOutput) Name() pulumi.StringOutput
The name of the backend
func (LoadbalancerBackendOutput) OnMarkedDownAction ¶
func (o LoadbalancerBackendOutput) OnMarkedDownAction() pulumi.StringPtrOutput
Modify what occurs when a backend server is marked down
func (LoadbalancerBackendOutput) ProxyProtocol ¶
func (o LoadbalancerBackendOutput) ProxyProtocol() pulumi.StringPtrOutput
Type of PROXY protocol to enable
func (LoadbalancerBackendOutput) SendProxyV2
deprecated
func (o LoadbalancerBackendOutput) SendProxyV2() pulumi.BoolPtrOutput
Enables PROXY protocol version 2
Deprecated: Please use proxy_protocol instead
func (LoadbalancerBackendOutput) ServerIps ¶
func (o LoadbalancerBackendOutput) ServerIps() pulumi.StringArrayOutput
Backend server IP addresses list (IPv4 or IPv6)
func (LoadbalancerBackendOutput) StickySessions ¶
func (o LoadbalancerBackendOutput) StickySessions() pulumi.StringPtrOutput
Load balancing algorithm
func (LoadbalancerBackendOutput) StickySessionsCookieName ¶
func (o LoadbalancerBackendOutput) StickySessionsCookieName() pulumi.StringPtrOutput
Cookie name for for sticky sessions
func (LoadbalancerBackendOutput) TimeoutConnect ¶
func (o LoadbalancerBackendOutput) TimeoutConnect() pulumi.StringPtrOutput
Maximum initial server connection establishment time
func (LoadbalancerBackendOutput) TimeoutServer ¶
func (o LoadbalancerBackendOutput) TimeoutServer() pulumi.StringPtrOutput
Maximum server connection inactivity time
func (LoadbalancerBackendOutput) TimeoutTunnel ¶
func (o LoadbalancerBackendOutput) TimeoutTunnel() pulumi.StringPtrOutput
Maximum tunnel inactivity time
func (LoadbalancerBackendOutput) ToLoadbalancerBackendOutput ¶
func (o LoadbalancerBackendOutput) ToLoadbalancerBackendOutput() LoadbalancerBackendOutput
func (LoadbalancerBackendOutput) ToLoadbalancerBackendOutputWithContext ¶
func (o LoadbalancerBackendOutput) ToLoadbalancerBackendOutputWithContext(ctx context.Context) LoadbalancerBackendOutput
type LoadbalancerBackendState ¶
type LoadbalancerBackendState struct { // User sessions will be forwarded to this port of backend servers ForwardPort pulumi.IntPtrInput // Load balancing algorithm ForwardPortAlgorithm pulumi.StringPtrInput // Backend protocol ForwardProtocol pulumi.StringPtrInput // Interval between two HC requests HealthCheckDelay pulumi.StringPtrInput HealthCheckHttp LoadbalancerBackendHealthCheckHttpPtrInput HealthCheckHttps LoadbalancerBackendHealthCheckHttpsPtrInput // Number of allowed failed HC requests before the backend server is marked down HealthCheckMaxRetries pulumi.IntPtrInput // Port the HC requests will be send to. Default to `forward_port` HealthCheckPort pulumi.IntPtrInput HealthCheckTcp LoadbalancerBackendHealthCheckTcpPtrInput // Timeout before we consider a HC request failed HealthCheckTimeout pulumi.StringPtrInput // The load-balancer ID LbId pulumi.StringPtrInput // The name of the backend Name pulumi.StringPtrInput // Modify what occurs when a backend server is marked down OnMarkedDownAction pulumi.StringPtrInput // Type of PROXY protocol to enable ProxyProtocol pulumi.StringPtrInput // Enables PROXY protocol version 2 // // Deprecated: Please use proxy_protocol instead SendProxyV2 pulumi.BoolPtrInput // Backend server IP addresses list (IPv4 or IPv6) ServerIps pulumi.StringArrayInput // Load balancing algorithm StickySessions pulumi.StringPtrInput // Cookie name for for sticky sessions StickySessionsCookieName pulumi.StringPtrInput // Maximum initial server connection establishment time TimeoutConnect pulumi.StringPtrInput // Maximum server connection inactivity time TimeoutServer pulumi.StringPtrInput // Maximum tunnel inactivity time TimeoutTunnel pulumi.StringPtrInput }
func (LoadbalancerBackendState) ElementType ¶
func (LoadbalancerBackendState) ElementType() reflect.Type
type LoadbalancerCertificate ¶
type LoadbalancerCertificate struct { pulumi.CustomResourceState // The main domain name of the certificate CommonName pulumi.StringOutput `pulumi:"commonName"` // The custom type certificate type configuration CustomCertificate LoadbalancerCertificateCustomCertificatePtrOutput `pulumi:"customCertificate"` // The identifier (SHA-1) of the certificate Fingerprint pulumi.StringOutput `pulumi:"fingerprint"` // The load-balancer ID LbId pulumi.StringOutput `pulumi:"lbId"` // The Let's Encrypt type certificate configuration Letsencrypt LoadbalancerCertificateLetsencryptPtrOutput `pulumi:"letsencrypt"` // The name of the load-balancer certificate Name pulumi.StringOutput `pulumi:"name"` // The not valid after validity bound timestamp NotValidAfter pulumi.StringOutput `pulumi:"notValidAfter"` // The not valid before validity bound timestamp NotValidBefore pulumi.StringOutput `pulumi:"notValidBefore"` // The status of certificate Status pulumi.StringOutput `pulumi:"status"` // The alternative domain names of the certificate SubjectAlternativeNames pulumi.StringArrayOutput `pulumi:"subjectAlternativeNames"` }
func GetLoadbalancerCertificate ¶
func GetLoadbalancerCertificate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LoadbalancerCertificateState, opts ...pulumi.ResourceOption) (*LoadbalancerCertificate, error)
GetLoadbalancerCertificate gets an existing LoadbalancerCertificate 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 NewLoadbalancerCertificate ¶
func NewLoadbalancerCertificate(ctx *pulumi.Context, name string, args *LoadbalancerCertificateArgs, opts ...pulumi.ResourceOption) (*LoadbalancerCertificate, error)
NewLoadbalancerCertificate registers a new resource with the given unique name, arguments, and options.
func (*LoadbalancerCertificate) ElementType ¶
func (*LoadbalancerCertificate) ElementType() reflect.Type
func (*LoadbalancerCertificate) ToLoadbalancerCertificateOutput ¶
func (i *LoadbalancerCertificate) ToLoadbalancerCertificateOutput() LoadbalancerCertificateOutput
func (*LoadbalancerCertificate) ToLoadbalancerCertificateOutputWithContext ¶
func (i *LoadbalancerCertificate) ToLoadbalancerCertificateOutputWithContext(ctx context.Context) LoadbalancerCertificateOutput
type LoadbalancerCertificateArgs ¶
type LoadbalancerCertificateArgs struct { // The custom type certificate type configuration CustomCertificate LoadbalancerCertificateCustomCertificatePtrInput // The load-balancer ID LbId pulumi.StringInput // The Let's Encrypt type certificate configuration Letsencrypt LoadbalancerCertificateLetsencryptPtrInput // The name of the load-balancer certificate Name pulumi.StringPtrInput }
The set of arguments for constructing a LoadbalancerCertificate resource.
func (LoadbalancerCertificateArgs) ElementType ¶
func (LoadbalancerCertificateArgs) ElementType() reflect.Type
type LoadbalancerCertificateCustomCertificate ¶
type LoadbalancerCertificateCustomCertificate struct {
CertificateChain string `pulumi:"certificateChain"`
}
type LoadbalancerCertificateCustomCertificateArgs ¶
type LoadbalancerCertificateCustomCertificateArgs struct {
CertificateChain pulumi.StringInput `pulumi:"certificateChain"`
}
func (LoadbalancerCertificateCustomCertificateArgs) ElementType ¶
func (LoadbalancerCertificateCustomCertificateArgs) ElementType() reflect.Type
func (LoadbalancerCertificateCustomCertificateArgs) ToLoadbalancerCertificateCustomCertificateOutput ¶
func (i LoadbalancerCertificateCustomCertificateArgs) ToLoadbalancerCertificateCustomCertificateOutput() LoadbalancerCertificateCustomCertificateOutput
func (LoadbalancerCertificateCustomCertificateArgs) ToLoadbalancerCertificateCustomCertificateOutputWithContext ¶
func (i LoadbalancerCertificateCustomCertificateArgs) ToLoadbalancerCertificateCustomCertificateOutputWithContext(ctx context.Context) LoadbalancerCertificateCustomCertificateOutput
func (LoadbalancerCertificateCustomCertificateArgs) ToLoadbalancerCertificateCustomCertificatePtrOutput ¶
func (i LoadbalancerCertificateCustomCertificateArgs) ToLoadbalancerCertificateCustomCertificatePtrOutput() LoadbalancerCertificateCustomCertificatePtrOutput
func (LoadbalancerCertificateCustomCertificateArgs) ToLoadbalancerCertificateCustomCertificatePtrOutputWithContext ¶
func (i LoadbalancerCertificateCustomCertificateArgs) ToLoadbalancerCertificateCustomCertificatePtrOutputWithContext(ctx context.Context) LoadbalancerCertificateCustomCertificatePtrOutput
type LoadbalancerCertificateCustomCertificateInput ¶
type LoadbalancerCertificateCustomCertificateInput interface { pulumi.Input ToLoadbalancerCertificateCustomCertificateOutput() LoadbalancerCertificateCustomCertificateOutput ToLoadbalancerCertificateCustomCertificateOutputWithContext(context.Context) LoadbalancerCertificateCustomCertificateOutput }
LoadbalancerCertificateCustomCertificateInput is an input type that accepts LoadbalancerCertificateCustomCertificateArgs and LoadbalancerCertificateCustomCertificateOutput values. You can construct a concrete instance of `LoadbalancerCertificateCustomCertificateInput` via:
LoadbalancerCertificateCustomCertificateArgs{...}
type LoadbalancerCertificateCustomCertificateOutput ¶
type LoadbalancerCertificateCustomCertificateOutput struct{ *pulumi.OutputState }
func (LoadbalancerCertificateCustomCertificateOutput) CertificateChain ¶
func (o LoadbalancerCertificateCustomCertificateOutput) CertificateChain() pulumi.StringOutput
func (LoadbalancerCertificateCustomCertificateOutput) ElementType ¶
func (LoadbalancerCertificateCustomCertificateOutput) ElementType() reflect.Type
func (LoadbalancerCertificateCustomCertificateOutput) ToLoadbalancerCertificateCustomCertificateOutput ¶
func (o LoadbalancerCertificateCustomCertificateOutput) ToLoadbalancerCertificateCustomCertificateOutput() LoadbalancerCertificateCustomCertificateOutput
func (LoadbalancerCertificateCustomCertificateOutput) ToLoadbalancerCertificateCustomCertificateOutputWithContext ¶
func (o LoadbalancerCertificateCustomCertificateOutput) ToLoadbalancerCertificateCustomCertificateOutputWithContext(ctx context.Context) LoadbalancerCertificateCustomCertificateOutput
func (LoadbalancerCertificateCustomCertificateOutput) ToLoadbalancerCertificateCustomCertificatePtrOutput ¶
func (o LoadbalancerCertificateCustomCertificateOutput) ToLoadbalancerCertificateCustomCertificatePtrOutput() LoadbalancerCertificateCustomCertificatePtrOutput
func (LoadbalancerCertificateCustomCertificateOutput) ToLoadbalancerCertificateCustomCertificatePtrOutputWithContext ¶
func (o LoadbalancerCertificateCustomCertificateOutput) ToLoadbalancerCertificateCustomCertificatePtrOutputWithContext(ctx context.Context) LoadbalancerCertificateCustomCertificatePtrOutput
type LoadbalancerCertificateCustomCertificatePtrInput ¶
type LoadbalancerCertificateCustomCertificatePtrInput interface { pulumi.Input ToLoadbalancerCertificateCustomCertificatePtrOutput() LoadbalancerCertificateCustomCertificatePtrOutput ToLoadbalancerCertificateCustomCertificatePtrOutputWithContext(context.Context) LoadbalancerCertificateCustomCertificatePtrOutput }
LoadbalancerCertificateCustomCertificatePtrInput is an input type that accepts LoadbalancerCertificateCustomCertificateArgs, LoadbalancerCertificateCustomCertificatePtr and LoadbalancerCertificateCustomCertificatePtrOutput values. You can construct a concrete instance of `LoadbalancerCertificateCustomCertificatePtrInput` via:
LoadbalancerCertificateCustomCertificateArgs{...} or: nil
func LoadbalancerCertificateCustomCertificatePtr ¶
func LoadbalancerCertificateCustomCertificatePtr(v *LoadbalancerCertificateCustomCertificateArgs) LoadbalancerCertificateCustomCertificatePtrInput
type LoadbalancerCertificateCustomCertificatePtrOutput ¶
type LoadbalancerCertificateCustomCertificatePtrOutput struct{ *pulumi.OutputState }
func (LoadbalancerCertificateCustomCertificatePtrOutput) CertificateChain ¶
func (o LoadbalancerCertificateCustomCertificatePtrOutput) CertificateChain() pulumi.StringPtrOutput
func (LoadbalancerCertificateCustomCertificatePtrOutput) ElementType ¶
func (LoadbalancerCertificateCustomCertificatePtrOutput) ElementType() reflect.Type
func (LoadbalancerCertificateCustomCertificatePtrOutput) ToLoadbalancerCertificateCustomCertificatePtrOutput ¶
func (o LoadbalancerCertificateCustomCertificatePtrOutput) ToLoadbalancerCertificateCustomCertificatePtrOutput() LoadbalancerCertificateCustomCertificatePtrOutput
func (LoadbalancerCertificateCustomCertificatePtrOutput) ToLoadbalancerCertificateCustomCertificatePtrOutputWithContext ¶
func (o LoadbalancerCertificateCustomCertificatePtrOutput) ToLoadbalancerCertificateCustomCertificatePtrOutputWithContext(ctx context.Context) LoadbalancerCertificateCustomCertificatePtrOutput
type LoadbalancerCertificateInput ¶
type LoadbalancerCertificateInput interface { pulumi.Input ToLoadbalancerCertificateOutput() LoadbalancerCertificateOutput ToLoadbalancerCertificateOutputWithContext(ctx context.Context) LoadbalancerCertificateOutput }
type LoadbalancerCertificateLetsencryptArgs ¶
type LoadbalancerCertificateLetsencryptArgs struct { CommonName pulumi.StringInput `pulumi:"commonName"` SubjectAlternativeNames pulumi.StringArrayInput `pulumi:"subjectAlternativeNames"` }
func (LoadbalancerCertificateLetsencryptArgs) ElementType ¶
func (LoadbalancerCertificateLetsencryptArgs) ElementType() reflect.Type
func (LoadbalancerCertificateLetsencryptArgs) ToLoadbalancerCertificateLetsencryptOutput ¶
func (i LoadbalancerCertificateLetsencryptArgs) ToLoadbalancerCertificateLetsencryptOutput() LoadbalancerCertificateLetsencryptOutput
func (LoadbalancerCertificateLetsencryptArgs) ToLoadbalancerCertificateLetsencryptOutputWithContext ¶
func (i LoadbalancerCertificateLetsencryptArgs) ToLoadbalancerCertificateLetsencryptOutputWithContext(ctx context.Context) LoadbalancerCertificateLetsencryptOutput
func (LoadbalancerCertificateLetsencryptArgs) ToLoadbalancerCertificateLetsencryptPtrOutput ¶
func (i LoadbalancerCertificateLetsencryptArgs) ToLoadbalancerCertificateLetsencryptPtrOutput() LoadbalancerCertificateLetsencryptPtrOutput
func (LoadbalancerCertificateLetsencryptArgs) ToLoadbalancerCertificateLetsencryptPtrOutputWithContext ¶
func (i LoadbalancerCertificateLetsencryptArgs) ToLoadbalancerCertificateLetsencryptPtrOutputWithContext(ctx context.Context) LoadbalancerCertificateLetsencryptPtrOutput
type LoadbalancerCertificateLetsencryptInput ¶
type LoadbalancerCertificateLetsencryptInput interface { pulumi.Input ToLoadbalancerCertificateLetsencryptOutput() LoadbalancerCertificateLetsencryptOutput ToLoadbalancerCertificateLetsencryptOutputWithContext(context.Context) LoadbalancerCertificateLetsencryptOutput }
LoadbalancerCertificateLetsencryptInput is an input type that accepts LoadbalancerCertificateLetsencryptArgs and LoadbalancerCertificateLetsencryptOutput values. You can construct a concrete instance of `LoadbalancerCertificateLetsencryptInput` via:
LoadbalancerCertificateLetsencryptArgs{...}
type LoadbalancerCertificateLetsencryptOutput ¶
type LoadbalancerCertificateLetsencryptOutput struct{ *pulumi.OutputState }
func (LoadbalancerCertificateLetsencryptOutput) CommonName ¶
func (o LoadbalancerCertificateLetsencryptOutput) CommonName() pulumi.StringOutput
func (LoadbalancerCertificateLetsencryptOutput) ElementType ¶
func (LoadbalancerCertificateLetsencryptOutput) ElementType() reflect.Type
func (LoadbalancerCertificateLetsencryptOutput) SubjectAlternativeNames ¶
func (o LoadbalancerCertificateLetsencryptOutput) SubjectAlternativeNames() pulumi.StringArrayOutput
func (LoadbalancerCertificateLetsencryptOutput) ToLoadbalancerCertificateLetsencryptOutput ¶
func (o LoadbalancerCertificateLetsencryptOutput) ToLoadbalancerCertificateLetsencryptOutput() LoadbalancerCertificateLetsencryptOutput
func (LoadbalancerCertificateLetsencryptOutput) ToLoadbalancerCertificateLetsencryptOutputWithContext ¶
func (o LoadbalancerCertificateLetsencryptOutput) ToLoadbalancerCertificateLetsencryptOutputWithContext(ctx context.Context) LoadbalancerCertificateLetsencryptOutput
func (LoadbalancerCertificateLetsencryptOutput) ToLoadbalancerCertificateLetsencryptPtrOutput ¶
func (o LoadbalancerCertificateLetsencryptOutput) ToLoadbalancerCertificateLetsencryptPtrOutput() LoadbalancerCertificateLetsencryptPtrOutput
func (LoadbalancerCertificateLetsencryptOutput) ToLoadbalancerCertificateLetsencryptPtrOutputWithContext ¶
func (o LoadbalancerCertificateLetsencryptOutput) ToLoadbalancerCertificateLetsencryptPtrOutputWithContext(ctx context.Context) LoadbalancerCertificateLetsencryptPtrOutput
type LoadbalancerCertificateLetsencryptPtrInput ¶
type LoadbalancerCertificateLetsencryptPtrInput interface { pulumi.Input ToLoadbalancerCertificateLetsencryptPtrOutput() LoadbalancerCertificateLetsencryptPtrOutput ToLoadbalancerCertificateLetsencryptPtrOutputWithContext(context.Context) LoadbalancerCertificateLetsencryptPtrOutput }
LoadbalancerCertificateLetsencryptPtrInput is an input type that accepts LoadbalancerCertificateLetsencryptArgs, LoadbalancerCertificateLetsencryptPtr and LoadbalancerCertificateLetsencryptPtrOutput values. You can construct a concrete instance of `LoadbalancerCertificateLetsencryptPtrInput` via:
LoadbalancerCertificateLetsencryptArgs{...} or: nil
func LoadbalancerCertificateLetsencryptPtr ¶
func LoadbalancerCertificateLetsencryptPtr(v *LoadbalancerCertificateLetsencryptArgs) LoadbalancerCertificateLetsencryptPtrInput
type LoadbalancerCertificateLetsencryptPtrOutput ¶
type LoadbalancerCertificateLetsencryptPtrOutput struct{ *pulumi.OutputState }
func (LoadbalancerCertificateLetsencryptPtrOutput) CommonName ¶
func (o LoadbalancerCertificateLetsencryptPtrOutput) CommonName() pulumi.StringPtrOutput
func (LoadbalancerCertificateLetsencryptPtrOutput) ElementType ¶
func (LoadbalancerCertificateLetsencryptPtrOutput) ElementType() reflect.Type
func (LoadbalancerCertificateLetsencryptPtrOutput) SubjectAlternativeNames ¶
func (o LoadbalancerCertificateLetsencryptPtrOutput) SubjectAlternativeNames() pulumi.StringArrayOutput
func (LoadbalancerCertificateLetsencryptPtrOutput) ToLoadbalancerCertificateLetsencryptPtrOutput ¶
func (o LoadbalancerCertificateLetsencryptPtrOutput) ToLoadbalancerCertificateLetsencryptPtrOutput() LoadbalancerCertificateLetsencryptPtrOutput
func (LoadbalancerCertificateLetsencryptPtrOutput) ToLoadbalancerCertificateLetsencryptPtrOutputWithContext ¶
func (o LoadbalancerCertificateLetsencryptPtrOutput) ToLoadbalancerCertificateLetsencryptPtrOutputWithContext(ctx context.Context) LoadbalancerCertificateLetsencryptPtrOutput
type LoadbalancerCertificateOutput ¶
type LoadbalancerCertificateOutput struct{ *pulumi.OutputState }
func (LoadbalancerCertificateOutput) CommonName ¶
func (o LoadbalancerCertificateOutput) CommonName() pulumi.StringOutput
The main domain name of the certificate
func (LoadbalancerCertificateOutput) CustomCertificate ¶
func (o LoadbalancerCertificateOutput) CustomCertificate() LoadbalancerCertificateCustomCertificatePtrOutput
The custom type certificate type configuration
func (LoadbalancerCertificateOutput) ElementType ¶
func (LoadbalancerCertificateOutput) ElementType() reflect.Type
func (LoadbalancerCertificateOutput) Fingerprint ¶
func (o LoadbalancerCertificateOutput) Fingerprint() pulumi.StringOutput
The identifier (SHA-1) of the certificate
func (LoadbalancerCertificateOutput) LbId ¶
func (o LoadbalancerCertificateOutput) LbId() pulumi.StringOutput
The load-balancer ID
func (LoadbalancerCertificateOutput) Letsencrypt ¶
func (o LoadbalancerCertificateOutput) Letsencrypt() LoadbalancerCertificateLetsencryptPtrOutput
The Let's Encrypt type certificate configuration
func (LoadbalancerCertificateOutput) Name ¶
func (o LoadbalancerCertificateOutput) Name() pulumi.StringOutput
The name of the load-balancer certificate
func (LoadbalancerCertificateOutput) NotValidAfter ¶
func (o LoadbalancerCertificateOutput) NotValidAfter() pulumi.StringOutput
The not valid after validity bound timestamp
func (LoadbalancerCertificateOutput) NotValidBefore ¶
func (o LoadbalancerCertificateOutput) NotValidBefore() pulumi.StringOutput
The not valid before validity bound timestamp
func (LoadbalancerCertificateOutput) Status ¶
func (o LoadbalancerCertificateOutput) Status() pulumi.StringOutput
The status of certificate
func (LoadbalancerCertificateOutput) SubjectAlternativeNames ¶
func (o LoadbalancerCertificateOutput) SubjectAlternativeNames() pulumi.StringArrayOutput
The alternative domain names of the certificate
func (LoadbalancerCertificateOutput) ToLoadbalancerCertificateOutput ¶
func (o LoadbalancerCertificateOutput) ToLoadbalancerCertificateOutput() LoadbalancerCertificateOutput
func (LoadbalancerCertificateOutput) ToLoadbalancerCertificateOutputWithContext ¶
func (o LoadbalancerCertificateOutput) ToLoadbalancerCertificateOutputWithContext(ctx context.Context) LoadbalancerCertificateOutput
type LoadbalancerCertificateState ¶
type LoadbalancerCertificateState struct { // The main domain name of the certificate CommonName pulumi.StringPtrInput // The custom type certificate type configuration CustomCertificate LoadbalancerCertificateCustomCertificatePtrInput // The identifier (SHA-1) of the certificate Fingerprint pulumi.StringPtrInput // The load-balancer ID LbId pulumi.StringPtrInput // The Let's Encrypt type certificate configuration Letsencrypt LoadbalancerCertificateLetsencryptPtrInput // The name of the load-balancer certificate Name pulumi.StringPtrInput // The not valid after validity bound timestamp NotValidAfter pulumi.StringPtrInput // The not valid before validity bound timestamp NotValidBefore pulumi.StringPtrInput // The status of certificate Status pulumi.StringPtrInput // The alternative domain names of the certificate SubjectAlternativeNames pulumi.StringArrayInput }
func (LoadbalancerCertificateState) ElementType ¶
func (LoadbalancerCertificateState) ElementType() reflect.Type
type LoadbalancerFrontend ¶
type LoadbalancerFrontend struct { pulumi.CustomResourceState // ACL rules Acls LoadbalancerFrontendAclArrayOutput `pulumi:"acls"` // The load-balancer backend ID BackendId pulumi.StringOutput `pulumi:"backendId"` // Certificate ID // // Deprecated: Please use certificate_ids CertificateId pulumi.StringOutput `pulumi:"certificateId"` // Collection of Certificate IDs related to the load balancer and domain CertificateIds pulumi.StringArrayOutput `pulumi:"certificateIds"` // TCP port to listen on the front side InboundPort pulumi.IntOutput `pulumi:"inboundPort"` // The load-balancer ID LbId pulumi.StringOutput `pulumi:"lbId"` // The name of the frontend Name pulumi.StringOutput `pulumi:"name"` // Set the maximum inactivity time on the client side TimeoutClient pulumi.StringPtrOutput `pulumi:"timeoutClient"` }
func GetLoadbalancerFrontend ¶
func GetLoadbalancerFrontend(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LoadbalancerFrontendState, opts ...pulumi.ResourceOption) (*LoadbalancerFrontend, error)
GetLoadbalancerFrontend gets an existing LoadbalancerFrontend 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 NewLoadbalancerFrontend ¶
func NewLoadbalancerFrontend(ctx *pulumi.Context, name string, args *LoadbalancerFrontendArgs, opts ...pulumi.ResourceOption) (*LoadbalancerFrontend, error)
NewLoadbalancerFrontend registers a new resource with the given unique name, arguments, and options.
func (*LoadbalancerFrontend) ElementType ¶
func (*LoadbalancerFrontend) ElementType() reflect.Type
func (*LoadbalancerFrontend) ToLoadbalancerFrontendOutput ¶
func (i *LoadbalancerFrontend) ToLoadbalancerFrontendOutput() LoadbalancerFrontendOutput
func (*LoadbalancerFrontend) ToLoadbalancerFrontendOutputWithContext ¶
func (i *LoadbalancerFrontend) ToLoadbalancerFrontendOutputWithContext(ctx context.Context) LoadbalancerFrontendOutput
type LoadbalancerFrontendAcl ¶
type LoadbalancerFrontendAcl struct { Action LoadbalancerFrontendAclAction `pulumi:"action"` Match LoadbalancerFrontendAclMatch `pulumi:"match"` Name *string `pulumi:"name"` }
type LoadbalancerFrontendAclAction ¶
type LoadbalancerFrontendAclAction struct {
Type string `pulumi:"type"`
}
type LoadbalancerFrontendAclActionArgs ¶
type LoadbalancerFrontendAclActionArgs struct {
Type pulumi.StringInput `pulumi:"type"`
}
func (LoadbalancerFrontendAclActionArgs) ElementType ¶
func (LoadbalancerFrontendAclActionArgs) ElementType() reflect.Type
func (LoadbalancerFrontendAclActionArgs) ToLoadbalancerFrontendAclActionOutput ¶
func (i LoadbalancerFrontendAclActionArgs) ToLoadbalancerFrontendAclActionOutput() LoadbalancerFrontendAclActionOutput
func (LoadbalancerFrontendAclActionArgs) ToLoadbalancerFrontendAclActionOutputWithContext ¶
func (i LoadbalancerFrontendAclActionArgs) ToLoadbalancerFrontendAclActionOutputWithContext(ctx context.Context) LoadbalancerFrontendAclActionOutput
type LoadbalancerFrontendAclActionInput ¶
type LoadbalancerFrontendAclActionInput interface { pulumi.Input ToLoadbalancerFrontendAclActionOutput() LoadbalancerFrontendAclActionOutput ToLoadbalancerFrontendAclActionOutputWithContext(context.Context) LoadbalancerFrontendAclActionOutput }
LoadbalancerFrontendAclActionInput is an input type that accepts LoadbalancerFrontendAclActionArgs and LoadbalancerFrontendAclActionOutput values. You can construct a concrete instance of `LoadbalancerFrontendAclActionInput` via:
LoadbalancerFrontendAclActionArgs{...}
type LoadbalancerFrontendAclActionOutput ¶
type LoadbalancerFrontendAclActionOutput struct{ *pulumi.OutputState }
func (LoadbalancerFrontendAclActionOutput) ElementType ¶
func (LoadbalancerFrontendAclActionOutput) ElementType() reflect.Type
func (LoadbalancerFrontendAclActionOutput) ToLoadbalancerFrontendAclActionOutput ¶
func (o LoadbalancerFrontendAclActionOutput) ToLoadbalancerFrontendAclActionOutput() LoadbalancerFrontendAclActionOutput
func (LoadbalancerFrontendAclActionOutput) ToLoadbalancerFrontendAclActionOutputWithContext ¶
func (o LoadbalancerFrontendAclActionOutput) ToLoadbalancerFrontendAclActionOutputWithContext(ctx context.Context) LoadbalancerFrontendAclActionOutput
func (LoadbalancerFrontendAclActionOutput) Type ¶
func (o LoadbalancerFrontendAclActionOutput) Type() pulumi.StringOutput
type LoadbalancerFrontendAclArgs ¶
type LoadbalancerFrontendAclArgs struct { Action LoadbalancerFrontendAclActionInput `pulumi:"action"` Match LoadbalancerFrontendAclMatchInput `pulumi:"match"` Name pulumi.StringPtrInput `pulumi:"name"` }
func (LoadbalancerFrontendAclArgs) ElementType ¶
func (LoadbalancerFrontendAclArgs) ElementType() reflect.Type
func (LoadbalancerFrontendAclArgs) ToLoadbalancerFrontendAclOutput ¶
func (i LoadbalancerFrontendAclArgs) ToLoadbalancerFrontendAclOutput() LoadbalancerFrontendAclOutput
func (LoadbalancerFrontendAclArgs) ToLoadbalancerFrontendAclOutputWithContext ¶
func (i LoadbalancerFrontendAclArgs) ToLoadbalancerFrontendAclOutputWithContext(ctx context.Context) LoadbalancerFrontendAclOutput
type LoadbalancerFrontendAclArray ¶
type LoadbalancerFrontendAclArray []LoadbalancerFrontendAclInput
func (LoadbalancerFrontendAclArray) ElementType ¶
func (LoadbalancerFrontendAclArray) ElementType() reflect.Type
func (LoadbalancerFrontendAclArray) ToLoadbalancerFrontendAclArrayOutput ¶
func (i LoadbalancerFrontendAclArray) ToLoadbalancerFrontendAclArrayOutput() LoadbalancerFrontendAclArrayOutput
func (LoadbalancerFrontendAclArray) ToLoadbalancerFrontendAclArrayOutputWithContext ¶
func (i LoadbalancerFrontendAclArray) ToLoadbalancerFrontendAclArrayOutputWithContext(ctx context.Context) LoadbalancerFrontendAclArrayOutput
type LoadbalancerFrontendAclArrayInput ¶
type LoadbalancerFrontendAclArrayInput interface { pulumi.Input ToLoadbalancerFrontendAclArrayOutput() LoadbalancerFrontendAclArrayOutput ToLoadbalancerFrontendAclArrayOutputWithContext(context.Context) LoadbalancerFrontendAclArrayOutput }
LoadbalancerFrontendAclArrayInput is an input type that accepts LoadbalancerFrontendAclArray and LoadbalancerFrontendAclArrayOutput values. You can construct a concrete instance of `LoadbalancerFrontendAclArrayInput` via:
LoadbalancerFrontendAclArray{ LoadbalancerFrontendAclArgs{...} }
type LoadbalancerFrontendAclArrayOutput ¶
type LoadbalancerFrontendAclArrayOutput struct{ *pulumi.OutputState }
func (LoadbalancerFrontendAclArrayOutput) ElementType ¶
func (LoadbalancerFrontendAclArrayOutput) ElementType() reflect.Type
func (LoadbalancerFrontendAclArrayOutput) Index ¶
func (o LoadbalancerFrontendAclArrayOutput) Index(i pulumi.IntInput) LoadbalancerFrontendAclOutput
func (LoadbalancerFrontendAclArrayOutput) ToLoadbalancerFrontendAclArrayOutput ¶
func (o LoadbalancerFrontendAclArrayOutput) ToLoadbalancerFrontendAclArrayOutput() LoadbalancerFrontendAclArrayOutput
func (LoadbalancerFrontendAclArrayOutput) ToLoadbalancerFrontendAclArrayOutputWithContext ¶
func (o LoadbalancerFrontendAclArrayOutput) ToLoadbalancerFrontendAclArrayOutputWithContext(ctx context.Context) LoadbalancerFrontendAclArrayOutput
type LoadbalancerFrontendAclInput ¶
type LoadbalancerFrontendAclInput interface { pulumi.Input ToLoadbalancerFrontendAclOutput() LoadbalancerFrontendAclOutput ToLoadbalancerFrontendAclOutputWithContext(context.Context) LoadbalancerFrontendAclOutput }
LoadbalancerFrontendAclInput is an input type that accepts LoadbalancerFrontendAclArgs and LoadbalancerFrontendAclOutput values. You can construct a concrete instance of `LoadbalancerFrontendAclInput` via:
LoadbalancerFrontendAclArgs{...}
type LoadbalancerFrontendAclMatchArgs ¶
type LoadbalancerFrontendAclMatchArgs struct { HttpFilter pulumi.StringPtrInput `pulumi:"httpFilter"` HttpFilterOption pulumi.StringPtrInput `pulumi:"httpFilterOption"` HttpFilterValues pulumi.StringArrayInput `pulumi:"httpFilterValues"` Invert pulumi.BoolPtrInput `pulumi:"invert"` IpSubnets pulumi.StringArrayInput `pulumi:"ipSubnets"` }
func (LoadbalancerFrontendAclMatchArgs) ElementType ¶
func (LoadbalancerFrontendAclMatchArgs) ElementType() reflect.Type
func (LoadbalancerFrontendAclMatchArgs) ToLoadbalancerFrontendAclMatchOutput ¶
func (i LoadbalancerFrontendAclMatchArgs) ToLoadbalancerFrontendAclMatchOutput() LoadbalancerFrontendAclMatchOutput
func (LoadbalancerFrontendAclMatchArgs) ToLoadbalancerFrontendAclMatchOutputWithContext ¶
func (i LoadbalancerFrontendAclMatchArgs) ToLoadbalancerFrontendAclMatchOutputWithContext(ctx context.Context) LoadbalancerFrontendAclMatchOutput
type LoadbalancerFrontendAclMatchInput ¶
type LoadbalancerFrontendAclMatchInput interface { pulumi.Input ToLoadbalancerFrontendAclMatchOutput() LoadbalancerFrontendAclMatchOutput ToLoadbalancerFrontendAclMatchOutputWithContext(context.Context) LoadbalancerFrontendAclMatchOutput }
LoadbalancerFrontendAclMatchInput is an input type that accepts LoadbalancerFrontendAclMatchArgs and LoadbalancerFrontendAclMatchOutput values. You can construct a concrete instance of `LoadbalancerFrontendAclMatchInput` via:
LoadbalancerFrontendAclMatchArgs{...}
type LoadbalancerFrontendAclMatchOutput ¶
type LoadbalancerFrontendAclMatchOutput struct{ *pulumi.OutputState }
func (LoadbalancerFrontendAclMatchOutput) ElementType ¶
func (LoadbalancerFrontendAclMatchOutput) ElementType() reflect.Type
func (LoadbalancerFrontendAclMatchOutput) HttpFilter ¶
func (o LoadbalancerFrontendAclMatchOutput) HttpFilter() pulumi.StringPtrOutput
func (LoadbalancerFrontendAclMatchOutput) HttpFilterOption ¶
func (o LoadbalancerFrontendAclMatchOutput) HttpFilterOption() pulumi.StringPtrOutput
func (LoadbalancerFrontendAclMatchOutput) HttpFilterValues ¶
func (o LoadbalancerFrontendAclMatchOutput) HttpFilterValues() pulumi.StringArrayOutput
func (LoadbalancerFrontendAclMatchOutput) Invert ¶
func (o LoadbalancerFrontendAclMatchOutput) Invert() pulumi.BoolPtrOutput
func (LoadbalancerFrontendAclMatchOutput) IpSubnets ¶
func (o LoadbalancerFrontendAclMatchOutput) IpSubnets() pulumi.StringArrayOutput
func (LoadbalancerFrontendAclMatchOutput) ToLoadbalancerFrontendAclMatchOutput ¶
func (o LoadbalancerFrontendAclMatchOutput) ToLoadbalancerFrontendAclMatchOutput() LoadbalancerFrontendAclMatchOutput
func (LoadbalancerFrontendAclMatchOutput) ToLoadbalancerFrontendAclMatchOutputWithContext ¶
func (o LoadbalancerFrontendAclMatchOutput) ToLoadbalancerFrontendAclMatchOutputWithContext(ctx context.Context) LoadbalancerFrontendAclMatchOutput
type LoadbalancerFrontendAclOutput ¶
type LoadbalancerFrontendAclOutput struct{ *pulumi.OutputState }
func (LoadbalancerFrontendAclOutput) Action ¶
func (o LoadbalancerFrontendAclOutput) Action() LoadbalancerFrontendAclActionOutput
func (LoadbalancerFrontendAclOutput) ElementType ¶
func (LoadbalancerFrontendAclOutput) ElementType() reflect.Type
func (LoadbalancerFrontendAclOutput) Match ¶
func (o LoadbalancerFrontendAclOutput) Match() LoadbalancerFrontendAclMatchOutput
func (LoadbalancerFrontendAclOutput) Name ¶
func (o LoadbalancerFrontendAclOutput) Name() pulumi.StringPtrOutput
func (LoadbalancerFrontendAclOutput) ToLoadbalancerFrontendAclOutput ¶
func (o LoadbalancerFrontendAclOutput) ToLoadbalancerFrontendAclOutput() LoadbalancerFrontendAclOutput
func (LoadbalancerFrontendAclOutput) ToLoadbalancerFrontendAclOutputWithContext ¶
func (o LoadbalancerFrontendAclOutput) ToLoadbalancerFrontendAclOutputWithContext(ctx context.Context) LoadbalancerFrontendAclOutput
type LoadbalancerFrontendArgs ¶
type LoadbalancerFrontendArgs struct { // ACL rules Acls LoadbalancerFrontendAclArrayInput // The load-balancer backend ID BackendId pulumi.StringInput // Collection of Certificate IDs related to the load balancer and domain CertificateIds pulumi.StringArrayInput // TCP port to listen on the front side InboundPort pulumi.IntInput // The load-balancer ID LbId pulumi.StringInput // The name of the frontend Name pulumi.StringPtrInput // Set the maximum inactivity time on the client side TimeoutClient pulumi.StringPtrInput }
The set of arguments for constructing a LoadbalancerFrontend resource.
func (LoadbalancerFrontendArgs) ElementType ¶
func (LoadbalancerFrontendArgs) ElementType() reflect.Type
type LoadbalancerFrontendInput ¶
type LoadbalancerFrontendInput interface { pulumi.Input ToLoadbalancerFrontendOutput() LoadbalancerFrontendOutput ToLoadbalancerFrontendOutputWithContext(ctx context.Context) LoadbalancerFrontendOutput }
type LoadbalancerFrontendOutput ¶
type LoadbalancerFrontendOutput struct{ *pulumi.OutputState }
func (LoadbalancerFrontendOutput) Acls ¶
func (o LoadbalancerFrontendOutput) Acls() LoadbalancerFrontendAclArrayOutput
ACL rules
func (LoadbalancerFrontendOutput) BackendId ¶
func (o LoadbalancerFrontendOutput) BackendId() pulumi.StringOutput
The load-balancer backend ID
func (LoadbalancerFrontendOutput) CertificateId
deprecated
func (o LoadbalancerFrontendOutput) CertificateId() pulumi.StringOutput
Certificate ID
Deprecated: Please use certificate_ids
func (LoadbalancerFrontendOutput) CertificateIds ¶
func (o LoadbalancerFrontendOutput) CertificateIds() pulumi.StringArrayOutput
Collection of Certificate IDs related to the load balancer and domain
func (LoadbalancerFrontendOutput) ElementType ¶
func (LoadbalancerFrontendOutput) ElementType() reflect.Type
func (LoadbalancerFrontendOutput) InboundPort ¶
func (o LoadbalancerFrontendOutput) InboundPort() pulumi.IntOutput
TCP port to listen on the front side
func (LoadbalancerFrontendOutput) LbId ¶
func (o LoadbalancerFrontendOutput) LbId() pulumi.StringOutput
The load-balancer ID
func (LoadbalancerFrontendOutput) Name ¶
func (o LoadbalancerFrontendOutput) Name() pulumi.StringOutput
The name of the frontend
func (LoadbalancerFrontendOutput) TimeoutClient ¶
func (o LoadbalancerFrontendOutput) TimeoutClient() pulumi.StringPtrOutput
Set the maximum inactivity time on the client side
func (LoadbalancerFrontendOutput) ToLoadbalancerFrontendOutput ¶
func (o LoadbalancerFrontendOutput) ToLoadbalancerFrontendOutput() LoadbalancerFrontendOutput
func (LoadbalancerFrontendOutput) ToLoadbalancerFrontendOutputWithContext ¶
func (o LoadbalancerFrontendOutput) ToLoadbalancerFrontendOutputWithContext(ctx context.Context) LoadbalancerFrontendOutput
type LoadbalancerFrontendState ¶
type LoadbalancerFrontendState struct { // ACL rules Acls LoadbalancerFrontendAclArrayInput // The load-balancer backend ID BackendId pulumi.StringPtrInput // Certificate ID // // Deprecated: Please use certificate_ids CertificateId pulumi.StringPtrInput // Collection of Certificate IDs related to the load balancer and domain CertificateIds pulumi.StringArrayInput // TCP port to listen on the front side InboundPort pulumi.IntPtrInput // The load-balancer ID LbId pulumi.StringPtrInput // The name of the frontend Name pulumi.StringPtrInput // Set the maximum inactivity time on the client side TimeoutClient pulumi.StringPtrInput }
func (LoadbalancerFrontendState) ElementType ¶
func (LoadbalancerFrontendState) ElementType() reflect.Type
type LoadbalancerInput ¶
type LoadbalancerInput interface { pulumi.Input ToLoadbalancerOutput() LoadbalancerOutput ToLoadbalancerOutputWithContext(ctx context.Context) LoadbalancerOutput }
type LoadbalancerIp ¶
type LoadbalancerIp struct { pulumi.CustomResourceState // The load-balancer public IP address IpAddress pulumi.StringOutput `pulumi:"ipAddress"` // The ID of the load balancer attached to this IP, if any LbId pulumi.StringOutput `pulumi:"lbId"` // The organization_id you want to attach the resource to OrganizationId pulumi.StringOutput `pulumi:"organizationId"` // The project_id you want to attach the resource to ProjectId pulumi.StringOutput `pulumi:"projectId"` // The region of the resource Region pulumi.StringOutput `pulumi:"region"` // The reverse domain name for this IP Reverse pulumi.StringOutput `pulumi:"reverse"` // The zone you want to attach the resource to Zone pulumi.StringOutput `pulumi:"zone"` }
func GetLoadbalancerIp ¶
func GetLoadbalancerIp(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LoadbalancerIpState, opts ...pulumi.ResourceOption) (*LoadbalancerIp, error)
GetLoadbalancerIp gets an existing LoadbalancerIp 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 NewLoadbalancerIp ¶
func NewLoadbalancerIp(ctx *pulumi.Context, name string, args *LoadbalancerIpArgs, opts ...pulumi.ResourceOption) (*LoadbalancerIp, error)
NewLoadbalancerIp registers a new resource with the given unique name, arguments, and options.
func (*LoadbalancerIp) ElementType ¶
func (*LoadbalancerIp) ElementType() reflect.Type
func (*LoadbalancerIp) ToLoadbalancerIpOutput ¶
func (i *LoadbalancerIp) ToLoadbalancerIpOutput() LoadbalancerIpOutput
func (*LoadbalancerIp) ToLoadbalancerIpOutputWithContext ¶
func (i *LoadbalancerIp) ToLoadbalancerIpOutputWithContext(ctx context.Context) LoadbalancerIpOutput
type LoadbalancerIpArgs ¶
type LoadbalancerIpArgs struct { // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The reverse domain name for this IP Reverse pulumi.StringPtrInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
The set of arguments for constructing a LoadbalancerIp resource.
func (LoadbalancerIpArgs) ElementType ¶
func (LoadbalancerIpArgs) ElementType() reflect.Type
type LoadbalancerIpInput ¶
type LoadbalancerIpInput interface { pulumi.Input ToLoadbalancerIpOutput() LoadbalancerIpOutput ToLoadbalancerIpOutputWithContext(ctx context.Context) LoadbalancerIpOutput }
type LoadbalancerIpOutput ¶
type LoadbalancerIpOutput struct{ *pulumi.OutputState }
func (LoadbalancerIpOutput) ElementType ¶
func (LoadbalancerIpOutput) ElementType() reflect.Type
func (LoadbalancerIpOutput) IpAddress ¶
func (o LoadbalancerIpOutput) IpAddress() pulumi.StringOutput
The load-balancer public IP address
func (LoadbalancerIpOutput) LbId ¶
func (o LoadbalancerIpOutput) LbId() pulumi.StringOutput
The ID of the load balancer attached to this IP, if any
func (LoadbalancerIpOutput) OrganizationId ¶
func (o LoadbalancerIpOutput) OrganizationId() pulumi.StringOutput
The organization_id you want to attach the resource to
func (LoadbalancerIpOutput) ProjectId ¶
func (o LoadbalancerIpOutput) ProjectId() pulumi.StringOutput
The project_id you want to attach the resource to
func (LoadbalancerIpOutput) Region ¶
func (o LoadbalancerIpOutput) Region() pulumi.StringOutput
The region of the resource
func (LoadbalancerIpOutput) Reverse ¶
func (o LoadbalancerIpOutput) Reverse() pulumi.StringOutput
The reverse domain name for this IP
func (LoadbalancerIpOutput) ToLoadbalancerIpOutput ¶
func (o LoadbalancerIpOutput) ToLoadbalancerIpOutput() LoadbalancerIpOutput
func (LoadbalancerIpOutput) ToLoadbalancerIpOutputWithContext ¶
func (o LoadbalancerIpOutput) ToLoadbalancerIpOutputWithContext(ctx context.Context) LoadbalancerIpOutput
func (LoadbalancerIpOutput) Zone ¶
func (o LoadbalancerIpOutput) Zone() pulumi.StringOutput
The zone you want to attach the resource to
type LoadbalancerIpState ¶
type LoadbalancerIpState struct { // The load-balancer public IP address IpAddress pulumi.StringPtrInput // The ID of the load balancer attached to this IP, if any LbId pulumi.StringPtrInput // The organization_id you want to attach the resource to OrganizationId pulumi.StringPtrInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The region of the resource Region pulumi.StringPtrInput // The reverse domain name for this IP Reverse pulumi.StringPtrInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
func (LoadbalancerIpState) ElementType ¶
func (LoadbalancerIpState) ElementType() reflect.Type
type LoadbalancerOutput ¶
type LoadbalancerOutput struct{ *pulumi.OutputState }
func (LoadbalancerOutput) ElementType ¶
func (LoadbalancerOutput) ElementType() reflect.Type
func (LoadbalancerOutput) IpAddress ¶
func (o LoadbalancerOutput) IpAddress() pulumi.StringOutput
The load-balance public IP address
func (LoadbalancerOutput) IpId ¶
func (o LoadbalancerOutput) IpId() pulumi.StringOutput
The load-balance public IP ID
func (LoadbalancerOutput) Name ¶
func (o LoadbalancerOutput) Name() pulumi.StringOutput
Name of the lb
func (LoadbalancerOutput) OrganizationId ¶
func (o LoadbalancerOutput) OrganizationId() pulumi.StringOutput
The organization_id you want to attach the resource to
func (LoadbalancerOutput) PrivateNetworks ¶
func (o LoadbalancerOutput) PrivateNetworks() LoadbalancerPrivateNetworkArrayOutput
List of private network to connect with your load balancer
func (LoadbalancerOutput) ProjectId ¶
func (o LoadbalancerOutput) ProjectId() pulumi.StringOutput
The project_id you want to attach the resource to
func (LoadbalancerOutput) Region ¶
func (o LoadbalancerOutput) Region() pulumi.StringOutput
The region of the resource
func (LoadbalancerOutput) ReleaseIp
deprecated
func (o LoadbalancerOutput) ReleaseIp() pulumi.BoolPtrOutput
Release the IPs related to this load-balancer
Deprecated: The resource ip will be destroyed by it's own resource. Please set this to `false`
func (LoadbalancerOutput) Tags ¶
func (o LoadbalancerOutput) Tags() pulumi.StringArrayOutput
Array of tags to associate with the load-balancer
func (LoadbalancerOutput) ToLoadbalancerOutput ¶
func (o LoadbalancerOutput) ToLoadbalancerOutput() LoadbalancerOutput
func (LoadbalancerOutput) ToLoadbalancerOutputWithContext ¶
func (o LoadbalancerOutput) ToLoadbalancerOutputWithContext(ctx context.Context) LoadbalancerOutput
func (LoadbalancerOutput) Type ¶
func (o LoadbalancerOutput) Type() pulumi.StringOutput
The type of load-balancer you want to create
func (LoadbalancerOutput) Zone ¶
func (o LoadbalancerOutput) Zone() pulumi.StringOutput
The zone you want to attach the resource to
type LoadbalancerPrivateNetworkArgs ¶
type LoadbalancerPrivateNetworkArgs struct { DhcpConfig pulumi.BoolPtrInput `pulumi:"dhcpConfig"` PrivateNetworkId pulumi.StringInput `pulumi:"privateNetworkId"` StaticConfigs pulumi.StringArrayInput `pulumi:"staticConfigs"` Status pulumi.StringPtrInput `pulumi:"status"` Zone pulumi.StringPtrInput `pulumi:"zone"` }
func (LoadbalancerPrivateNetworkArgs) ElementType ¶
func (LoadbalancerPrivateNetworkArgs) ElementType() reflect.Type
func (LoadbalancerPrivateNetworkArgs) ToLoadbalancerPrivateNetworkOutput ¶
func (i LoadbalancerPrivateNetworkArgs) ToLoadbalancerPrivateNetworkOutput() LoadbalancerPrivateNetworkOutput
func (LoadbalancerPrivateNetworkArgs) ToLoadbalancerPrivateNetworkOutputWithContext ¶
func (i LoadbalancerPrivateNetworkArgs) ToLoadbalancerPrivateNetworkOutputWithContext(ctx context.Context) LoadbalancerPrivateNetworkOutput
type LoadbalancerPrivateNetworkArray ¶
type LoadbalancerPrivateNetworkArray []LoadbalancerPrivateNetworkInput
func (LoadbalancerPrivateNetworkArray) ElementType ¶
func (LoadbalancerPrivateNetworkArray) ElementType() reflect.Type
func (LoadbalancerPrivateNetworkArray) ToLoadbalancerPrivateNetworkArrayOutput ¶
func (i LoadbalancerPrivateNetworkArray) ToLoadbalancerPrivateNetworkArrayOutput() LoadbalancerPrivateNetworkArrayOutput
func (LoadbalancerPrivateNetworkArray) ToLoadbalancerPrivateNetworkArrayOutputWithContext ¶
func (i LoadbalancerPrivateNetworkArray) ToLoadbalancerPrivateNetworkArrayOutputWithContext(ctx context.Context) LoadbalancerPrivateNetworkArrayOutput
type LoadbalancerPrivateNetworkArrayInput ¶
type LoadbalancerPrivateNetworkArrayInput interface { pulumi.Input ToLoadbalancerPrivateNetworkArrayOutput() LoadbalancerPrivateNetworkArrayOutput ToLoadbalancerPrivateNetworkArrayOutputWithContext(context.Context) LoadbalancerPrivateNetworkArrayOutput }
LoadbalancerPrivateNetworkArrayInput is an input type that accepts LoadbalancerPrivateNetworkArray and LoadbalancerPrivateNetworkArrayOutput values. You can construct a concrete instance of `LoadbalancerPrivateNetworkArrayInput` via:
LoadbalancerPrivateNetworkArray{ LoadbalancerPrivateNetworkArgs{...} }
type LoadbalancerPrivateNetworkArrayOutput ¶
type LoadbalancerPrivateNetworkArrayOutput struct{ *pulumi.OutputState }
func (LoadbalancerPrivateNetworkArrayOutput) ElementType ¶
func (LoadbalancerPrivateNetworkArrayOutput) ElementType() reflect.Type
func (LoadbalancerPrivateNetworkArrayOutput) Index ¶
func (o LoadbalancerPrivateNetworkArrayOutput) Index(i pulumi.IntInput) LoadbalancerPrivateNetworkOutput
func (LoadbalancerPrivateNetworkArrayOutput) ToLoadbalancerPrivateNetworkArrayOutput ¶
func (o LoadbalancerPrivateNetworkArrayOutput) ToLoadbalancerPrivateNetworkArrayOutput() LoadbalancerPrivateNetworkArrayOutput
func (LoadbalancerPrivateNetworkArrayOutput) ToLoadbalancerPrivateNetworkArrayOutputWithContext ¶
func (o LoadbalancerPrivateNetworkArrayOutput) ToLoadbalancerPrivateNetworkArrayOutputWithContext(ctx context.Context) LoadbalancerPrivateNetworkArrayOutput
type LoadbalancerPrivateNetworkInput ¶
type LoadbalancerPrivateNetworkInput interface { pulumi.Input ToLoadbalancerPrivateNetworkOutput() LoadbalancerPrivateNetworkOutput ToLoadbalancerPrivateNetworkOutputWithContext(context.Context) LoadbalancerPrivateNetworkOutput }
LoadbalancerPrivateNetworkInput is an input type that accepts LoadbalancerPrivateNetworkArgs and LoadbalancerPrivateNetworkOutput values. You can construct a concrete instance of `LoadbalancerPrivateNetworkInput` via:
LoadbalancerPrivateNetworkArgs{...}
type LoadbalancerPrivateNetworkOutput ¶
type LoadbalancerPrivateNetworkOutput struct{ *pulumi.OutputState }
func (LoadbalancerPrivateNetworkOutput) DhcpConfig ¶
func (o LoadbalancerPrivateNetworkOutput) DhcpConfig() pulumi.BoolPtrOutput
func (LoadbalancerPrivateNetworkOutput) ElementType ¶
func (LoadbalancerPrivateNetworkOutput) ElementType() reflect.Type
func (LoadbalancerPrivateNetworkOutput) PrivateNetworkId ¶
func (o LoadbalancerPrivateNetworkOutput) PrivateNetworkId() pulumi.StringOutput
func (LoadbalancerPrivateNetworkOutput) StaticConfigs ¶
func (o LoadbalancerPrivateNetworkOutput) StaticConfigs() pulumi.StringArrayOutput
func (LoadbalancerPrivateNetworkOutput) Status ¶
func (o LoadbalancerPrivateNetworkOutput) Status() pulumi.StringPtrOutput
func (LoadbalancerPrivateNetworkOutput) ToLoadbalancerPrivateNetworkOutput ¶
func (o LoadbalancerPrivateNetworkOutput) ToLoadbalancerPrivateNetworkOutput() LoadbalancerPrivateNetworkOutput
func (LoadbalancerPrivateNetworkOutput) ToLoadbalancerPrivateNetworkOutputWithContext ¶
func (o LoadbalancerPrivateNetworkOutput) ToLoadbalancerPrivateNetworkOutputWithContext(ctx context.Context) LoadbalancerPrivateNetworkOutput
func (LoadbalancerPrivateNetworkOutput) Zone ¶
func (o LoadbalancerPrivateNetworkOutput) Zone() pulumi.StringPtrOutput
type LoadbalancerRoute ¶
type LoadbalancerRoute struct { pulumi.CustomResourceState // The backend ID destination of redirection BackendId pulumi.StringOutput `pulumi:"backendId"` // The frontend ID origin of redirection FrontendId pulumi.StringOutput `pulumi:"frontendId"` // The domain to match against MatchSni pulumi.StringPtrOutput `pulumi:"matchSni"` }
func GetLoadbalancerRoute ¶
func GetLoadbalancerRoute(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LoadbalancerRouteState, opts ...pulumi.ResourceOption) (*LoadbalancerRoute, error)
GetLoadbalancerRoute gets an existing LoadbalancerRoute 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 NewLoadbalancerRoute ¶
func NewLoadbalancerRoute(ctx *pulumi.Context, name string, args *LoadbalancerRouteArgs, opts ...pulumi.ResourceOption) (*LoadbalancerRoute, error)
NewLoadbalancerRoute registers a new resource with the given unique name, arguments, and options.
func (*LoadbalancerRoute) ElementType ¶
func (*LoadbalancerRoute) ElementType() reflect.Type
func (*LoadbalancerRoute) ToLoadbalancerRouteOutput ¶
func (i *LoadbalancerRoute) ToLoadbalancerRouteOutput() LoadbalancerRouteOutput
func (*LoadbalancerRoute) ToLoadbalancerRouteOutputWithContext ¶
func (i *LoadbalancerRoute) ToLoadbalancerRouteOutputWithContext(ctx context.Context) LoadbalancerRouteOutput
type LoadbalancerRouteArgs ¶
type LoadbalancerRouteArgs struct { // The backend ID destination of redirection BackendId pulumi.StringInput // The frontend ID origin of redirection FrontendId pulumi.StringInput // The domain to match against MatchSni pulumi.StringPtrInput }
The set of arguments for constructing a LoadbalancerRoute resource.
func (LoadbalancerRouteArgs) ElementType ¶
func (LoadbalancerRouteArgs) ElementType() reflect.Type
type LoadbalancerRouteInput ¶
type LoadbalancerRouteInput interface { pulumi.Input ToLoadbalancerRouteOutput() LoadbalancerRouteOutput ToLoadbalancerRouteOutputWithContext(ctx context.Context) LoadbalancerRouteOutput }
type LoadbalancerRouteOutput ¶
type LoadbalancerRouteOutput struct{ *pulumi.OutputState }
func (LoadbalancerRouteOutput) BackendId ¶
func (o LoadbalancerRouteOutput) BackendId() pulumi.StringOutput
The backend ID destination of redirection
func (LoadbalancerRouteOutput) ElementType ¶
func (LoadbalancerRouteOutput) ElementType() reflect.Type
func (LoadbalancerRouteOutput) FrontendId ¶
func (o LoadbalancerRouteOutput) FrontendId() pulumi.StringOutput
The frontend ID origin of redirection
func (LoadbalancerRouteOutput) MatchSni ¶
func (o LoadbalancerRouteOutput) MatchSni() pulumi.StringPtrOutput
The domain to match against
func (LoadbalancerRouteOutput) ToLoadbalancerRouteOutput ¶
func (o LoadbalancerRouteOutput) ToLoadbalancerRouteOutput() LoadbalancerRouteOutput
func (LoadbalancerRouteOutput) ToLoadbalancerRouteOutputWithContext ¶
func (o LoadbalancerRouteOutput) ToLoadbalancerRouteOutputWithContext(ctx context.Context) LoadbalancerRouteOutput
type LoadbalancerRouteState ¶
type LoadbalancerRouteState struct { // The backend ID destination of redirection BackendId pulumi.StringPtrInput // The frontend ID origin of redirection FrontendId pulumi.StringPtrInput // The domain to match against MatchSni pulumi.StringPtrInput }
func (LoadbalancerRouteState) ElementType ¶
func (LoadbalancerRouteState) ElementType() reflect.Type
type LoadbalancerState ¶
type LoadbalancerState struct { // The load-balance public IP address IpAddress pulumi.StringPtrInput // The load-balance public IP ID IpId pulumi.StringPtrInput // Name of the lb Name pulumi.StringPtrInput // The organization_id you want to attach the resource to OrganizationId pulumi.StringPtrInput // List of private network to connect with your load balancer PrivateNetworks LoadbalancerPrivateNetworkArrayInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The region of the resource Region pulumi.StringPtrInput // Release the IPs related to this load-balancer // // Deprecated: The resource ip will be destroyed by it's own resource. Please set this to `false` ReleaseIp pulumi.BoolPtrInput // Array of tags to associate with the load-balancer Tags pulumi.StringArrayInput // The type of load-balancer you want to create Type pulumi.StringPtrInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
func (LoadbalancerState) ElementType ¶
func (LoadbalancerState) ElementType() reflect.Type
type LookupAccountSshKeyArgs ¶
type LookupAccountSshKeyArgs struct { Name *string `pulumi:"name"` SshKeyId *string `pulumi:"sshKeyId"` }
A collection of arguments for invoking getAccountSshKey.
type LookupAccountSshKeyOutputArgs ¶
type LookupAccountSshKeyOutputArgs struct { Name pulumi.StringPtrInput `pulumi:"name"` SshKeyId pulumi.StringPtrInput `pulumi:"sshKeyId"` }
A collection of arguments for invoking getAccountSshKey.
func (LookupAccountSshKeyOutputArgs) ElementType ¶
func (LookupAccountSshKeyOutputArgs) ElementType() reflect.Type
type LookupAccountSshKeyResult ¶
type LookupAccountSshKeyResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name *string `pulumi:"name"` OrganizationId string `pulumi:"organizationId"` ProjectId string `pulumi:"projectId"` PublicKey string `pulumi:"publicKey"` SshKeyId *string `pulumi:"sshKeyId"` }
A collection of values returned by getAccountSshKey.
func LookupAccountSshKey ¶
func LookupAccountSshKey(ctx *pulumi.Context, args *LookupAccountSshKeyArgs, opts ...pulumi.InvokeOption) (*LookupAccountSshKeyResult, error)
type LookupAccountSshKeyResultOutput ¶
type LookupAccountSshKeyResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAccountSshKey.
func LookupAccountSshKeyOutput ¶
func LookupAccountSshKeyOutput(ctx *pulumi.Context, args LookupAccountSshKeyOutputArgs, opts ...pulumi.InvokeOption) LookupAccountSshKeyResultOutput
func (LookupAccountSshKeyResultOutput) ElementType ¶
func (LookupAccountSshKeyResultOutput) ElementType() reflect.Type
func (LookupAccountSshKeyResultOutput) Id ¶
func (o LookupAccountSshKeyResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupAccountSshKeyResultOutput) Name ¶
func (o LookupAccountSshKeyResultOutput) Name() pulumi.StringPtrOutput
func (LookupAccountSshKeyResultOutput) OrganizationId ¶
func (o LookupAccountSshKeyResultOutput) OrganizationId() pulumi.StringOutput
func (LookupAccountSshKeyResultOutput) ProjectId ¶
func (o LookupAccountSshKeyResultOutput) ProjectId() pulumi.StringOutput
func (LookupAccountSshKeyResultOutput) PublicKey ¶
func (o LookupAccountSshKeyResultOutput) PublicKey() pulumi.StringOutput
func (LookupAccountSshKeyResultOutput) SshKeyId ¶
func (o LookupAccountSshKeyResultOutput) SshKeyId() pulumi.StringPtrOutput
func (LookupAccountSshKeyResultOutput) ToLookupAccountSshKeyResultOutput ¶
func (o LookupAccountSshKeyResultOutput) ToLookupAccountSshKeyResultOutput() LookupAccountSshKeyResultOutput
func (LookupAccountSshKeyResultOutput) ToLookupAccountSshKeyResultOutputWithContext ¶
func (o LookupAccountSshKeyResultOutput) ToLookupAccountSshKeyResultOutputWithContext(ctx context.Context) LookupAccountSshKeyResultOutput
type LookupBaremetalServerArgs ¶
type LookupBaremetalServerArgs struct { Name *string `pulumi:"name"` ServerId *string `pulumi:"serverId"` Zone *string `pulumi:"zone"` }
A collection of arguments for invoking getBaremetalServer.
type LookupBaremetalServerOutputArgs ¶
type LookupBaremetalServerOutputArgs struct { Name pulumi.StringPtrInput `pulumi:"name"` ServerId pulumi.StringPtrInput `pulumi:"serverId"` Zone pulumi.StringPtrInput `pulumi:"zone"` }
A collection of arguments for invoking getBaremetalServer.
func (LookupBaremetalServerOutputArgs) ElementType ¶
func (LookupBaremetalServerOutputArgs) ElementType() reflect.Type
type LookupBaremetalServerResult ¶
type LookupBaremetalServerResult struct { Description string `pulumi:"description"` Domain string `pulumi:"domain"` Hostname string `pulumi:"hostname"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Ips []GetBaremetalServerIp `pulumi:"ips"` Name *string `pulumi:"name"` Offer string `pulumi:"offer"` OfferId string `pulumi:"offerId"` OrganizationId string `pulumi:"organizationId"` Os string `pulumi:"os"` OsId string `pulumi:"osId"` ProjectId string `pulumi:"projectId"` ServerId *string `pulumi:"serverId"` SshKeyIds []string `pulumi:"sshKeyIds"` Tags []string `pulumi:"tags"` Zone *string `pulumi:"zone"` }
A collection of values returned by getBaremetalServer.
func LookupBaremetalServer ¶
func LookupBaremetalServer(ctx *pulumi.Context, args *LookupBaremetalServerArgs, opts ...pulumi.InvokeOption) (*LookupBaremetalServerResult, error)
type LookupBaremetalServerResultOutput ¶
type LookupBaremetalServerResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getBaremetalServer.
func LookupBaremetalServerOutput ¶
func LookupBaremetalServerOutput(ctx *pulumi.Context, args LookupBaremetalServerOutputArgs, opts ...pulumi.InvokeOption) LookupBaremetalServerResultOutput
func (LookupBaremetalServerResultOutput) Description ¶
func (o LookupBaremetalServerResultOutput) Description() pulumi.StringOutput
func (LookupBaremetalServerResultOutput) Domain ¶
func (o LookupBaremetalServerResultOutput) Domain() pulumi.StringOutput
func (LookupBaremetalServerResultOutput) ElementType ¶
func (LookupBaremetalServerResultOutput) ElementType() reflect.Type
func (LookupBaremetalServerResultOutput) Hostname ¶
func (o LookupBaremetalServerResultOutput) Hostname() pulumi.StringOutput
func (LookupBaremetalServerResultOutput) Id ¶
func (o LookupBaremetalServerResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupBaremetalServerResultOutput) Ips ¶
func (o LookupBaremetalServerResultOutput) Ips() GetBaremetalServerIpArrayOutput
func (LookupBaremetalServerResultOutput) Name ¶
func (o LookupBaremetalServerResultOutput) Name() pulumi.StringPtrOutput
func (LookupBaremetalServerResultOutput) Offer ¶
func (o LookupBaremetalServerResultOutput) Offer() pulumi.StringOutput
func (LookupBaremetalServerResultOutput) OfferId ¶
func (o LookupBaremetalServerResultOutput) OfferId() pulumi.StringOutput
func (LookupBaremetalServerResultOutput) OrganizationId ¶
func (o LookupBaremetalServerResultOutput) OrganizationId() pulumi.StringOutput
func (LookupBaremetalServerResultOutput) Os ¶
func (o LookupBaremetalServerResultOutput) Os() pulumi.StringOutput
func (LookupBaremetalServerResultOutput) OsId ¶
func (o LookupBaremetalServerResultOutput) OsId() pulumi.StringOutput
func (LookupBaremetalServerResultOutput) ProjectId ¶
func (o LookupBaremetalServerResultOutput) ProjectId() pulumi.StringOutput
func (LookupBaremetalServerResultOutput) ServerId ¶
func (o LookupBaremetalServerResultOutput) ServerId() pulumi.StringPtrOutput
func (LookupBaremetalServerResultOutput) SshKeyIds ¶
func (o LookupBaremetalServerResultOutput) SshKeyIds() pulumi.StringArrayOutput
func (LookupBaremetalServerResultOutput) Tags ¶
func (o LookupBaremetalServerResultOutput) Tags() pulumi.StringArrayOutput
func (LookupBaremetalServerResultOutput) ToLookupBaremetalServerResultOutput ¶
func (o LookupBaremetalServerResultOutput) ToLookupBaremetalServerResultOutput() LookupBaremetalServerResultOutput
func (LookupBaremetalServerResultOutput) ToLookupBaremetalServerResultOutputWithContext ¶
func (o LookupBaremetalServerResultOutput) ToLookupBaremetalServerResultOutputWithContext(ctx context.Context) LookupBaremetalServerResultOutput
func (LookupBaremetalServerResultOutput) Zone ¶
func (o LookupBaremetalServerResultOutput) Zone() pulumi.StringPtrOutput
type LookupContainerArgs ¶
type LookupContainerArgs struct { ContainerId *string `pulumi:"containerId"` Name *string `pulumi:"name"` NamespaceId string `pulumi:"namespaceId"` Region *string `pulumi:"region"` }
A collection of arguments for invoking getContainer.
type LookupContainerNamespaceArgs ¶
type LookupContainerNamespaceArgs struct { Name *string `pulumi:"name"` NamespaceId *string `pulumi:"namespaceId"` Region *string `pulumi:"region"` }
A collection of arguments for invoking getContainerNamespace.
type LookupContainerNamespaceOutputArgs ¶
type LookupContainerNamespaceOutputArgs struct { Name pulumi.StringPtrInput `pulumi:"name"` NamespaceId pulumi.StringPtrInput `pulumi:"namespaceId"` Region pulumi.StringPtrInput `pulumi:"region"` }
A collection of arguments for invoking getContainerNamespace.
func (LookupContainerNamespaceOutputArgs) ElementType ¶
func (LookupContainerNamespaceOutputArgs) ElementType() reflect.Type
type LookupContainerNamespaceResult ¶
type LookupContainerNamespaceResult struct { Description string `pulumi:"description"` EnvironmentVariables map[string]string `pulumi:"environmentVariables"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name *string `pulumi:"name"` NamespaceId *string `pulumi:"namespaceId"` OrganizationId string `pulumi:"organizationId"` ProjectId string `pulumi:"projectId"` Region *string `pulumi:"region"` RegistryEndpoint string `pulumi:"registryEndpoint"` RegistryNamespaceId string `pulumi:"registryNamespaceId"` }
A collection of values returned by getContainerNamespace.
func LookupContainerNamespace ¶
func LookupContainerNamespace(ctx *pulumi.Context, args *LookupContainerNamespaceArgs, opts ...pulumi.InvokeOption) (*LookupContainerNamespaceResult, error)
type LookupContainerNamespaceResultOutput ¶
type LookupContainerNamespaceResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getContainerNamespace.
func LookupContainerNamespaceOutput ¶
func LookupContainerNamespaceOutput(ctx *pulumi.Context, args LookupContainerNamespaceOutputArgs, opts ...pulumi.InvokeOption) LookupContainerNamespaceResultOutput
func (LookupContainerNamespaceResultOutput) Description ¶
func (o LookupContainerNamespaceResultOutput) Description() pulumi.StringOutput
func (LookupContainerNamespaceResultOutput) ElementType ¶
func (LookupContainerNamespaceResultOutput) ElementType() reflect.Type
func (LookupContainerNamespaceResultOutput) EnvironmentVariables ¶
func (o LookupContainerNamespaceResultOutput) EnvironmentVariables() pulumi.StringMapOutput
func (LookupContainerNamespaceResultOutput) Id ¶
func (o LookupContainerNamespaceResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupContainerNamespaceResultOutput) Name ¶
func (o LookupContainerNamespaceResultOutput) Name() pulumi.StringPtrOutput
func (LookupContainerNamespaceResultOutput) NamespaceId ¶
func (o LookupContainerNamespaceResultOutput) NamespaceId() pulumi.StringPtrOutput
func (LookupContainerNamespaceResultOutput) OrganizationId ¶
func (o LookupContainerNamespaceResultOutput) OrganizationId() pulumi.StringOutput
func (LookupContainerNamespaceResultOutput) ProjectId ¶
func (o LookupContainerNamespaceResultOutput) ProjectId() pulumi.StringOutput
func (LookupContainerNamespaceResultOutput) Region ¶
func (o LookupContainerNamespaceResultOutput) Region() pulumi.StringPtrOutput
func (LookupContainerNamespaceResultOutput) RegistryEndpoint ¶
func (o LookupContainerNamespaceResultOutput) RegistryEndpoint() pulumi.StringOutput
func (LookupContainerNamespaceResultOutput) RegistryNamespaceId ¶
func (o LookupContainerNamespaceResultOutput) RegistryNamespaceId() pulumi.StringOutput
func (LookupContainerNamespaceResultOutput) ToLookupContainerNamespaceResultOutput ¶
func (o LookupContainerNamespaceResultOutput) ToLookupContainerNamespaceResultOutput() LookupContainerNamespaceResultOutput
func (LookupContainerNamespaceResultOutput) ToLookupContainerNamespaceResultOutputWithContext ¶
func (o LookupContainerNamespaceResultOutput) ToLookupContainerNamespaceResultOutputWithContext(ctx context.Context) LookupContainerNamespaceResultOutput
type LookupContainerOutputArgs ¶
type LookupContainerOutputArgs struct { ContainerId pulumi.StringPtrInput `pulumi:"containerId"` Name pulumi.StringPtrInput `pulumi:"name"` NamespaceId pulumi.StringInput `pulumi:"namespaceId"` Region pulumi.StringPtrInput `pulumi:"region"` }
A collection of arguments for invoking getContainer.
func (LookupContainerOutputArgs) ElementType ¶
func (LookupContainerOutputArgs) ElementType() reflect.Type
type LookupContainerResult ¶
type LookupContainerResult struct { ContainerId *string `pulumi:"containerId"` CpuLimit int `pulumi:"cpuLimit"` CronStatus string `pulumi:"cronStatus"` Deploy bool `pulumi:"deploy"` Description string `pulumi:"description"` DomainName string `pulumi:"domainName"` EnvironmentVariables map[string]string `pulumi:"environmentVariables"` ErrorMessage string `pulumi:"errorMessage"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` MaxConcurrency int `pulumi:"maxConcurrency"` MaxScale int `pulumi:"maxScale"` MemoryLimit int `pulumi:"memoryLimit"` MinScale int `pulumi:"minScale"` Name *string `pulumi:"name"` NamespaceId string `pulumi:"namespaceId"` Port int `pulumi:"port"` Privacy string `pulumi:"privacy"` Protocol string `pulumi:"protocol"` Region *string `pulumi:"region"` RegistryImage string `pulumi:"registryImage"` Status string `pulumi:"status"` Timeout int `pulumi:"timeout"` }
A collection of values returned by getContainer.
func LookupContainer ¶
func LookupContainer(ctx *pulumi.Context, args *LookupContainerArgs, opts ...pulumi.InvokeOption) (*LookupContainerResult, error)
type LookupContainerResultOutput ¶
type LookupContainerResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getContainer.
func LookupContainerOutput ¶
func LookupContainerOutput(ctx *pulumi.Context, args LookupContainerOutputArgs, opts ...pulumi.InvokeOption) LookupContainerResultOutput
func (LookupContainerResultOutput) ContainerId ¶
func (o LookupContainerResultOutput) ContainerId() pulumi.StringPtrOutput
func (LookupContainerResultOutput) CpuLimit ¶
func (o LookupContainerResultOutput) CpuLimit() pulumi.IntOutput
func (LookupContainerResultOutput) CronStatus ¶
func (o LookupContainerResultOutput) CronStatus() pulumi.StringOutput
func (LookupContainerResultOutput) Deploy ¶
func (o LookupContainerResultOutput) Deploy() pulumi.BoolOutput
func (LookupContainerResultOutput) Description ¶
func (o LookupContainerResultOutput) Description() pulumi.StringOutput
func (LookupContainerResultOutput) DomainName ¶
func (o LookupContainerResultOutput) DomainName() pulumi.StringOutput
func (LookupContainerResultOutput) ElementType ¶
func (LookupContainerResultOutput) ElementType() reflect.Type
func (LookupContainerResultOutput) EnvironmentVariables ¶
func (o LookupContainerResultOutput) EnvironmentVariables() pulumi.StringMapOutput
func (LookupContainerResultOutput) ErrorMessage ¶
func (o LookupContainerResultOutput) ErrorMessage() pulumi.StringOutput
func (LookupContainerResultOutput) Id ¶
func (o LookupContainerResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupContainerResultOutput) MaxConcurrency ¶
func (o LookupContainerResultOutput) MaxConcurrency() pulumi.IntOutput
func (LookupContainerResultOutput) MaxScale ¶
func (o LookupContainerResultOutput) MaxScale() pulumi.IntOutput
func (LookupContainerResultOutput) MemoryLimit ¶
func (o LookupContainerResultOutput) MemoryLimit() pulumi.IntOutput
func (LookupContainerResultOutput) MinScale ¶
func (o LookupContainerResultOutput) MinScale() pulumi.IntOutput
func (LookupContainerResultOutput) Name ¶
func (o LookupContainerResultOutput) Name() pulumi.StringPtrOutput
func (LookupContainerResultOutput) NamespaceId ¶
func (o LookupContainerResultOutput) NamespaceId() pulumi.StringOutput
func (LookupContainerResultOutput) Port ¶
func (o LookupContainerResultOutput) Port() pulumi.IntOutput
func (LookupContainerResultOutput) Privacy ¶
func (o LookupContainerResultOutput) Privacy() pulumi.StringOutput
func (LookupContainerResultOutput) Protocol ¶
func (o LookupContainerResultOutput) Protocol() pulumi.StringOutput
func (LookupContainerResultOutput) Region ¶
func (o LookupContainerResultOutput) Region() pulumi.StringPtrOutput
func (LookupContainerResultOutput) RegistryImage ¶
func (o LookupContainerResultOutput) RegistryImage() pulumi.StringOutput
func (LookupContainerResultOutput) Status ¶
func (o LookupContainerResultOutput) Status() pulumi.StringOutput
func (LookupContainerResultOutput) Timeout ¶
func (o LookupContainerResultOutput) Timeout() pulumi.IntOutput
func (LookupContainerResultOutput) ToLookupContainerResultOutput ¶
func (o LookupContainerResultOutput) ToLookupContainerResultOutput() LookupContainerResultOutput
func (LookupContainerResultOutput) ToLookupContainerResultOutputWithContext ¶
func (o LookupContainerResultOutput) ToLookupContainerResultOutputWithContext(ctx context.Context) LookupContainerResultOutput
type LookupDatabaseAclArgs ¶
type LookupDatabaseAclArgs struct {
InstanceId string `pulumi:"instanceId"`
}
A collection of arguments for invoking getDatabaseAcl.
type LookupDatabaseAclOutputArgs ¶
type LookupDatabaseAclOutputArgs struct {
InstanceId pulumi.StringInput `pulumi:"instanceId"`
}
A collection of arguments for invoking getDatabaseAcl.
func (LookupDatabaseAclOutputArgs) ElementType ¶
func (LookupDatabaseAclOutputArgs) ElementType() reflect.Type
type LookupDatabaseAclResult ¶
type LookupDatabaseAclResult struct { AclRules []GetDatabaseAclAclRule `pulumi:"aclRules"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId string `pulumi:"instanceId"` Region string `pulumi:"region"` }
A collection of values returned by getDatabaseAcl.
func LookupDatabaseAcl ¶
func LookupDatabaseAcl(ctx *pulumi.Context, args *LookupDatabaseAclArgs, opts ...pulumi.InvokeOption) (*LookupDatabaseAclResult, error)
type LookupDatabaseAclResultOutput ¶
type LookupDatabaseAclResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDatabaseAcl.
func LookupDatabaseAclOutput ¶
func LookupDatabaseAclOutput(ctx *pulumi.Context, args LookupDatabaseAclOutputArgs, opts ...pulumi.InvokeOption) LookupDatabaseAclResultOutput
func (LookupDatabaseAclResultOutput) AclRules ¶
func (o LookupDatabaseAclResultOutput) AclRules() GetDatabaseAclAclRuleArrayOutput
func (LookupDatabaseAclResultOutput) ElementType ¶
func (LookupDatabaseAclResultOutput) ElementType() reflect.Type
func (LookupDatabaseAclResultOutput) Id ¶
func (o LookupDatabaseAclResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupDatabaseAclResultOutput) InstanceId ¶
func (o LookupDatabaseAclResultOutput) InstanceId() pulumi.StringOutput
func (LookupDatabaseAclResultOutput) Region ¶
func (o LookupDatabaseAclResultOutput) Region() pulumi.StringOutput
func (LookupDatabaseAclResultOutput) ToLookupDatabaseAclResultOutput ¶
func (o LookupDatabaseAclResultOutput) ToLookupDatabaseAclResultOutput() LookupDatabaseAclResultOutput
func (LookupDatabaseAclResultOutput) ToLookupDatabaseAclResultOutputWithContext ¶
func (o LookupDatabaseAclResultOutput) ToLookupDatabaseAclResultOutputWithContext(ctx context.Context) LookupDatabaseAclResultOutput
type LookupDatabaseArgs ¶
type LookupDatabaseArgs struct { InstanceId string `pulumi:"instanceId"` Name string `pulumi:"name"` }
A collection of arguments for invoking getDatabase.
type LookupDatabaseInstanceArgs ¶
type LookupDatabaseInstanceArgs struct { InstanceId *string `pulumi:"instanceId"` Name *string `pulumi:"name"` }
A collection of arguments for invoking getDatabaseInstance.
type LookupDatabaseInstanceOutputArgs ¶
type LookupDatabaseInstanceOutputArgs struct { InstanceId pulumi.StringPtrInput `pulumi:"instanceId"` Name pulumi.StringPtrInput `pulumi:"name"` }
A collection of arguments for invoking getDatabaseInstance.
func (LookupDatabaseInstanceOutputArgs) ElementType ¶
func (LookupDatabaseInstanceOutputArgs) ElementType() reflect.Type
type LookupDatabaseInstanceResult ¶
type LookupDatabaseInstanceResult struct { BackupSameRegion bool `pulumi:"backupSameRegion"` BackupScheduleFrequency int `pulumi:"backupScheduleFrequency"` BackupScheduleRetention int `pulumi:"backupScheduleRetention"` Certificate string `pulumi:"certificate"` DisableBackup bool `pulumi:"disableBackup"` EndpointIp string `pulumi:"endpointIp"` EndpointPort int `pulumi:"endpointPort"` Engine string `pulumi:"engine"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId *string `pulumi:"instanceId"` IsHaCluster bool `pulumi:"isHaCluster"` LoadBalancers []GetDatabaseInstanceLoadBalancer `pulumi:"loadBalancers"` Name *string `pulumi:"name"` NodeType string `pulumi:"nodeType"` OrganizationId string `pulumi:"organizationId"` Password string `pulumi:"password"` PrivateNetworks []GetDatabaseInstancePrivateNetwork `pulumi:"privateNetworks"` ProjectId string `pulumi:"projectId"` ReadReplicas []GetDatabaseInstanceReadReplica `pulumi:"readReplicas"` Region string `pulumi:"region"` Settings map[string]string `pulumi:"settings"` Tags []string `pulumi:"tags"` UserName string `pulumi:"userName"` VolumeSizeInGb int `pulumi:"volumeSizeInGb"` VolumeType string `pulumi:"volumeType"` }
A collection of values returned by getDatabaseInstance.
func LookupDatabaseInstance ¶
func LookupDatabaseInstance(ctx *pulumi.Context, args *LookupDatabaseInstanceArgs, opts ...pulumi.InvokeOption) (*LookupDatabaseInstanceResult, error)
type LookupDatabaseInstanceResultOutput ¶
type LookupDatabaseInstanceResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDatabaseInstance.
func LookupDatabaseInstanceOutput ¶
func LookupDatabaseInstanceOutput(ctx *pulumi.Context, args LookupDatabaseInstanceOutputArgs, opts ...pulumi.InvokeOption) LookupDatabaseInstanceResultOutput
func (LookupDatabaseInstanceResultOutput) BackupSameRegion ¶
func (o LookupDatabaseInstanceResultOutput) BackupSameRegion() pulumi.BoolOutput
func (LookupDatabaseInstanceResultOutput) BackupScheduleFrequency ¶
func (o LookupDatabaseInstanceResultOutput) BackupScheduleFrequency() pulumi.IntOutput
func (LookupDatabaseInstanceResultOutput) BackupScheduleRetention ¶
func (o LookupDatabaseInstanceResultOutput) BackupScheduleRetention() pulumi.IntOutput
func (LookupDatabaseInstanceResultOutput) Certificate ¶
func (o LookupDatabaseInstanceResultOutput) Certificate() pulumi.StringOutput
func (LookupDatabaseInstanceResultOutput) DisableBackup ¶
func (o LookupDatabaseInstanceResultOutput) DisableBackup() pulumi.BoolOutput
func (LookupDatabaseInstanceResultOutput) ElementType ¶
func (LookupDatabaseInstanceResultOutput) ElementType() reflect.Type
func (LookupDatabaseInstanceResultOutput) EndpointIp ¶
func (o LookupDatabaseInstanceResultOutput) EndpointIp() pulumi.StringOutput
func (LookupDatabaseInstanceResultOutput) EndpointPort ¶
func (o LookupDatabaseInstanceResultOutput) EndpointPort() pulumi.IntOutput
func (LookupDatabaseInstanceResultOutput) Engine ¶
func (o LookupDatabaseInstanceResultOutput) Engine() pulumi.StringOutput
func (LookupDatabaseInstanceResultOutput) Id ¶
func (o LookupDatabaseInstanceResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupDatabaseInstanceResultOutput) InstanceId ¶
func (o LookupDatabaseInstanceResultOutput) InstanceId() pulumi.StringPtrOutput
func (LookupDatabaseInstanceResultOutput) IsHaCluster ¶
func (o LookupDatabaseInstanceResultOutput) IsHaCluster() pulumi.BoolOutput
func (LookupDatabaseInstanceResultOutput) LoadBalancers ¶
func (o LookupDatabaseInstanceResultOutput) LoadBalancers() GetDatabaseInstanceLoadBalancerArrayOutput
func (LookupDatabaseInstanceResultOutput) Name ¶
func (o LookupDatabaseInstanceResultOutput) Name() pulumi.StringPtrOutput
func (LookupDatabaseInstanceResultOutput) NodeType ¶
func (o LookupDatabaseInstanceResultOutput) NodeType() pulumi.StringOutput
func (LookupDatabaseInstanceResultOutput) OrganizationId ¶
func (o LookupDatabaseInstanceResultOutput) OrganizationId() pulumi.StringOutput
func (LookupDatabaseInstanceResultOutput) Password ¶
func (o LookupDatabaseInstanceResultOutput) Password() pulumi.StringOutput
func (LookupDatabaseInstanceResultOutput) PrivateNetworks ¶
func (o LookupDatabaseInstanceResultOutput) PrivateNetworks() GetDatabaseInstancePrivateNetworkArrayOutput
func (LookupDatabaseInstanceResultOutput) ProjectId ¶
func (o LookupDatabaseInstanceResultOutput) ProjectId() pulumi.StringOutput
func (LookupDatabaseInstanceResultOutput) ReadReplicas ¶
func (o LookupDatabaseInstanceResultOutput) ReadReplicas() GetDatabaseInstanceReadReplicaArrayOutput
func (LookupDatabaseInstanceResultOutput) Region ¶
func (o LookupDatabaseInstanceResultOutput) Region() pulumi.StringOutput
func (LookupDatabaseInstanceResultOutput) Settings ¶
func (o LookupDatabaseInstanceResultOutput) Settings() pulumi.StringMapOutput
func (LookupDatabaseInstanceResultOutput) Tags ¶
func (o LookupDatabaseInstanceResultOutput) Tags() pulumi.StringArrayOutput
func (LookupDatabaseInstanceResultOutput) ToLookupDatabaseInstanceResultOutput ¶
func (o LookupDatabaseInstanceResultOutput) ToLookupDatabaseInstanceResultOutput() LookupDatabaseInstanceResultOutput
func (LookupDatabaseInstanceResultOutput) ToLookupDatabaseInstanceResultOutputWithContext ¶
func (o LookupDatabaseInstanceResultOutput) ToLookupDatabaseInstanceResultOutputWithContext(ctx context.Context) LookupDatabaseInstanceResultOutput
func (LookupDatabaseInstanceResultOutput) UserName ¶
func (o LookupDatabaseInstanceResultOutput) UserName() pulumi.StringOutput
func (LookupDatabaseInstanceResultOutput) VolumeSizeInGb ¶
func (o LookupDatabaseInstanceResultOutput) VolumeSizeInGb() pulumi.IntOutput
func (LookupDatabaseInstanceResultOutput) VolumeType ¶
func (o LookupDatabaseInstanceResultOutput) VolumeType() pulumi.StringOutput
type LookupDatabaseOutputArgs ¶
type LookupDatabaseOutputArgs struct { InstanceId pulumi.StringInput `pulumi:"instanceId"` Name pulumi.StringInput `pulumi:"name"` }
A collection of arguments for invoking getDatabase.
func (LookupDatabaseOutputArgs) ElementType ¶
func (LookupDatabaseOutputArgs) ElementType() reflect.Type
type LookupDatabasePrivilegeArgs ¶
type LookupDatabasePrivilegeArgs struct { DatabaseName string `pulumi:"databaseName"` InstanceId string `pulumi:"instanceId"` UserName string `pulumi:"userName"` }
A collection of arguments for invoking getDatabasePrivilege.
type LookupDatabasePrivilegeOutputArgs ¶
type LookupDatabasePrivilegeOutputArgs struct { DatabaseName pulumi.StringInput `pulumi:"databaseName"` InstanceId pulumi.StringInput `pulumi:"instanceId"` UserName pulumi.StringInput `pulumi:"userName"` }
A collection of arguments for invoking getDatabasePrivilege.
func (LookupDatabasePrivilegeOutputArgs) ElementType ¶
func (LookupDatabasePrivilegeOutputArgs) ElementType() reflect.Type
type LookupDatabasePrivilegeResult ¶
type LookupDatabasePrivilegeResult struct { DatabaseName string `pulumi:"databaseName"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId string `pulumi:"instanceId"` Permission string `pulumi:"permission"` UserName string `pulumi:"userName"` }
A collection of values returned by getDatabasePrivilege.
func LookupDatabasePrivilege ¶
func LookupDatabasePrivilege(ctx *pulumi.Context, args *LookupDatabasePrivilegeArgs, opts ...pulumi.InvokeOption) (*LookupDatabasePrivilegeResult, error)
type LookupDatabasePrivilegeResultOutput ¶
type LookupDatabasePrivilegeResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDatabasePrivilege.
func LookupDatabasePrivilegeOutput ¶
func LookupDatabasePrivilegeOutput(ctx *pulumi.Context, args LookupDatabasePrivilegeOutputArgs, opts ...pulumi.InvokeOption) LookupDatabasePrivilegeResultOutput
func (LookupDatabasePrivilegeResultOutput) DatabaseName ¶
func (o LookupDatabasePrivilegeResultOutput) DatabaseName() pulumi.StringOutput
func (LookupDatabasePrivilegeResultOutput) ElementType ¶
func (LookupDatabasePrivilegeResultOutput) ElementType() reflect.Type
func (LookupDatabasePrivilegeResultOutput) Id ¶
func (o LookupDatabasePrivilegeResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupDatabasePrivilegeResultOutput) InstanceId ¶
func (o LookupDatabasePrivilegeResultOutput) InstanceId() pulumi.StringOutput
func (LookupDatabasePrivilegeResultOutput) Permission ¶
func (o LookupDatabasePrivilegeResultOutput) Permission() pulumi.StringOutput
func (LookupDatabasePrivilegeResultOutput) ToLookupDatabasePrivilegeResultOutput ¶
func (o LookupDatabasePrivilegeResultOutput) ToLookupDatabasePrivilegeResultOutput() LookupDatabasePrivilegeResultOutput
func (LookupDatabasePrivilegeResultOutput) ToLookupDatabasePrivilegeResultOutputWithContext ¶
func (o LookupDatabasePrivilegeResultOutput) ToLookupDatabasePrivilegeResultOutputWithContext(ctx context.Context) LookupDatabasePrivilegeResultOutput
func (LookupDatabasePrivilegeResultOutput) UserName ¶
func (o LookupDatabasePrivilegeResultOutput) UserName() pulumi.StringOutput
type LookupDatabaseResult ¶
type LookupDatabaseResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId string `pulumi:"instanceId"` Managed bool `pulumi:"managed"` Name string `pulumi:"name"` Owner string `pulumi:"owner"` Size string `pulumi:"size"` }
A collection of values returned by getDatabase.
func LookupDatabase ¶
func LookupDatabase(ctx *pulumi.Context, args *LookupDatabaseArgs, opts ...pulumi.InvokeOption) (*LookupDatabaseResult, error)
type LookupDatabaseResultOutput ¶
type LookupDatabaseResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDatabase.
func LookupDatabaseOutput ¶
func LookupDatabaseOutput(ctx *pulumi.Context, args LookupDatabaseOutputArgs, opts ...pulumi.InvokeOption) LookupDatabaseResultOutput
func (LookupDatabaseResultOutput) ElementType ¶
func (LookupDatabaseResultOutput) ElementType() reflect.Type
func (LookupDatabaseResultOutput) Id ¶
func (o LookupDatabaseResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupDatabaseResultOutput) InstanceId ¶
func (o LookupDatabaseResultOutput) InstanceId() pulumi.StringOutput
func (LookupDatabaseResultOutput) Managed ¶
func (o LookupDatabaseResultOutput) Managed() pulumi.BoolOutput
func (LookupDatabaseResultOutput) Name ¶
func (o LookupDatabaseResultOutput) Name() pulumi.StringOutput
func (LookupDatabaseResultOutput) Owner ¶
func (o LookupDatabaseResultOutput) Owner() pulumi.StringOutput
func (LookupDatabaseResultOutput) Size ¶
func (o LookupDatabaseResultOutput) Size() pulumi.StringOutput
func (LookupDatabaseResultOutput) ToLookupDatabaseResultOutput ¶
func (o LookupDatabaseResultOutput) ToLookupDatabaseResultOutput() LookupDatabaseResultOutput
func (LookupDatabaseResultOutput) ToLookupDatabaseResultOutputWithContext ¶
func (o LookupDatabaseResultOutput) ToLookupDatabaseResultOutputWithContext(ctx context.Context) LookupDatabaseResultOutput
type LookupDomainRecordArgs ¶
type LookupDomainRecordArgs struct { Data *string `pulumi:"data"` DnsZone *string `pulumi:"dnsZone"` Name *string `pulumi:"name"` RecordId *string `pulumi:"recordId"` Type *string `pulumi:"type"` }
A collection of arguments for invoking getDomainRecord.
type LookupDomainRecordOutputArgs ¶
type LookupDomainRecordOutputArgs struct { Data pulumi.StringPtrInput `pulumi:"data"` DnsZone pulumi.StringPtrInput `pulumi:"dnsZone"` Name pulumi.StringPtrInput `pulumi:"name"` RecordId pulumi.StringPtrInput `pulumi:"recordId"` Type pulumi.StringPtrInput `pulumi:"type"` }
A collection of arguments for invoking getDomainRecord.
func (LookupDomainRecordOutputArgs) ElementType ¶
func (LookupDomainRecordOutputArgs) ElementType() reflect.Type
type LookupDomainRecordResult ¶
type LookupDomainRecordResult struct { Data *string `pulumi:"data"` DnsZone *string `pulumi:"dnsZone"` GeoIps []GetDomainRecordGeoIp `pulumi:"geoIps"` HttpServices []GetDomainRecordHttpService `pulumi:"httpServices"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` KeepEmptyZone bool `pulumi:"keepEmptyZone"` Name *string `pulumi:"name"` Priority int `pulumi:"priority"` ProjectId string `pulumi:"projectId"` RecordId *string `pulumi:"recordId"` RootZone bool `pulumi:"rootZone"` Ttl int `pulumi:"ttl"` Type *string `pulumi:"type"` Views []GetDomainRecordView `pulumi:"views"` Weighteds []GetDomainRecordWeighted `pulumi:"weighteds"` }
A collection of values returned by getDomainRecord.
func LookupDomainRecord ¶
func LookupDomainRecord(ctx *pulumi.Context, args *LookupDomainRecordArgs, opts ...pulumi.InvokeOption) (*LookupDomainRecordResult, error)
type LookupDomainRecordResultOutput ¶
type LookupDomainRecordResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDomainRecord.
func LookupDomainRecordOutput ¶
func LookupDomainRecordOutput(ctx *pulumi.Context, args LookupDomainRecordOutputArgs, opts ...pulumi.InvokeOption) LookupDomainRecordResultOutput
func (LookupDomainRecordResultOutput) Data ¶
func (o LookupDomainRecordResultOutput) Data() pulumi.StringPtrOutput
func (LookupDomainRecordResultOutput) DnsZone ¶
func (o LookupDomainRecordResultOutput) DnsZone() pulumi.StringPtrOutput
func (LookupDomainRecordResultOutput) ElementType ¶
func (LookupDomainRecordResultOutput) ElementType() reflect.Type
func (LookupDomainRecordResultOutput) GeoIps ¶
func (o LookupDomainRecordResultOutput) GeoIps() GetDomainRecordGeoIpArrayOutput
func (LookupDomainRecordResultOutput) HttpServices ¶
func (o LookupDomainRecordResultOutput) HttpServices() GetDomainRecordHttpServiceArrayOutput
func (LookupDomainRecordResultOutput) Id ¶
func (o LookupDomainRecordResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupDomainRecordResultOutput) KeepEmptyZone ¶
func (o LookupDomainRecordResultOutput) KeepEmptyZone() pulumi.BoolOutput
func (LookupDomainRecordResultOutput) Name ¶
func (o LookupDomainRecordResultOutput) Name() pulumi.StringPtrOutput
func (LookupDomainRecordResultOutput) Priority ¶
func (o LookupDomainRecordResultOutput) Priority() pulumi.IntOutput
func (LookupDomainRecordResultOutput) ProjectId ¶
func (o LookupDomainRecordResultOutput) ProjectId() pulumi.StringOutput
func (LookupDomainRecordResultOutput) RecordId ¶
func (o LookupDomainRecordResultOutput) RecordId() pulumi.StringPtrOutput
func (LookupDomainRecordResultOutput) RootZone ¶
func (o LookupDomainRecordResultOutput) RootZone() pulumi.BoolOutput
func (LookupDomainRecordResultOutput) ToLookupDomainRecordResultOutput ¶
func (o LookupDomainRecordResultOutput) ToLookupDomainRecordResultOutput() LookupDomainRecordResultOutput
func (LookupDomainRecordResultOutput) ToLookupDomainRecordResultOutputWithContext ¶
func (o LookupDomainRecordResultOutput) ToLookupDomainRecordResultOutputWithContext(ctx context.Context) LookupDomainRecordResultOutput
func (LookupDomainRecordResultOutput) Ttl ¶
func (o LookupDomainRecordResultOutput) Ttl() pulumi.IntOutput
func (LookupDomainRecordResultOutput) Type ¶
func (o LookupDomainRecordResultOutput) Type() pulumi.StringPtrOutput
func (LookupDomainRecordResultOutput) Views ¶
func (o LookupDomainRecordResultOutput) Views() GetDomainRecordViewArrayOutput
func (LookupDomainRecordResultOutput) Weighteds ¶
func (o LookupDomainRecordResultOutput) Weighteds() GetDomainRecordWeightedArrayOutput
type LookupDomainZoneArgs ¶
type LookupDomainZoneArgs struct { Domain *string `pulumi:"domain"` Subdomain *string `pulumi:"subdomain"` }
A collection of arguments for invoking getDomainZone.
type LookupDomainZoneOutputArgs ¶
type LookupDomainZoneOutputArgs struct { Domain pulumi.StringPtrInput `pulumi:"domain"` Subdomain pulumi.StringPtrInput `pulumi:"subdomain"` }
A collection of arguments for invoking getDomainZone.
func (LookupDomainZoneOutputArgs) ElementType ¶
func (LookupDomainZoneOutputArgs) ElementType() reflect.Type
type LookupDomainZoneResult ¶
type LookupDomainZoneResult struct { Domain *string `pulumi:"domain"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Message string `pulumi:"message"` Ns []string `pulumi:"ns"` NsDefaults []string `pulumi:"nsDefaults"` NsMasters []string `pulumi:"nsMasters"` ProjectId string `pulumi:"projectId"` Status string `pulumi:"status"` Subdomain *string `pulumi:"subdomain"` UpdatedAt string `pulumi:"updatedAt"` }
A collection of values returned by getDomainZone.
func LookupDomainZone ¶
func LookupDomainZone(ctx *pulumi.Context, args *LookupDomainZoneArgs, opts ...pulumi.InvokeOption) (*LookupDomainZoneResult, error)
type LookupDomainZoneResultOutput ¶
type LookupDomainZoneResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDomainZone.
func LookupDomainZoneOutput ¶
func LookupDomainZoneOutput(ctx *pulumi.Context, args LookupDomainZoneOutputArgs, opts ...pulumi.InvokeOption) LookupDomainZoneResultOutput
func (LookupDomainZoneResultOutput) Domain ¶
func (o LookupDomainZoneResultOutput) Domain() pulumi.StringPtrOutput
func (LookupDomainZoneResultOutput) ElementType ¶
func (LookupDomainZoneResultOutput) ElementType() reflect.Type
func (LookupDomainZoneResultOutput) Id ¶
func (o LookupDomainZoneResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupDomainZoneResultOutput) Message ¶
func (o LookupDomainZoneResultOutput) Message() pulumi.StringOutput
func (LookupDomainZoneResultOutput) Ns ¶
func (o LookupDomainZoneResultOutput) Ns() pulumi.StringArrayOutput
func (LookupDomainZoneResultOutput) NsDefaults ¶
func (o LookupDomainZoneResultOutput) NsDefaults() pulumi.StringArrayOutput
func (LookupDomainZoneResultOutput) NsMasters ¶
func (o LookupDomainZoneResultOutput) NsMasters() pulumi.StringArrayOutput
func (LookupDomainZoneResultOutput) ProjectId ¶
func (o LookupDomainZoneResultOutput) ProjectId() pulumi.StringOutput
func (LookupDomainZoneResultOutput) Status ¶
func (o LookupDomainZoneResultOutput) Status() pulumi.StringOutput
func (LookupDomainZoneResultOutput) Subdomain ¶
func (o LookupDomainZoneResultOutput) Subdomain() pulumi.StringPtrOutput
func (LookupDomainZoneResultOutput) ToLookupDomainZoneResultOutput ¶
func (o LookupDomainZoneResultOutput) ToLookupDomainZoneResultOutput() LookupDomainZoneResultOutput
func (LookupDomainZoneResultOutput) ToLookupDomainZoneResultOutputWithContext ¶
func (o LookupDomainZoneResultOutput) ToLookupDomainZoneResultOutputWithContext(ctx context.Context) LookupDomainZoneResultOutput
func (LookupDomainZoneResultOutput) UpdatedAt ¶
func (o LookupDomainZoneResultOutput) UpdatedAt() pulumi.StringOutput
type LookupFunctionNamespaceArgs ¶
type LookupFunctionNamespaceArgs struct { Name *string `pulumi:"name"` NamespaceId *string `pulumi:"namespaceId"` Region *string `pulumi:"region"` }
A collection of arguments for invoking getFunctionNamespace.
type LookupFunctionNamespaceOutputArgs ¶
type LookupFunctionNamespaceOutputArgs struct { Name pulumi.StringPtrInput `pulumi:"name"` NamespaceId pulumi.StringPtrInput `pulumi:"namespaceId"` Region pulumi.StringPtrInput `pulumi:"region"` }
A collection of arguments for invoking getFunctionNamespace.
func (LookupFunctionNamespaceOutputArgs) ElementType ¶
func (LookupFunctionNamespaceOutputArgs) ElementType() reflect.Type
type LookupFunctionNamespaceResult ¶
type LookupFunctionNamespaceResult struct { Description string `pulumi:"description"` EnvironmentVariables map[string]string `pulumi:"environmentVariables"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name *string `pulumi:"name"` NamespaceId *string `pulumi:"namespaceId"` OrganizationId string `pulumi:"organizationId"` ProjectId string `pulumi:"projectId"` Region *string `pulumi:"region"` RegistryEndpoint string `pulumi:"registryEndpoint"` RegistryNamespaceId string `pulumi:"registryNamespaceId"` }
A collection of values returned by getFunctionNamespace.
func LookupFunctionNamespace ¶
func LookupFunctionNamespace(ctx *pulumi.Context, args *LookupFunctionNamespaceArgs, opts ...pulumi.InvokeOption) (*LookupFunctionNamespaceResult, error)
type LookupFunctionNamespaceResultOutput ¶
type LookupFunctionNamespaceResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getFunctionNamespace.
func LookupFunctionNamespaceOutput ¶
func LookupFunctionNamespaceOutput(ctx *pulumi.Context, args LookupFunctionNamespaceOutputArgs, opts ...pulumi.InvokeOption) LookupFunctionNamespaceResultOutput
func (LookupFunctionNamespaceResultOutput) Description ¶
func (o LookupFunctionNamespaceResultOutput) Description() pulumi.StringOutput
func (LookupFunctionNamespaceResultOutput) ElementType ¶
func (LookupFunctionNamespaceResultOutput) ElementType() reflect.Type
func (LookupFunctionNamespaceResultOutput) EnvironmentVariables ¶
func (o LookupFunctionNamespaceResultOutput) EnvironmentVariables() pulumi.StringMapOutput
func (LookupFunctionNamespaceResultOutput) Id ¶
func (o LookupFunctionNamespaceResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupFunctionNamespaceResultOutput) Name ¶
func (o LookupFunctionNamespaceResultOutput) Name() pulumi.StringPtrOutput
func (LookupFunctionNamespaceResultOutput) NamespaceId ¶
func (o LookupFunctionNamespaceResultOutput) NamespaceId() pulumi.StringPtrOutput
func (LookupFunctionNamespaceResultOutput) OrganizationId ¶
func (o LookupFunctionNamespaceResultOutput) OrganizationId() pulumi.StringOutput
func (LookupFunctionNamespaceResultOutput) ProjectId ¶
func (o LookupFunctionNamespaceResultOutput) ProjectId() pulumi.StringOutput
func (LookupFunctionNamespaceResultOutput) Region ¶
func (o LookupFunctionNamespaceResultOutput) Region() pulumi.StringPtrOutput
func (LookupFunctionNamespaceResultOutput) RegistryEndpoint ¶
func (o LookupFunctionNamespaceResultOutput) RegistryEndpoint() pulumi.StringOutput
func (LookupFunctionNamespaceResultOutput) RegistryNamespaceId ¶
func (o LookupFunctionNamespaceResultOutput) RegistryNamespaceId() pulumi.StringOutput
func (LookupFunctionNamespaceResultOutput) ToLookupFunctionNamespaceResultOutput ¶
func (o LookupFunctionNamespaceResultOutput) ToLookupFunctionNamespaceResultOutput() LookupFunctionNamespaceResultOutput
func (LookupFunctionNamespaceResultOutput) ToLookupFunctionNamespaceResultOutputWithContext ¶
func (o LookupFunctionNamespaceResultOutput) ToLookupFunctionNamespaceResultOutputWithContext(ctx context.Context) LookupFunctionNamespaceResultOutput
type LookupInstanceIpArgs ¶
A collection of arguments for invoking getInstanceIp.
type LookupInstanceIpOutputArgs ¶
type LookupInstanceIpOutputArgs struct { Address pulumi.StringPtrInput `pulumi:"address"` Id pulumi.StringPtrInput `pulumi:"id"` }
A collection of arguments for invoking getInstanceIp.
func (LookupInstanceIpOutputArgs) ElementType ¶
func (LookupInstanceIpOutputArgs) ElementType() reflect.Type
type LookupInstanceIpResult ¶
type LookupInstanceIpResult struct { Address *string `pulumi:"address"` Id *string `pulumi:"id"` OrganizationId string `pulumi:"organizationId"` ProjectId string `pulumi:"projectId"` Reverse string `pulumi:"reverse"` ServerId string `pulumi:"serverId"` Tags []string `pulumi:"tags"` Zone string `pulumi:"zone"` }
A collection of values returned by getInstanceIp.
func LookupInstanceIp ¶
func LookupInstanceIp(ctx *pulumi.Context, args *LookupInstanceIpArgs, opts ...pulumi.InvokeOption) (*LookupInstanceIpResult, error)
type LookupInstanceIpResultOutput ¶
type LookupInstanceIpResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getInstanceIp.
func LookupInstanceIpOutput ¶
func LookupInstanceIpOutput(ctx *pulumi.Context, args LookupInstanceIpOutputArgs, opts ...pulumi.InvokeOption) LookupInstanceIpResultOutput
func (LookupInstanceIpResultOutput) Address ¶
func (o LookupInstanceIpResultOutput) Address() pulumi.StringPtrOutput
func (LookupInstanceIpResultOutput) ElementType ¶
func (LookupInstanceIpResultOutput) ElementType() reflect.Type
func (LookupInstanceIpResultOutput) Id ¶
func (o LookupInstanceIpResultOutput) Id() pulumi.StringPtrOutput
func (LookupInstanceIpResultOutput) OrganizationId ¶
func (o LookupInstanceIpResultOutput) OrganizationId() pulumi.StringOutput
func (LookupInstanceIpResultOutput) ProjectId ¶
func (o LookupInstanceIpResultOutput) ProjectId() pulumi.StringOutput
func (LookupInstanceIpResultOutput) Reverse ¶
func (o LookupInstanceIpResultOutput) Reverse() pulumi.StringOutput
func (LookupInstanceIpResultOutput) ServerId ¶
func (o LookupInstanceIpResultOutput) ServerId() pulumi.StringOutput
func (LookupInstanceIpResultOutput) Tags ¶
func (o LookupInstanceIpResultOutput) Tags() pulumi.StringArrayOutput
func (LookupInstanceIpResultOutput) ToLookupInstanceIpResultOutput ¶
func (o LookupInstanceIpResultOutput) ToLookupInstanceIpResultOutput() LookupInstanceIpResultOutput
func (LookupInstanceIpResultOutput) ToLookupInstanceIpResultOutputWithContext ¶
func (o LookupInstanceIpResultOutput) ToLookupInstanceIpResultOutputWithContext(ctx context.Context) LookupInstanceIpResultOutput
func (LookupInstanceIpResultOutput) Zone ¶
func (o LookupInstanceIpResultOutput) Zone() pulumi.StringOutput
type LookupInstanceSecurityGroupArgs ¶
type LookupInstanceSecurityGroupArgs struct { Name *string `pulumi:"name"` SecurityGroupId *string `pulumi:"securityGroupId"` Zone *string `pulumi:"zone"` }
A collection of arguments for invoking getInstanceSecurityGroup.
type LookupInstanceSecurityGroupOutputArgs ¶
type LookupInstanceSecurityGroupOutputArgs struct { Name pulumi.StringPtrInput `pulumi:"name"` SecurityGroupId pulumi.StringPtrInput `pulumi:"securityGroupId"` Zone pulumi.StringPtrInput `pulumi:"zone"` }
A collection of arguments for invoking getInstanceSecurityGroup.
func (LookupInstanceSecurityGroupOutputArgs) ElementType ¶
func (LookupInstanceSecurityGroupOutputArgs) ElementType() reflect.Type
type LookupInstanceSecurityGroupResult ¶
type LookupInstanceSecurityGroupResult struct { Description string `pulumi:"description"` EnableDefaultSecurity bool `pulumi:"enableDefaultSecurity"` ExternalRules bool `pulumi:"externalRules"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InboundDefaultPolicy string `pulumi:"inboundDefaultPolicy"` InboundRules []GetInstanceSecurityGroupInboundRule `pulumi:"inboundRules"` Name *string `pulumi:"name"` OrganizationId string `pulumi:"organizationId"` OutboundDefaultPolicy string `pulumi:"outboundDefaultPolicy"` OutboundRules []GetInstanceSecurityGroupOutboundRule `pulumi:"outboundRules"` ProjectId string `pulumi:"projectId"` SecurityGroupId *string `pulumi:"securityGroupId"` Stateful bool `pulumi:"stateful"` Tags []string `pulumi:"tags"` Zone *string `pulumi:"zone"` }
A collection of values returned by getInstanceSecurityGroup.
func LookupInstanceSecurityGroup ¶
func LookupInstanceSecurityGroup(ctx *pulumi.Context, args *LookupInstanceSecurityGroupArgs, opts ...pulumi.InvokeOption) (*LookupInstanceSecurityGroupResult, error)
type LookupInstanceSecurityGroupResultOutput ¶
type LookupInstanceSecurityGroupResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getInstanceSecurityGroup.
func LookupInstanceSecurityGroupOutput ¶
func LookupInstanceSecurityGroupOutput(ctx *pulumi.Context, args LookupInstanceSecurityGroupOutputArgs, opts ...pulumi.InvokeOption) LookupInstanceSecurityGroupResultOutput
func (LookupInstanceSecurityGroupResultOutput) Description ¶
func (o LookupInstanceSecurityGroupResultOutput) Description() pulumi.StringOutput
func (LookupInstanceSecurityGroupResultOutput) ElementType ¶
func (LookupInstanceSecurityGroupResultOutput) ElementType() reflect.Type
func (LookupInstanceSecurityGroupResultOutput) EnableDefaultSecurity ¶
func (o LookupInstanceSecurityGroupResultOutput) EnableDefaultSecurity() pulumi.BoolOutput
func (LookupInstanceSecurityGroupResultOutput) ExternalRules ¶
func (o LookupInstanceSecurityGroupResultOutput) ExternalRules() pulumi.BoolOutput
func (LookupInstanceSecurityGroupResultOutput) Id ¶
func (o LookupInstanceSecurityGroupResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupInstanceSecurityGroupResultOutput) InboundDefaultPolicy ¶
func (o LookupInstanceSecurityGroupResultOutput) InboundDefaultPolicy() pulumi.StringOutput
func (LookupInstanceSecurityGroupResultOutput) InboundRules ¶
func (o LookupInstanceSecurityGroupResultOutput) InboundRules() GetInstanceSecurityGroupInboundRuleArrayOutput
func (LookupInstanceSecurityGroupResultOutput) Name ¶
func (o LookupInstanceSecurityGroupResultOutput) Name() pulumi.StringPtrOutput
func (LookupInstanceSecurityGroupResultOutput) OrganizationId ¶
func (o LookupInstanceSecurityGroupResultOutput) OrganizationId() pulumi.StringOutput
func (LookupInstanceSecurityGroupResultOutput) OutboundDefaultPolicy ¶
func (o LookupInstanceSecurityGroupResultOutput) OutboundDefaultPolicy() pulumi.StringOutput
func (LookupInstanceSecurityGroupResultOutput) OutboundRules ¶
func (o LookupInstanceSecurityGroupResultOutput) OutboundRules() GetInstanceSecurityGroupOutboundRuleArrayOutput
func (LookupInstanceSecurityGroupResultOutput) ProjectId ¶
func (o LookupInstanceSecurityGroupResultOutput) ProjectId() pulumi.StringOutput
func (LookupInstanceSecurityGroupResultOutput) SecurityGroupId ¶
func (o LookupInstanceSecurityGroupResultOutput) SecurityGroupId() pulumi.StringPtrOutput
func (LookupInstanceSecurityGroupResultOutput) Stateful ¶
func (o LookupInstanceSecurityGroupResultOutput) Stateful() pulumi.BoolOutput
func (LookupInstanceSecurityGroupResultOutput) Tags ¶
func (o LookupInstanceSecurityGroupResultOutput) Tags() pulumi.StringArrayOutput
func (LookupInstanceSecurityGroupResultOutput) ToLookupInstanceSecurityGroupResultOutput ¶
func (o LookupInstanceSecurityGroupResultOutput) ToLookupInstanceSecurityGroupResultOutput() LookupInstanceSecurityGroupResultOutput
func (LookupInstanceSecurityGroupResultOutput) ToLookupInstanceSecurityGroupResultOutputWithContext ¶
func (o LookupInstanceSecurityGroupResultOutput) ToLookupInstanceSecurityGroupResultOutputWithContext(ctx context.Context) LookupInstanceSecurityGroupResultOutput
func (LookupInstanceSecurityGroupResultOutput) Zone ¶
func (o LookupInstanceSecurityGroupResultOutput) Zone() pulumi.StringPtrOutput
type LookupInstanceServerArgs ¶
type LookupInstanceServerArgs struct { Name *string `pulumi:"name"` ServerId *string `pulumi:"serverId"` Zone *string `pulumi:"zone"` }
A collection of arguments for invoking getInstanceServer.
type LookupInstanceServerOutputArgs ¶
type LookupInstanceServerOutputArgs struct { Name pulumi.StringPtrInput `pulumi:"name"` ServerId pulumi.StringPtrInput `pulumi:"serverId"` Zone pulumi.StringPtrInput `pulumi:"zone"` }
A collection of arguments for invoking getInstanceServer.
func (LookupInstanceServerOutputArgs) ElementType ¶
func (LookupInstanceServerOutputArgs) ElementType() reflect.Type
type LookupInstanceServerResult ¶
type LookupInstanceServerResult struct { AdditionalVolumeIds []string `pulumi:"additionalVolumeIds"` BootType string `pulumi:"bootType"` BootscriptId string `pulumi:"bootscriptId"` CloudInit string `pulumi:"cloudInit"` EnableDynamicIp bool `pulumi:"enableDynamicIp"` EnableIpv6 bool `pulumi:"enableIpv6"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Image string `pulumi:"image"` IpId string `pulumi:"ipId"` Ipv6Address string `pulumi:"ipv6Address"` Ipv6Gateway string `pulumi:"ipv6Gateway"` Ipv6PrefixLength int `pulumi:"ipv6PrefixLength"` Name *string `pulumi:"name"` OrganizationId string `pulumi:"organizationId"` PlacementGroupId string `pulumi:"placementGroupId"` PlacementGroupPolicyRespected bool `pulumi:"placementGroupPolicyRespected"` PrivateIp string `pulumi:"privateIp"` PrivateNetworks []GetInstanceServerPrivateNetwork `pulumi:"privateNetworks"` ProjectId string `pulumi:"projectId"` PublicIp string `pulumi:"publicIp"` RootVolumes []GetInstanceServerRootVolume `pulumi:"rootVolumes"` SecurityGroupId string `pulumi:"securityGroupId"` ServerId *string `pulumi:"serverId"` State string `pulumi:"state"` Tags []string `pulumi:"tags"` Type string `pulumi:"type"` UserData map[string]string `pulumi:"userData"` Zone *string `pulumi:"zone"` }
A collection of values returned by getInstanceServer.
func LookupInstanceServer ¶
func LookupInstanceServer(ctx *pulumi.Context, args *LookupInstanceServerArgs, opts ...pulumi.InvokeOption) (*LookupInstanceServerResult, error)
type LookupInstanceServerResultOutput ¶
type LookupInstanceServerResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getInstanceServer.
func LookupInstanceServerOutput ¶
func LookupInstanceServerOutput(ctx *pulumi.Context, args LookupInstanceServerOutputArgs, opts ...pulumi.InvokeOption) LookupInstanceServerResultOutput
func (LookupInstanceServerResultOutput) AdditionalVolumeIds ¶
func (o LookupInstanceServerResultOutput) AdditionalVolumeIds() pulumi.StringArrayOutput
func (LookupInstanceServerResultOutput) BootType ¶
func (o LookupInstanceServerResultOutput) BootType() pulumi.StringOutput
func (LookupInstanceServerResultOutput) BootscriptId ¶
func (o LookupInstanceServerResultOutput) BootscriptId() pulumi.StringOutput
func (LookupInstanceServerResultOutput) CloudInit ¶
func (o LookupInstanceServerResultOutput) CloudInit() pulumi.StringOutput
func (LookupInstanceServerResultOutput) ElementType ¶
func (LookupInstanceServerResultOutput) ElementType() reflect.Type
func (LookupInstanceServerResultOutput) EnableDynamicIp ¶
func (o LookupInstanceServerResultOutput) EnableDynamicIp() pulumi.BoolOutput
func (LookupInstanceServerResultOutput) EnableIpv6 ¶
func (o LookupInstanceServerResultOutput) EnableIpv6() pulumi.BoolOutput
func (LookupInstanceServerResultOutput) Id ¶
func (o LookupInstanceServerResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupInstanceServerResultOutput) Image ¶
func (o LookupInstanceServerResultOutput) Image() pulumi.StringOutput
func (LookupInstanceServerResultOutput) IpId ¶
func (o LookupInstanceServerResultOutput) IpId() pulumi.StringOutput
func (LookupInstanceServerResultOutput) Ipv6Address ¶
func (o LookupInstanceServerResultOutput) Ipv6Address() pulumi.StringOutput
func (LookupInstanceServerResultOutput) Ipv6Gateway ¶
func (o LookupInstanceServerResultOutput) Ipv6Gateway() pulumi.StringOutput
func (LookupInstanceServerResultOutput) Ipv6PrefixLength ¶
func (o LookupInstanceServerResultOutput) Ipv6PrefixLength() pulumi.IntOutput
func (LookupInstanceServerResultOutput) Name ¶
func (o LookupInstanceServerResultOutput) Name() pulumi.StringPtrOutput
func (LookupInstanceServerResultOutput) OrganizationId ¶
func (o LookupInstanceServerResultOutput) OrganizationId() pulumi.StringOutput
func (LookupInstanceServerResultOutput) PlacementGroupId ¶
func (o LookupInstanceServerResultOutput) PlacementGroupId() pulumi.StringOutput
func (LookupInstanceServerResultOutput) PlacementGroupPolicyRespected ¶
func (o LookupInstanceServerResultOutput) PlacementGroupPolicyRespected() pulumi.BoolOutput
func (LookupInstanceServerResultOutput) PrivateIp ¶
func (o LookupInstanceServerResultOutput) PrivateIp() pulumi.StringOutput
func (LookupInstanceServerResultOutput) PrivateNetworks ¶
func (o LookupInstanceServerResultOutput) PrivateNetworks() GetInstanceServerPrivateNetworkArrayOutput
func (LookupInstanceServerResultOutput) ProjectId ¶
func (o LookupInstanceServerResultOutput) ProjectId() pulumi.StringOutput
func (LookupInstanceServerResultOutput) PublicIp ¶
func (o LookupInstanceServerResultOutput) PublicIp() pulumi.StringOutput
func (LookupInstanceServerResultOutput) RootVolumes ¶
func (o LookupInstanceServerResultOutput) RootVolumes() GetInstanceServerRootVolumeArrayOutput
func (LookupInstanceServerResultOutput) SecurityGroupId ¶
func (o LookupInstanceServerResultOutput) SecurityGroupId() pulumi.StringOutput
func (LookupInstanceServerResultOutput) ServerId ¶
func (o LookupInstanceServerResultOutput) ServerId() pulumi.StringPtrOutput
func (LookupInstanceServerResultOutput) State ¶
func (o LookupInstanceServerResultOutput) State() pulumi.StringOutput
func (LookupInstanceServerResultOutput) Tags ¶
func (o LookupInstanceServerResultOutput) Tags() pulumi.StringArrayOutput
func (LookupInstanceServerResultOutput) ToLookupInstanceServerResultOutput ¶
func (o LookupInstanceServerResultOutput) ToLookupInstanceServerResultOutput() LookupInstanceServerResultOutput
func (LookupInstanceServerResultOutput) ToLookupInstanceServerResultOutputWithContext ¶
func (o LookupInstanceServerResultOutput) ToLookupInstanceServerResultOutputWithContext(ctx context.Context) LookupInstanceServerResultOutput
func (LookupInstanceServerResultOutput) Type ¶
func (o LookupInstanceServerResultOutput) Type() pulumi.StringOutput
func (LookupInstanceServerResultOutput) UserData ¶
func (o LookupInstanceServerResultOutput) UserData() pulumi.StringMapOutput
func (LookupInstanceServerResultOutput) Zone ¶
func (o LookupInstanceServerResultOutput) Zone() pulumi.StringPtrOutput
type LookupInstanceVolumeArgs ¶
type LookupInstanceVolumeArgs struct { Name *string `pulumi:"name"` VolumeId *string `pulumi:"volumeId"` Zone *string `pulumi:"zone"` }
A collection of arguments for invoking getInstanceVolume.
type LookupInstanceVolumeOutputArgs ¶
type LookupInstanceVolumeOutputArgs struct { Name pulumi.StringPtrInput `pulumi:"name"` VolumeId pulumi.StringPtrInput `pulumi:"volumeId"` Zone pulumi.StringPtrInput `pulumi:"zone"` }
A collection of arguments for invoking getInstanceVolume.
func (LookupInstanceVolumeOutputArgs) ElementType ¶
func (LookupInstanceVolumeOutputArgs) ElementType() reflect.Type
type LookupInstanceVolumeResult ¶
type LookupInstanceVolumeResult struct { FromSnapshotId string `pulumi:"fromSnapshotId"` FromVolumeId string `pulumi:"fromVolumeId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name *string `pulumi:"name"` OrganizationId string `pulumi:"organizationId"` ProjectId string `pulumi:"projectId"` ServerId string `pulumi:"serverId"` SizeInGb int `pulumi:"sizeInGb"` Tags []string `pulumi:"tags"` Type string `pulumi:"type"` VolumeId *string `pulumi:"volumeId"` Zone *string `pulumi:"zone"` }
A collection of values returned by getInstanceVolume.
func LookupInstanceVolume ¶
func LookupInstanceVolume(ctx *pulumi.Context, args *LookupInstanceVolumeArgs, opts ...pulumi.InvokeOption) (*LookupInstanceVolumeResult, error)
type LookupInstanceVolumeResultOutput ¶
type LookupInstanceVolumeResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getInstanceVolume.
func LookupInstanceVolumeOutput ¶
func LookupInstanceVolumeOutput(ctx *pulumi.Context, args LookupInstanceVolumeOutputArgs, opts ...pulumi.InvokeOption) LookupInstanceVolumeResultOutput
func (LookupInstanceVolumeResultOutput) ElementType ¶
func (LookupInstanceVolumeResultOutput) ElementType() reflect.Type
func (LookupInstanceVolumeResultOutput) FromSnapshotId ¶
func (o LookupInstanceVolumeResultOutput) FromSnapshotId() pulumi.StringOutput
func (LookupInstanceVolumeResultOutput) FromVolumeId ¶
func (o LookupInstanceVolumeResultOutput) FromVolumeId() pulumi.StringOutput
func (LookupInstanceVolumeResultOutput) Id ¶
func (o LookupInstanceVolumeResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupInstanceVolumeResultOutput) Name ¶
func (o LookupInstanceVolumeResultOutput) Name() pulumi.StringPtrOutput
func (LookupInstanceVolumeResultOutput) OrganizationId ¶
func (o LookupInstanceVolumeResultOutput) OrganizationId() pulumi.StringOutput
func (LookupInstanceVolumeResultOutput) ProjectId ¶
func (o LookupInstanceVolumeResultOutput) ProjectId() pulumi.StringOutput
func (LookupInstanceVolumeResultOutput) ServerId ¶
func (o LookupInstanceVolumeResultOutput) ServerId() pulumi.StringOutput
func (LookupInstanceVolumeResultOutput) SizeInGb ¶
func (o LookupInstanceVolumeResultOutput) SizeInGb() pulumi.IntOutput
func (LookupInstanceVolumeResultOutput) Tags ¶
func (o LookupInstanceVolumeResultOutput) Tags() pulumi.StringArrayOutput
func (LookupInstanceVolumeResultOutput) ToLookupInstanceVolumeResultOutput ¶
func (o LookupInstanceVolumeResultOutput) ToLookupInstanceVolumeResultOutput() LookupInstanceVolumeResultOutput
func (LookupInstanceVolumeResultOutput) ToLookupInstanceVolumeResultOutputWithContext ¶
func (o LookupInstanceVolumeResultOutput) ToLookupInstanceVolumeResultOutputWithContext(ctx context.Context) LookupInstanceVolumeResultOutput
func (LookupInstanceVolumeResultOutput) Type ¶
func (o LookupInstanceVolumeResultOutput) Type() pulumi.StringOutput
func (LookupInstanceVolumeResultOutput) VolumeId ¶
func (o LookupInstanceVolumeResultOutput) VolumeId() pulumi.StringPtrOutput
func (LookupInstanceVolumeResultOutput) Zone ¶
func (o LookupInstanceVolumeResultOutput) Zone() pulumi.StringPtrOutput
type LookupIotDeviceArgs ¶
type LookupIotDeviceArgs struct { DeviceId *string `pulumi:"deviceId"` HubId *string `pulumi:"hubId"` Name *string `pulumi:"name"` Region *string `pulumi:"region"` }
A collection of arguments for invoking getIotDevice.
type LookupIotDeviceOutputArgs ¶
type LookupIotDeviceOutputArgs struct { DeviceId pulumi.StringPtrInput `pulumi:"deviceId"` HubId pulumi.StringPtrInput `pulumi:"hubId"` Name pulumi.StringPtrInput `pulumi:"name"` Region pulumi.StringPtrInput `pulumi:"region"` }
A collection of arguments for invoking getIotDevice.
func (LookupIotDeviceOutputArgs) ElementType ¶
func (LookupIotDeviceOutputArgs) ElementType() reflect.Type
type LookupIotDeviceResult ¶
type LookupIotDeviceResult struct { AllowInsecure bool `pulumi:"allowInsecure"` AllowMultipleConnections bool `pulumi:"allowMultipleConnections"` Certificates []GetIotDeviceCertificate `pulumi:"certificates"` CreatedAt string `pulumi:"createdAt"` Description string `pulumi:"description"` DeviceId *string `pulumi:"deviceId"` HubId string `pulumi:"hubId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` IsConnected bool `pulumi:"isConnected"` LastActivityAt string `pulumi:"lastActivityAt"` MessageFilters []GetIotDeviceMessageFilter `pulumi:"messageFilters"` Name *string `pulumi:"name"` Region *string `pulumi:"region"` Status string `pulumi:"status"` UpdatedAt string `pulumi:"updatedAt"` }
A collection of values returned by getIotDevice.
func LookupIotDevice ¶
func LookupIotDevice(ctx *pulumi.Context, args *LookupIotDeviceArgs, opts ...pulumi.InvokeOption) (*LookupIotDeviceResult, error)
type LookupIotDeviceResultOutput ¶
type LookupIotDeviceResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getIotDevice.
func LookupIotDeviceOutput ¶
func LookupIotDeviceOutput(ctx *pulumi.Context, args LookupIotDeviceOutputArgs, opts ...pulumi.InvokeOption) LookupIotDeviceResultOutput
func (LookupIotDeviceResultOutput) AllowInsecure ¶
func (o LookupIotDeviceResultOutput) AllowInsecure() pulumi.BoolOutput
func (LookupIotDeviceResultOutput) AllowMultipleConnections ¶
func (o LookupIotDeviceResultOutput) AllowMultipleConnections() pulumi.BoolOutput
func (LookupIotDeviceResultOutput) Certificates ¶
func (o LookupIotDeviceResultOutput) Certificates() GetIotDeviceCertificateArrayOutput
func (LookupIotDeviceResultOutput) CreatedAt ¶
func (o LookupIotDeviceResultOutput) CreatedAt() pulumi.StringOutput
func (LookupIotDeviceResultOutput) Description ¶
func (o LookupIotDeviceResultOutput) Description() pulumi.StringOutput
func (LookupIotDeviceResultOutput) DeviceId ¶
func (o LookupIotDeviceResultOutput) DeviceId() pulumi.StringPtrOutput
func (LookupIotDeviceResultOutput) ElementType ¶
func (LookupIotDeviceResultOutput) ElementType() reflect.Type
func (LookupIotDeviceResultOutput) HubId ¶
func (o LookupIotDeviceResultOutput) HubId() pulumi.StringOutput
func (LookupIotDeviceResultOutput) Id ¶
func (o LookupIotDeviceResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupIotDeviceResultOutput) IsConnected ¶
func (o LookupIotDeviceResultOutput) IsConnected() pulumi.BoolOutput
func (LookupIotDeviceResultOutput) LastActivityAt ¶
func (o LookupIotDeviceResultOutput) LastActivityAt() pulumi.StringOutput
func (LookupIotDeviceResultOutput) MessageFilters ¶
func (o LookupIotDeviceResultOutput) MessageFilters() GetIotDeviceMessageFilterArrayOutput
func (LookupIotDeviceResultOutput) Name ¶
func (o LookupIotDeviceResultOutput) Name() pulumi.StringPtrOutput
func (LookupIotDeviceResultOutput) Region ¶
func (o LookupIotDeviceResultOutput) Region() pulumi.StringPtrOutput
func (LookupIotDeviceResultOutput) Status ¶
func (o LookupIotDeviceResultOutput) Status() pulumi.StringOutput
func (LookupIotDeviceResultOutput) ToLookupIotDeviceResultOutput ¶
func (o LookupIotDeviceResultOutput) ToLookupIotDeviceResultOutput() LookupIotDeviceResultOutput
func (LookupIotDeviceResultOutput) ToLookupIotDeviceResultOutputWithContext ¶
func (o LookupIotDeviceResultOutput) ToLookupIotDeviceResultOutputWithContext(ctx context.Context) LookupIotDeviceResultOutput
func (LookupIotDeviceResultOutput) UpdatedAt ¶
func (o LookupIotDeviceResultOutput) UpdatedAt() pulumi.StringOutput
type LookupIotHubArgs ¶
type LookupIotHubArgs struct { HubId *string `pulumi:"hubId"` Name *string `pulumi:"name"` Region *string `pulumi:"region"` }
A collection of arguments for invoking getIotHub.
type LookupIotHubOutputArgs ¶
type LookupIotHubOutputArgs struct { HubId pulumi.StringPtrInput `pulumi:"hubId"` Name pulumi.StringPtrInput `pulumi:"name"` Region pulumi.StringPtrInput `pulumi:"region"` }
A collection of arguments for invoking getIotHub.
func (LookupIotHubOutputArgs) ElementType ¶
func (LookupIotHubOutputArgs) ElementType() reflect.Type
type LookupIotHubResult ¶
type LookupIotHubResult struct { ConnectedDeviceCount int `pulumi:"connectedDeviceCount"` CreatedAt string `pulumi:"createdAt"` DeviceAutoProvisioning bool `pulumi:"deviceAutoProvisioning"` DeviceCount int `pulumi:"deviceCount"` DisableEvents bool `pulumi:"disableEvents"` Enabled bool `pulumi:"enabled"` Endpoint string `pulumi:"endpoint"` EventsTopicPrefix string `pulumi:"eventsTopicPrefix"` HubCa string `pulumi:"hubCa"` HubCaChallenge string `pulumi:"hubCaChallenge"` HubId *string `pulumi:"hubId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name *string `pulumi:"name"` OrganizationId string `pulumi:"organizationId"` ProductPlan string `pulumi:"productPlan"` ProjectId string `pulumi:"projectId"` Region *string `pulumi:"region"` Status string `pulumi:"status"` UpdatedAt string `pulumi:"updatedAt"` }
A collection of values returned by getIotHub.
func LookupIotHub ¶
func LookupIotHub(ctx *pulumi.Context, args *LookupIotHubArgs, opts ...pulumi.InvokeOption) (*LookupIotHubResult, error)
type LookupIotHubResultOutput ¶
type LookupIotHubResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getIotHub.
func LookupIotHubOutput ¶
func LookupIotHubOutput(ctx *pulumi.Context, args LookupIotHubOutputArgs, opts ...pulumi.InvokeOption) LookupIotHubResultOutput
func (LookupIotHubResultOutput) ConnectedDeviceCount ¶
func (o LookupIotHubResultOutput) ConnectedDeviceCount() pulumi.IntOutput
func (LookupIotHubResultOutput) CreatedAt ¶
func (o LookupIotHubResultOutput) CreatedAt() pulumi.StringOutput
func (LookupIotHubResultOutput) DeviceAutoProvisioning ¶
func (o LookupIotHubResultOutput) DeviceAutoProvisioning() pulumi.BoolOutput
func (LookupIotHubResultOutput) DeviceCount ¶
func (o LookupIotHubResultOutput) DeviceCount() pulumi.IntOutput
func (LookupIotHubResultOutput) DisableEvents ¶
func (o LookupIotHubResultOutput) DisableEvents() pulumi.BoolOutput
func (LookupIotHubResultOutput) ElementType ¶
func (LookupIotHubResultOutput) ElementType() reflect.Type
func (LookupIotHubResultOutput) Enabled ¶
func (o LookupIotHubResultOutput) Enabled() pulumi.BoolOutput
func (LookupIotHubResultOutput) Endpoint ¶
func (o LookupIotHubResultOutput) Endpoint() pulumi.StringOutput
func (LookupIotHubResultOutput) EventsTopicPrefix ¶
func (o LookupIotHubResultOutput) EventsTopicPrefix() pulumi.StringOutput
func (LookupIotHubResultOutput) HubCa ¶
func (o LookupIotHubResultOutput) HubCa() pulumi.StringOutput
func (LookupIotHubResultOutput) HubCaChallenge ¶
func (o LookupIotHubResultOutput) HubCaChallenge() pulumi.StringOutput
func (LookupIotHubResultOutput) HubId ¶
func (o LookupIotHubResultOutput) HubId() pulumi.StringPtrOutput
func (LookupIotHubResultOutput) Id ¶
func (o LookupIotHubResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupIotHubResultOutput) Name ¶
func (o LookupIotHubResultOutput) Name() pulumi.StringPtrOutput
func (LookupIotHubResultOutput) OrganizationId ¶
func (o LookupIotHubResultOutput) OrganizationId() pulumi.StringOutput
func (LookupIotHubResultOutput) ProductPlan ¶
func (o LookupIotHubResultOutput) ProductPlan() pulumi.StringOutput
func (LookupIotHubResultOutput) ProjectId ¶
func (o LookupIotHubResultOutput) ProjectId() pulumi.StringOutput
func (LookupIotHubResultOutput) Region ¶
func (o LookupIotHubResultOutput) Region() pulumi.StringPtrOutput
func (LookupIotHubResultOutput) Status ¶
func (o LookupIotHubResultOutput) Status() pulumi.StringOutput
func (LookupIotHubResultOutput) ToLookupIotHubResultOutput ¶
func (o LookupIotHubResultOutput) ToLookupIotHubResultOutput() LookupIotHubResultOutput
func (LookupIotHubResultOutput) ToLookupIotHubResultOutputWithContext ¶
func (o LookupIotHubResultOutput) ToLookupIotHubResultOutputWithContext(ctx context.Context) LookupIotHubResultOutput
func (LookupIotHubResultOutput) UpdatedAt ¶
func (o LookupIotHubResultOutput) UpdatedAt() pulumi.StringOutput
type LookupKubernetesClusterArgs ¶
type LookupKubernetesClusterArgs struct { ClusterId *string `pulumi:"clusterId"` Name *string `pulumi:"name"` Region *string `pulumi:"region"` }
A collection of arguments for invoking getKubernetesCluster.
type LookupKubernetesClusterOutputArgs ¶
type LookupKubernetesClusterOutputArgs struct { ClusterId pulumi.StringPtrInput `pulumi:"clusterId"` Name pulumi.StringPtrInput `pulumi:"name"` Region pulumi.StringPtrInput `pulumi:"region"` }
A collection of arguments for invoking getKubernetesCluster.
func (LookupKubernetesClusterOutputArgs) ElementType ¶
func (LookupKubernetesClusterOutputArgs) ElementType() reflect.Type
type LookupKubernetesClusterResult ¶
type LookupKubernetesClusterResult struct { AdmissionPlugins []string `pulumi:"admissionPlugins"` ApiserverCertSans []string `pulumi:"apiserverCertSans"` ApiserverUrl string `pulumi:"apiserverUrl"` AutoUpgrades []GetKubernetesClusterAutoUpgrade `pulumi:"autoUpgrades"` AutoscalerConfigs []GetKubernetesClusterAutoscalerConfig `pulumi:"autoscalerConfigs"` ClusterId *string `pulumi:"clusterId"` Cni string `pulumi:"cni"` CreatedAt string `pulumi:"createdAt"` Description string `pulumi:"description"` FeatureGates []string `pulumi:"featureGates"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Kubeconfigs []GetKubernetesClusterKubeconfig `pulumi:"kubeconfigs"` Name *string `pulumi:"name"` OpenIdConnectConfigs []GetKubernetesClusterOpenIdConnectConfig `pulumi:"openIdConnectConfigs"` OrganizationId string `pulumi:"organizationId"` ProjectId string `pulumi:"projectId"` Region *string `pulumi:"region"` Status string `pulumi:"status"` Tags []string `pulumi:"tags"` Type string `pulumi:"type"` UpdatedAt string `pulumi:"updatedAt"` UpgradeAvailable bool `pulumi:"upgradeAvailable"` Version string `pulumi:"version"` WildcardDns string `pulumi:"wildcardDns"` }
A collection of values returned by getKubernetesCluster.
func LookupKubernetesCluster ¶
func LookupKubernetesCluster(ctx *pulumi.Context, args *LookupKubernetesClusterArgs, opts ...pulumi.InvokeOption) (*LookupKubernetesClusterResult, error)
type LookupKubernetesClusterResultOutput ¶
type LookupKubernetesClusterResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getKubernetesCluster.
func LookupKubernetesClusterOutput ¶
func LookupKubernetesClusterOutput(ctx *pulumi.Context, args LookupKubernetesClusterOutputArgs, opts ...pulumi.InvokeOption) LookupKubernetesClusterResultOutput
func (LookupKubernetesClusterResultOutput) AdmissionPlugins ¶
func (o LookupKubernetesClusterResultOutput) AdmissionPlugins() pulumi.StringArrayOutput
func (LookupKubernetesClusterResultOutput) ApiserverCertSans ¶
func (o LookupKubernetesClusterResultOutput) ApiserverCertSans() pulumi.StringArrayOutput
func (LookupKubernetesClusterResultOutput) ApiserverUrl ¶
func (o LookupKubernetesClusterResultOutput) ApiserverUrl() pulumi.StringOutput
func (LookupKubernetesClusterResultOutput) AutoUpgrades ¶
func (o LookupKubernetesClusterResultOutput) AutoUpgrades() GetKubernetesClusterAutoUpgradeArrayOutput
func (LookupKubernetesClusterResultOutput) AutoscalerConfigs ¶
func (o LookupKubernetesClusterResultOutput) AutoscalerConfigs() GetKubernetesClusterAutoscalerConfigArrayOutput
func (LookupKubernetesClusterResultOutput) ClusterId ¶
func (o LookupKubernetesClusterResultOutput) ClusterId() pulumi.StringPtrOutput
func (LookupKubernetesClusterResultOutput) Cni ¶
func (o LookupKubernetesClusterResultOutput) Cni() pulumi.StringOutput
func (LookupKubernetesClusterResultOutput) CreatedAt ¶
func (o LookupKubernetesClusterResultOutput) CreatedAt() pulumi.StringOutput
func (LookupKubernetesClusterResultOutput) Description ¶
func (o LookupKubernetesClusterResultOutput) Description() pulumi.StringOutput
func (LookupKubernetesClusterResultOutput) ElementType ¶
func (LookupKubernetesClusterResultOutput) ElementType() reflect.Type
func (LookupKubernetesClusterResultOutput) FeatureGates ¶
func (o LookupKubernetesClusterResultOutput) FeatureGates() pulumi.StringArrayOutput
func (LookupKubernetesClusterResultOutput) Id ¶
func (o LookupKubernetesClusterResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupKubernetesClusterResultOutput) Kubeconfigs ¶
func (o LookupKubernetesClusterResultOutput) Kubeconfigs() GetKubernetesClusterKubeconfigArrayOutput
func (LookupKubernetesClusterResultOutput) Name ¶
func (o LookupKubernetesClusterResultOutput) Name() pulumi.StringPtrOutput
func (LookupKubernetesClusterResultOutput) OpenIdConnectConfigs ¶
func (o LookupKubernetesClusterResultOutput) OpenIdConnectConfigs() GetKubernetesClusterOpenIdConnectConfigArrayOutput
func (LookupKubernetesClusterResultOutput) OrganizationId ¶
func (o LookupKubernetesClusterResultOutput) OrganizationId() pulumi.StringOutput
func (LookupKubernetesClusterResultOutput) ProjectId ¶
func (o LookupKubernetesClusterResultOutput) ProjectId() pulumi.StringOutput
func (LookupKubernetesClusterResultOutput) Region ¶
func (o LookupKubernetesClusterResultOutput) Region() pulumi.StringPtrOutput
func (LookupKubernetesClusterResultOutput) Status ¶
func (o LookupKubernetesClusterResultOutput) Status() pulumi.StringOutput
func (LookupKubernetesClusterResultOutput) Tags ¶
func (o LookupKubernetesClusterResultOutput) Tags() pulumi.StringArrayOutput
func (LookupKubernetesClusterResultOutput) ToLookupKubernetesClusterResultOutput ¶
func (o LookupKubernetesClusterResultOutput) ToLookupKubernetesClusterResultOutput() LookupKubernetesClusterResultOutput
func (LookupKubernetesClusterResultOutput) ToLookupKubernetesClusterResultOutputWithContext ¶
func (o LookupKubernetesClusterResultOutput) ToLookupKubernetesClusterResultOutputWithContext(ctx context.Context) LookupKubernetesClusterResultOutput
func (LookupKubernetesClusterResultOutput) Type ¶
func (o LookupKubernetesClusterResultOutput) Type() pulumi.StringOutput
func (LookupKubernetesClusterResultOutput) UpdatedAt ¶
func (o LookupKubernetesClusterResultOutput) UpdatedAt() pulumi.StringOutput
func (LookupKubernetesClusterResultOutput) UpgradeAvailable ¶
func (o LookupKubernetesClusterResultOutput) UpgradeAvailable() pulumi.BoolOutput
func (LookupKubernetesClusterResultOutput) Version ¶
func (o LookupKubernetesClusterResultOutput) Version() pulumi.StringOutput
func (LookupKubernetesClusterResultOutput) WildcardDns ¶
func (o LookupKubernetesClusterResultOutput) WildcardDns() pulumi.StringOutput
type LookupKubernetesNodePoolArgs ¶
type LookupKubernetesNodePoolArgs struct { ClusterId *string `pulumi:"clusterId"` Name *string `pulumi:"name"` PoolId *string `pulumi:"poolId"` Region *string `pulumi:"region"` Size *int `pulumi:"size"` }
A collection of arguments for invoking getKubernetesNodePool.
type LookupKubernetesNodePoolOutputArgs ¶
type LookupKubernetesNodePoolOutputArgs struct { ClusterId pulumi.StringPtrInput `pulumi:"clusterId"` Name pulumi.StringPtrInput `pulumi:"name"` PoolId pulumi.StringPtrInput `pulumi:"poolId"` Region pulumi.StringPtrInput `pulumi:"region"` Size pulumi.IntPtrInput `pulumi:"size"` }
A collection of arguments for invoking getKubernetesNodePool.
func (LookupKubernetesNodePoolOutputArgs) ElementType ¶
func (LookupKubernetesNodePoolOutputArgs) ElementType() reflect.Type
type LookupKubernetesNodePoolResult ¶
type LookupKubernetesNodePoolResult struct { Autohealing bool `pulumi:"autohealing"` Autoscaling bool `pulumi:"autoscaling"` ClusterId *string `pulumi:"clusterId"` ContainerRuntime string `pulumi:"containerRuntime"` CreatedAt string `pulumi:"createdAt"` CurrentSize int `pulumi:"currentSize"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` KubeletArgs map[string]string `pulumi:"kubeletArgs"` MaxSize int `pulumi:"maxSize"` MinSize int `pulumi:"minSize"` Name *string `pulumi:"name"` NodeType string `pulumi:"nodeType"` Nodes []GetKubernetesNodePoolNode `pulumi:"nodes"` PlacementGroupId string `pulumi:"placementGroupId"` PoolId *string `pulumi:"poolId"` Region *string `pulumi:"region"` Size *int `pulumi:"size"` Status string `pulumi:"status"` Tags []string `pulumi:"tags"` UpdatedAt string `pulumi:"updatedAt"` UpgradePolicies []GetKubernetesNodePoolUpgradePolicy `pulumi:"upgradePolicies"` Version string `pulumi:"version"` WaitForPoolReady bool `pulumi:"waitForPoolReady"` Zone string `pulumi:"zone"` }
A collection of values returned by getKubernetesNodePool.
func LookupKubernetesNodePool ¶
func LookupKubernetesNodePool(ctx *pulumi.Context, args *LookupKubernetesNodePoolArgs, opts ...pulumi.InvokeOption) (*LookupKubernetesNodePoolResult, error)
type LookupKubernetesNodePoolResultOutput ¶
type LookupKubernetesNodePoolResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getKubernetesNodePool.
func LookupKubernetesNodePoolOutput ¶
func LookupKubernetesNodePoolOutput(ctx *pulumi.Context, args LookupKubernetesNodePoolOutputArgs, opts ...pulumi.InvokeOption) LookupKubernetesNodePoolResultOutput
func (LookupKubernetesNodePoolResultOutput) Autohealing ¶
func (o LookupKubernetesNodePoolResultOutput) Autohealing() pulumi.BoolOutput
func (LookupKubernetesNodePoolResultOutput) Autoscaling ¶
func (o LookupKubernetesNodePoolResultOutput) Autoscaling() pulumi.BoolOutput
func (LookupKubernetesNodePoolResultOutput) ClusterId ¶
func (o LookupKubernetesNodePoolResultOutput) ClusterId() pulumi.StringPtrOutput
func (LookupKubernetesNodePoolResultOutput) ContainerRuntime ¶
func (o LookupKubernetesNodePoolResultOutput) ContainerRuntime() pulumi.StringOutput
func (LookupKubernetesNodePoolResultOutput) CreatedAt ¶
func (o LookupKubernetesNodePoolResultOutput) CreatedAt() pulumi.StringOutput
func (LookupKubernetesNodePoolResultOutput) CurrentSize ¶
func (o LookupKubernetesNodePoolResultOutput) CurrentSize() pulumi.IntOutput
func (LookupKubernetesNodePoolResultOutput) ElementType ¶
func (LookupKubernetesNodePoolResultOutput) ElementType() reflect.Type
func (LookupKubernetesNodePoolResultOutput) Id ¶
func (o LookupKubernetesNodePoolResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupKubernetesNodePoolResultOutput) KubeletArgs ¶
func (o LookupKubernetesNodePoolResultOutput) KubeletArgs() pulumi.StringMapOutput
func (LookupKubernetesNodePoolResultOutput) MaxSize ¶
func (o LookupKubernetesNodePoolResultOutput) MaxSize() pulumi.IntOutput
func (LookupKubernetesNodePoolResultOutput) MinSize ¶
func (o LookupKubernetesNodePoolResultOutput) MinSize() pulumi.IntOutput
func (LookupKubernetesNodePoolResultOutput) Name ¶
func (o LookupKubernetesNodePoolResultOutput) Name() pulumi.StringPtrOutput
func (LookupKubernetesNodePoolResultOutput) NodeType ¶
func (o LookupKubernetesNodePoolResultOutput) NodeType() pulumi.StringOutput
func (LookupKubernetesNodePoolResultOutput) Nodes ¶
func (o LookupKubernetesNodePoolResultOutput) Nodes() GetKubernetesNodePoolNodeArrayOutput
func (LookupKubernetesNodePoolResultOutput) PlacementGroupId ¶
func (o LookupKubernetesNodePoolResultOutput) PlacementGroupId() pulumi.StringOutput
func (LookupKubernetesNodePoolResultOutput) PoolId ¶
func (o LookupKubernetesNodePoolResultOutput) PoolId() pulumi.StringPtrOutput
func (LookupKubernetesNodePoolResultOutput) Region ¶
func (o LookupKubernetesNodePoolResultOutput) Region() pulumi.StringPtrOutput
func (LookupKubernetesNodePoolResultOutput) Size ¶
func (o LookupKubernetesNodePoolResultOutput) Size() pulumi.IntPtrOutput
func (LookupKubernetesNodePoolResultOutput) Status ¶
func (o LookupKubernetesNodePoolResultOutput) Status() pulumi.StringOutput
func (LookupKubernetesNodePoolResultOutput) Tags ¶
func (o LookupKubernetesNodePoolResultOutput) Tags() pulumi.StringArrayOutput
func (LookupKubernetesNodePoolResultOutput) ToLookupKubernetesNodePoolResultOutput ¶
func (o LookupKubernetesNodePoolResultOutput) ToLookupKubernetesNodePoolResultOutput() LookupKubernetesNodePoolResultOutput
func (LookupKubernetesNodePoolResultOutput) ToLookupKubernetesNodePoolResultOutputWithContext ¶
func (o LookupKubernetesNodePoolResultOutput) ToLookupKubernetesNodePoolResultOutputWithContext(ctx context.Context) LookupKubernetesNodePoolResultOutput
func (LookupKubernetesNodePoolResultOutput) UpdatedAt ¶
func (o LookupKubernetesNodePoolResultOutput) UpdatedAt() pulumi.StringOutput
func (LookupKubernetesNodePoolResultOutput) UpgradePolicies ¶
func (o LookupKubernetesNodePoolResultOutput) UpgradePolicies() GetKubernetesNodePoolUpgradePolicyArrayOutput
func (LookupKubernetesNodePoolResultOutput) Version ¶
func (o LookupKubernetesNodePoolResultOutput) Version() pulumi.StringOutput
func (LookupKubernetesNodePoolResultOutput) WaitForPoolReady ¶
func (o LookupKubernetesNodePoolResultOutput) WaitForPoolReady() pulumi.BoolOutput
func (LookupKubernetesNodePoolResultOutput) Zone ¶
func (o LookupKubernetesNodePoolResultOutput) Zone() pulumi.StringOutput
type LookupLoadbalancerArgs ¶
type LookupLoadbalancerArgs struct { LbId *string `pulumi:"lbId"` Name *string `pulumi:"name"` ReleaseIp *bool `pulumi:"releaseIp"` Zone *string `pulumi:"zone"` }
A collection of arguments for invoking getLoadbalancer.
type LookupLoadbalancerCertificateArgs ¶
type LookupLoadbalancerCertificateArgs struct { CertificateId *string `pulumi:"certificateId"` LbId *string `pulumi:"lbId"` Name *string `pulumi:"name"` }
A collection of arguments for invoking getLoadbalancerCertificate.
type LookupLoadbalancerCertificateOutputArgs ¶
type LookupLoadbalancerCertificateOutputArgs struct { CertificateId pulumi.StringPtrInput `pulumi:"certificateId"` LbId pulumi.StringPtrInput `pulumi:"lbId"` Name pulumi.StringPtrInput `pulumi:"name"` }
A collection of arguments for invoking getLoadbalancerCertificate.
func (LookupLoadbalancerCertificateOutputArgs) ElementType ¶
func (LookupLoadbalancerCertificateOutputArgs) ElementType() reflect.Type
type LookupLoadbalancerCertificateResult ¶
type LookupLoadbalancerCertificateResult struct { CertificateId *string `pulumi:"certificateId"` CommonName string `pulumi:"commonName"` CustomCertificates []GetLoadbalancerCertificateCustomCertificate `pulumi:"customCertificates"` Fingerprint string `pulumi:"fingerprint"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` LbId *string `pulumi:"lbId"` Letsencrypts []GetLoadbalancerCertificateLetsencrypt `pulumi:"letsencrypts"` Name *string `pulumi:"name"` NotValidAfter string `pulumi:"notValidAfter"` NotValidBefore string `pulumi:"notValidBefore"` Status string `pulumi:"status"` SubjectAlternativeNames []string `pulumi:"subjectAlternativeNames"` }
A collection of values returned by getLoadbalancerCertificate.
func LookupLoadbalancerCertificate ¶
func LookupLoadbalancerCertificate(ctx *pulumi.Context, args *LookupLoadbalancerCertificateArgs, opts ...pulumi.InvokeOption) (*LookupLoadbalancerCertificateResult, error)
type LookupLoadbalancerCertificateResultOutput ¶
type LookupLoadbalancerCertificateResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getLoadbalancerCertificate.
func LookupLoadbalancerCertificateOutput ¶
func LookupLoadbalancerCertificateOutput(ctx *pulumi.Context, args LookupLoadbalancerCertificateOutputArgs, opts ...pulumi.InvokeOption) LookupLoadbalancerCertificateResultOutput
func (LookupLoadbalancerCertificateResultOutput) CertificateId ¶
func (o LookupLoadbalancerCertificateResultOutput) CertificateId() pulumi.StringPtrOutput
func (LookupLoadbalancerCertificateResultOutput) CommonName ¶
func (o LookupLoadbalancerCertificateResultOutput) CommonName() pulumi.StringOutput
func (LookupLoadbalancerCertificateResultOutput) CustomCertificates ¶
func (o LookupLoadbalancerCertificateResultOutput) CustomCertificates() GetLoadbalancerCertificateCustomCertificateArrayOutput
func (LookupLoadbalancerCertificateResultOutput) ElementType ¶
func (LookupLoadbalancerCertificateResultOutput) ElementType() reflect.Type
func (LookupLoadbalancerCertificateResultOutput) Fingerprint ¶
func (o LookupLoadbalancerCertificateResultOutput) Fingerprint() pulumi.StringOutput
func (LookupLoadbalancerCertificateResultOutput) Id ¶
func (o LookupLoadbalancerCertificateResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupLoadbalancerCertificateResultOutput) LbId ¶
func (o LookupLoadbalancerCertificateResultOutput) LbId() pulumi.StringPtrOutput
func (LookupLoadbalancerCertificateResultOutput) Letsencrypts ¶
func (o LookupLoadbalancerCertificateResultOutput) Letsencrypts() GetLoadbalancerCertificateLetsencryptArrayOutput
func (LookupLoadbalancerCertificateResultOutput) Name ¶
func (o LookupLoadbalancerCertificateResultOutput) Name() pulumi.StringPtrOutput
func (LookupLoadbalancerCertificateResultOutput) NotValidAfter ¶
func (o LookupLoadbalancerCertificateResultOutput) NotValidAfter() pulumi.StringOutput
func (LookupLoadbalancerCertificateResultOutput) NotValidBefore ¶
func (o LookupLoadbalancerCertificateResultOutput) NotValidBefore() pulumi.StringOutput
func (LookupLoadbalancerCertificateResultOutput) Status ¶
func (o LookupLoadbalancerCertificateResultOutput) Status() pulumi.StringOutput
func (LookupLoadbalancerCertificateResultOutput) SubjectAlternativeNames ¶
func (o LookupLoadbalancerCertificateResultOutput) SubjectAlternativeNames() pulumi.StringArrayOutput
func (LookupLoadbalancerCertificateResultOutput) ToLookupLoadbalancerCertificateResultOutput ¶
func (o LookupLoadbalancerCertificateResultOutput) ToLookupLoadbalancerCertificateResultOutput() LookupLoadbalancerCertificateResultOutput
func (LookupLoadbalancerCertificateResultOutput) ToLookupLoadbalancerCertificateResultOutputWithContext ¶
func (o LookupLoadbalancerCertificateResultOutput) ToLookupLoadbalancerCertificateResultOutputWithContext(ctx context.Context) LookupLoadbalancerCertificateResultOutput
type LookupLoadbalancerIpArgs ¶
type LookupLoadbalancerIpArgs struct { IpAddress *string `pulumi:"ipAddress"` IpId *string `pulumi:"ipId"` }
A collection of arguments for invoking getLoadbalancerIp.
type LookupLoadbalancerIpOutputArgs ¶
type LookupLoadbalancerIpOutputArgs struct { IpAddress pulumi.StringPtrInput `pulumi:"ipAddress"` IpId pulumi.StringPtrInput `pulumi:"ipId"` }
A collection of arguments for invoking getLoadbalancerIp.
func (LookupLoadbalancerIpOutputArgs) ElementType ¶
func (LookupLoadbalancerIpOutputArgs) ElementType() reflect.Type
type LookupLoadbalancerIpResult ¶
type LookupLoadbalancerIpResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` IpAddress *string `pulumi:"ipAddress"` IpId *string `pulumi:"ipId"` LbId string `pulumi:"lbId"` OrganizationId string `pulumi:"organizationId"` ProjectId string `pulumi:"projectId"` Region string `pulumi:"region"` Reverse string `pulumi:"reverse"` Zone string `pulumi:"zone"` }
A collection of values returned by getLoadbalancerIp.
func LookupLoadbalancerIp ¶
func LookupLoadbalancerIp(ctx *pulumi.Context, args *LookupLoadbalancerIpArgs, opts ...pulumi.InvokeOption) (*LookupLoadbalancerIpResult, error)
type LookupLoadbalancerIpResultOutput ¶
type LookupLoadbalancerIpResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getLoadbalancerIp.
func LookupLoadbalancerIpOutput ¶
func LookupLoadbalancerIpOutput(ctx *pulumi.Context, args LookupLoadbalancerIpOutputArgs, opts ...pulumi.InvokeOption) LookupLoadbalancerIpResultOutput
func (LookupLoadbalancerIpResultOutput) ElementType ¶
func (LookupLoadbalancerIpResultOutput) ElementType() reflect.Type
func (LookupLoadbalancerIpResultOutput) Id ¶
func (o LookupLoadbalancerIpResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupLoadbalancerIpResultOutput) IpAddress ¶
func (o LookupLoadbalancerIpResultOutput) IpAddress() pulumi.StringPtrOutput
func (LookupLoadbalancerIpResultOutput) IpId ¶
func (o LookupLoadbalancerIpResultOutput) IpId() pulumi.StringPtrOutput
func (LookupLoadbalancerIpResultOutput) LbId ¶
func (o LookupLoadbalancerIpResultOutput) LbId() pulumi.StringOutput
func (LookupLoadbalancerIpResultOutput) OrganizationId ¶
func (o LookupLoadbalancerIpResultOutput) OrganizationId() pulumi.StringOutput
func (LookupLoadbalancerIpResultOutput) ProjectId ¶
func (o LookupLoadbalancerIpResultOutput) ProjectId() pulumi.StringOutput
func (LookupLoadbalancerIpResultOutput) Region ¶
func (o LookupLoadbalancerIpResultOutput) Region() pulumi.StringOutput
func (LookupLoadbalancerIpResultOutput) Reverse ¶
func (o LookupLoadbalancerIpResultOutput) Reverse() pulumi.StringOutput
func (LookupLoadbalancerIpResultOutput) ToLookupLoadbalancerIpResultOutput ¶
func (o LookupLoadbalancerIpResultOutput) ToLookupLoadbalancerIpResultOutput() LookupLoadbalancerIpResultOutput
func (LookupLoadbalancerIpResultOutput) ToLookupLoadbalancerIpResultOutputWithContext ¶
func (o LookupLoadbalancerIpResultOutput) ToLookupLoadbalancerIpResultOutputWithContext(ctx context.Context) LookupLoadbalancerIpResultOutput
func (LookupLoadbalancerIpResultOutput) Zone ¶
func (o LookupLoadbalancerIpResultOutput) Zone() pulumi.StringOutput
type LookupLoadbalancerOutputArgs ¶
type LookupLoadbalancerOutputArgs struct { LbId pulumi.StringPtrInput `pulumi:"lbId"` Name pulumi.StringPtrInput `pulumi:"name"` ReleaseIp pulumi.BoolPtrInput `pulumi:"releaseIp"` Zone pulumi.StringPtrInput `pulumi:"zone"` }
A collection of arguments for invoking getLoadbalancer.
func (LookupLoadbalancerOutputArgs) ElementType ¶
func (LookupLoadbalancerOutputArgs) ElementType() reflect.Type
type LookupLoadbalancerResult ¶
type LookupLoadbalancerResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` IpAddress string `pulumi:"ipAddress"` IpId string `pulumi:"ipId"` LbId *string `pulumi:"lbId"` Name *string `pulumi:"name"` OrganizationId string `pulumi:"organizationId"` PrivateNetworks []GetLoadbalancerPrivateNetwork `pulumi:"privateNetworks"` ProjectId string `pulumi:"projectId"` Region string `pulumi:"region"` ReleaseIp *bool `pulumi:"releaseIp"` Tags []string `pulumi:"tags"` Type string `pulumi:"type"` Zone *string `pulumi:"zone"` }
A collection of values returned by getLoadbalancer.
func LookupLoadbalancer ¶
func LookupLoadbalancer(ctx *pulumi.Context, args *LookupLoadbalancerArgs, opts ...pulumi.InvokeOption) (*LookupLoadbalancerResult, error)
type LookupLoadbalancerResultOutput ¶
type LookupLoadbalancerResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getLoadbalancer.
func LookupLoadbalancerOutput ¶
func LookupLoadbalancerOutput(ctx *pulumi.Context, args LookupLoadbalancerOutputArgs, opts ...pulumi.InvokeOption) LookupLoadbalancerResultOutput
func (LookupLoadbalancerResultOutput) ElementType ¶
func (LookupLoadbalancerResultOutput) ElementType() reflect.Type
func (LookupLoadbalancerResultOutput) Id ¶
func (o LookupLoadbalancerResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupLoadbalancerResultOutput) IpAddress ¶
func (o LookupLoadbalancerResultOutput) IpAddress() pulumi.StringOutput
func (LookupLoadbalancerResultOutput) IpId ¶
func (o LookupLoadbalancerResultOutput) IpId() pulumi.StringOutput
func (LookupLoadbalancerResultOutput) LbId ¶
func (o LookupLoadbalancerResultOutput) LbId() pulumi.StringPtrOutput
func (LookupLoadbalancerResultOutput) Name ¶
func (o LookupLoadbalancerResultOutput) Name() pulumi.StringPtrOutput
func (LookupLoadbalancerResultOutput) OrganizationId ¶
func (o LookupLoadbalancerResultOutput) OrganizationId() pulumi.StringOutput
func (LookupLoadbalancerResultOutput) PrivateNetworks ¶
func (o LookupLoadbalancerResultOutput) PrivateNetworks() GetLoadbalancerPrivateNetworkArrayOutput
func (LookupLoadbalancerResultOutput) ProjectId ¶
func (o LookupLoadbalancerResultOutput) ProjectId() pulumi.StringOutput
func (LookupLoadbalancerResultOutput) Region ¶
func (o LookupLoadbalancerResultOutput) Region() pulumi.StringOutput
func (LookupLoadbalancerResultOutput) ReleaseIp ¶
func (o LookupLoadbalancerResultOutput) ReleaseIp() pulumi.BoolPtrOutput
func (LookupLoadbalancerResultOutput) Tags ¶
func (o LookupLoadbalancerResultOutput) Tags() pulumi.StringArrayOutput
func (LookupLoadbalancerResultOutput) ToLookupLoadbalancerResultOutput ¶
func (o LookupLoadbalancerResultOutput) ToLookupLoadbalancerResultOutput() LookupLoadbalancerResultOutput
func (LookupLoadbalancerResultOutput) ToLookupLoadbalancerResultOutputWithContext ¶
func (o LookupLoadbalancerResultOutput) ToLookupLoadbalancerResultOutputWithContext(ctx context.Context) LookupLoadbalancerResultOutput
func (LookupLoadbalancerResultOutput) Type ¶
func (o LookupLoadbalancerResultOutput) Type() pulumi.StringOutput
func (LookupLoadbalancerResultOutput) Zone ¶
func (o LookupLoadbalancerResultOutput) Zone() pulumi.StringPtrOutput
type LookupObjectBucketArgs ¶
type LookupObjectBucketArgs struct { Name *string `pulumi:"name"` Region *string `pulumi:"region"` }
A collection of arguments for invoking getObjectBucket.
type LookupObjectBucketOutputArgs ¶
type LookupObjectBucketOutputArgs struct { Name pulumi.StringPtrInput `pulumi:"name"` Region pulumi.StringPtrInput `pulumi:"region"` }
A collection of arguments for invoking getObjectBucket.
func (LookupObjectBucketOutputArgs) ElementType ¶
func (LookupObjectBucketOutputArgs) ElementType() reflect.Type
type LookupObjectBucketResult ¶
type LookupObjectBucketResult struct { Acl string `pulumi:"acl"` CorsRules []GetObjectBucketCorsRule `pulumi:"corsRules"` Endpoint string `pulumi:"endpoint"` ForceDestroy bool `pulumi:"forceDestroy"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` LifecycleRules []GetObjectBucketLifecycleRule `pulumi:"lifecycleRules"` Name *string `pulumi:"name"` Region *string `pulumi:"region"` Tags map[string]string `pulumi:"tags"` Versionings []GetObjectBucketVersioning `pulumi:"versionings"` }
A collection of values returned by getObjectBucket.
func LookupObjectBucket ¶
func LookupObjectBucket(ctx *pulumi.Context, args *LookupObjectBucketArgs, opts ...pulumi.InvokeOption) (*LookupObjectBucketResult, error)
type LookupObjectBucketResultOutput ¶
type LookupObjectBucketResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getObjectBucket.
func LookupObjectBucketOutput ¶
func LookupObjectBucketOutput(ctx *pulumi.Context, args LookupObjectBucketOutputArgs, opts ...pulumi.InvokeOption) LookupObjectBucketResultOutput
func (LookupObjectBucketResultOutput) Acl ¶
func (o LookupObjectBucketResultOutput) Acl() pulumi.StringOutput
func (LookupObjectBucketResultOutput) CorsRules ¶
func (o LookupObjectBucketResultOutput) CorsRules() GetObjectBucketCorsRuleArrayOutput
func (LookupObjectBucketResultOutput) ElementType ¶
func (LookupObjectBucketResultOutput) ElementType() reflect.Type
func (LookupObjectBucketResultOutput) Endpoint ¶
func (o LookupObjectBucketResultOutput) Endpoint() pulumi.StringOutput
func (LookupObjectBucketResultOutput) ForceDestroy ¶
func (o LookupObjectBucketResultOutput) ForceDestroy() pulumi.BoolOutput
func (LookupObjectBucketResultOutput) Id ¶
func (o LookupObjectBucketResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupObjectBucketResultOutput) LifecycleRules ¶
func (o LookupObjectBucketResultOutput) LifecycleRules() GetObjectBucketLifecycleRuleArrayOutput
func (LookupObjectBucketResultOutput) Name ¶
func (o LookupObjectBucketResultOutput) Name() pulumi.StringPtrOutput
func (LookupObjectBucketResultOutput) Region ¶
func (o LookupObjectBucketResultOutput) Region() pulumi.StringPtrOutput
func (LookupObjectBucketResultOutput) Tags ¶
func (o LookupObjectBucketResultOutput) Tags() pulumi.StringMapOutput
func (LookupObjectBucketResultOutput) ToLookupObjectBucketResultOutput ¶
func (o LookupObjectBucketResultOutput) ToLookupObjectBucketResultOutput() LookupObjectBucketResultOutput
func (LookupObjectBucketResultOutput) ToLookupObjectBucketResultOutputWithContext ¶
func (o LookupObjectBucketResultOutput) ToLookupObjectBucketResultOutputWithContext(ctx context.Context) LookupObjectBucketResultOutput
func (LookupObjectBucketResultOutput) Versionings ¶
func (o LookupObjectBucketResultOutput) Versionings() GetObjectBucketVersioningArrayOutput
type LookupRedisClusterArgs ¶
type LookupRedisClusterArgs struct { ClusterId *string `pulumi:"clusterId"` Name *string `pulumi:"name"` Zone *string `pulumi:"zone"` }
A collection of arguments for invoking getRedisCluster.
type LookupRedisClusterOutputArgs ¶
type LookupRedisClusterOutputArgs struct { ClusterId pulumi.StringPtrInput `pulumi:"clusterId"` Name pulumi.StringPtrInput `pulumi:"name"` Zone pulumi.StringPtrInput `pulumi:"zone"` }
A collection of arguments for invoking getRedisCluster.
func (LookupRedisClusterOutputArgs) ElementType ¶
func (LookupRedisClusterOutputArgs) ElementType() reflect.Type
type LookupRedisClusterResult ¶
type LookupRedisClusterResult struct { Acls []GetRedisClusterAcl `pulumi:"acls"` ClusterId *string `pulumi:"clusterId"` ClusterSize int `pulumi:"clusterSize"` CreatedAt string `pulumi:"createdAt"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name *string `pulumi:"name"` NodeType string `pulumi:"nodeType"` Password string `pulumi:"password"` ProjectId string `pulumi:"projectId"` Settings map[string]string `pulumi:"settings"` Tags []string `pulumi:"tags"` TlsEnabled bool `pulumi:"tlsEnabled"` UpdatedAt string `pulumi:"updatedAt"` UserName string `pulumi:"userName"` Version string `pulumi:"version"` Zone *string `pulumi:"zone"` }
A collection of values returned by getRedisCluster.
func LookupRedisCluster ¶
func LookupRedisCluster(ctx *pulumi.Context, args *LookupRedisClusterArgs, opts ...pulumi.InvokeOption) (*LookupRedisClusterResult, error)
type LookupRedisClusterResultOutput ¶
type LookupRedisClusterResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getRedisCluster.
func LookupRedisClusterOutput ¶
func LookupRedisClusterOutput(ctx *pulumi.Context, args LookupRedisClusterOutputArgs, opts ...pulumi.InvokeOption) LookupRedisClusterResultOutput
func (LookupRedisClusterResultOutput) Acls ¶
func (o LookupRedisClusterResultOutput) Acls() GetRedisClusterAclArrayOutput
func (LookupRedisClusterResultOutput) ClusterId ¶
func (o LookupRedisClusterResultOutput) ClusterId() pulumi.StringPtrOutput
func (LookupRedisClusterResultOutput) ClusterSize ¶
func (o LookupRedisClusterResultOutput) ClusterSize() pulumi.IntOutput
func (LookupRedisClusterResultOutput) CreatedAt ¶
func (o LookupRedisClusterResultOutput) CreatedAt() pulumi.StringOutput
func (LookupRedisClusterResultOutput) ElementType ¶
func (LookupRedisClusterResultOutput) ElementType() reflect.Type
func (LookupRedisClusterResultOutput) Id ¶
func (o LookupRedisClusterResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupRedisClusterResultOutput) Name ¶
func (o LookupRedisClusterResultOutput) Name() pulumi.StringPtrOutput
func (LookupRedisClusterResultOutput) NodeType ¶
func (o LookupRedisClusterResultOutput) NodeType() pulumi.StringOutput
func (LookupRedisClusterResultOutput) Password ¶
func (o LookupRedisClusterResultOutput) Password() pulumi.StringOutput
func (LookupRedisClusterResultOutput) ProjectId ¶
func (o LookupRedisClusterResultOutput) ProjectId() pulumi.StringOutput
func (LookupRedisClusterResultOutput) Settings ¶
func (o LookupRedisClusterResultOutput) Settings() pulumi.StringMapOutput
func (LookupRedisClusterResultOutput) Tags ¶
func (o LookupRedisClusterResultOutput) Tags() pulumi.StringArrayOutput
func (LookupRedisClusterResultOutput) TlsEnabled ¶
func (o LookupRedisClusterResultOutput) TlsEnabled() pulumi.BoolOutput
func (LookupRedisClusterResultOutput) ToLookupRedisClusterResultOutput ¶
func (o LookupRedisClusterResultOutput) ToLookupRedisClusterResultOutput() LookupRedisClusterResultOutput
func (LookupRedisClusterResultOutput) ToLookupRedisClusterResultOutputWithContext ¶
func (o LookupRedisClusterResultOutput) ToLookupRedisClusterResultOutputWithContext(ctx context.Context) LookupRedisClusterResultOutput
func (LookupRedisClusterResultOutput) UpdatedAt ¶
func (o LookupRedisClusterResultOutput) UpdatedAt() pulumi.StringOutput
func (LookupRedisClusterResultOutput) UserName ¶
func (o LookupRedisClusterResultOutput) UserName() pulumi.StringOutput
func (LookupRedisClusterResultOutput) Version ¶
func (o LookupRedisClusterResultOutput) Version() pulumi.StringOutput
func (LookupRedisClusterResultOutput) Zone ¶
func (o LookupRedisClusterResultOutput) Zone() pulumi.StringPtrOutput
type LookupRegistryNamespaceArgs ¶
type LookupRegistryNamespaceArgs struct { Name *string `pulumi:"name"` NamespaceId *string `pulumi:"namespaceId"` Region *string `pulumi:"region"` }
A collection of arguments for invoking getRegistryNamespace.
type LookupRegistryNamespaceOutputArgs ¶
type LookupRegistryNamespaceOutputArgs struct { Name pulumi.StringPtrInput `pulumi:"name"` NamespaceId pulumi.StringPtrInput `pulumi:"namespaceId"` Region pulumi.StringPtrInput `pulumi:"region"` }
A collection of arguments for invoking getRegistryNamespace.
func (LookupRegistryNamespaceOutputArgs) ElementType ¶
func (LookupRegistryNamespaceOutputArgs) ElementType() reflect.Type
type LookupRegistryNamespaceResult ¶
type LookupRegistryNamespaceResult struct { Description string `pulumi:"description"` Endpoint string `pulumi:"endpoint"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` IsPublic bool `pulumi:"isPublic"` Name *string `pulumi:"name"` NamespaceId *string `pulumi:"namespaceId"` OrganizationId string `pulumi:"organizationId"` ProjectId string `pulumi:"projectId"` Region *string `pulumi:"region"` }
A collection of values returned by getRegistryNamespace.
func LookupRegistryNamespace ¶
func LookupRegistryNamespace(ctx *pulumi.Context, args *LookupRegistryNamespaceArgs, opts ...pulumi.InvokeOption) (*LookupRegistryNamespaceResult, error)
type LookupRegistryNamespaceResultOutput ¶
type LookupRegistryNamespaceResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getRegistryNamespace.
func LookupRegistryNamespaceOutput ¶
func LookupRegistryNamespaceOutput(ctx *pulumi.Context, args LookupRegistryNamespaceOutputArgs, opts ...pulumi.InvokeOption) LookupRegistryNamespaceResultOutput
func (LookupRegistryNamespaceResultOutput) Description ¶
func (o LookupRegistryNamespaceResultOutput) Description() pulumi.StringOutput
func (LookupRegistryNamespaceResultOutput) ElementType ¶
func (LookupRegistryNamespaceResultOutput) ElementType() reflect.Type
func (LookupRegistryNamespaceResultOutput) Endpoint ¶
func (o LookupRegistryNamespaceResultOutput) Endpoint() pulumi.StringOutput
func (LookupRegistryNamespaceResultOutput) Id ¶
func (o LookupRegistryNamespaceResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupRegistryNamespaceResultOutput) IsPublic ¶
func (o LookupRegistryNamespaceResultOutput) IsPublic() pulumi.BoolOutput
func (LookupRegistryNamespaceResultOutput) Name ¶
func (o LookupRegistryNamespaceResultOutput) Name() pulumi.StringPtrOutput
func (LookupRegistryNamespaceResultOutput) NamespaceId ¶
func (o LookupRegistryNamespaceResultOutput) NamespaceId() pulumi.StringPtrOutput
func (LookupRegistryNamespaceResultOutput) OrganizationId ¶
func (o LookupRegistryNamespaceResultOutput) OrganizationId() pulumi.StringOutput
func (LookupRegistryNamespaceResultOutput) ProjectId ¶
func (o LookupRegistryNamespaceResultOutput) ProjectId() pulumi.StringOutput
func (LookupRegistryNamespaceResultOutput) Region ¶
func (o LookupRegistryNamespaceResultOutput) Region() pulumi.StringPtrOutput
func (LookupRegistryNamespaceResultOutput) ToLookupRegistryNamespaceResultOutput ¶
func (o LookupRegistryNamespaceResultOutput) ToLookupRegistryNamespaceResultOutput() LookupRegistryNamespaceResultOutput
func (LookupRegistryNamespaceResultOutput) ToLookupRegistryNamespaceResultOutputWithContext ¶
func (o LookupRegistryNamespaceResultOutput) ToLookupRegistryNamespaceResultOutputWithContext(ctx context.Context) LookupRegistryNamespaceResultOutput
type LookupVpcPrivateNetworkArgs ¶
type LookupVpcPrivateNetworkArgs struct { Name *string `pulumi:"name"` PrivateNetworkId *string `pulumi:"privateNetworkId"` }
A collection of arguments for invoking getVpcPrivateNetwork.
type LookupVpcPrivateNetworkOutputArgs ¶
type LookupVpcPrivateNetworkOutputArgs struct { Name pulumi.StringPtrInput `pulumi:"name"` PrivateNetworkId pulumi.StringPtrInput `pulumi:"privateNetworkId"` }
A collection of arguments for invoking getVpcPrivateNetwork.
func (LookupVpcPrivateNetworkOutputArgs) ElementType ¶
func (LookupVpcPrivateNetworkOutputArgs) ElementType() reflect.Type
type LookupVpcPrivateNetworkResult ¶
type LookupVpcPrivateNetworkResult struct { CreatedAt string `pulumi:"createdAt"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name *string `pulumi:"name"` OrganizationId string `pulumi:"organizationId"` PrivateNetworkId *string `pulumi:"privateNetworkId"` ProjectId string `pulumi:"projectId"` Tags []string `pulumi:"tags"` UpdatedAt string `pulumi:"updatedAt"` Zone string `pulumi:"zone"` }
A collection of values returned by getVpcPrivateNetwork.
func LookupVpcPrivateNetwork ¶
func LookupVpcPrivateNetwork(ctx *pulumi.Context, args *LookupVpcPrivateNetworkArgs, opts ...pulumi.InvokeOption) (*LookupVpcPrivateNetworkResult, error)
type LookupVpcPrivateNetworkResultOutput ¶
type LookupVpcPrivateNetworkResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getVpcPrivateNetwork.
func LookupVpcPrivateNetworkOutput ¶
func LookupVpcPrivateNetworkOutput(ctx *pulumi.Context, args LookupVpcPrivateNetworkOutputArgs, opts ...pulumi.InvokeOption) LookupVpcPrivateNetworkResultOutput
func (LookupVpcPrivateNetworkResultOutput) CreatedAt ¶
func (o LookupVpcPrivateNetworkResultOutput) CreatedAt() pulumi.StringOutput
func (LookupVpcPrivateNetworkResultOutput) ElementType ¶
func (LookupVpcPrivateNetworkResultOutput) ElementType() reflect.Type
func (LookupVpcPrivateNetworkResultOutput) Id ¶
func (o LookupVpcPrivateNetworkResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupVpcPrivateNetworkResultOutput) Name ¶
func (o LookupVpcPrivateNetworkResultOutput) Name() pulumi.StringPtrOutput
func (LookupVpcPrivateNetworkResultOutput) OrganizationId ¶
func (o LookupVpcPrivateNetworkResultOutput) OrganizationId() pulumi.StringOutput
func (LookupVpcPrivateNetworkResultOutput) PrivateNetworkId ¶
func (o LookupVpcPrivateNetworkResultOutput) PrivateNetworkId() pulumi.StringPtrOutput
func (LookupVpcPrivateNetworkResultOutput) ProjectId ¶
func (o LookupVpcPrivateNetworkResultOutput) ProjectId() pulumi.StringOutput
func (LookupVpcPrivateNetworkResultOutput) Tags ¶
func (o LookupVpcPrivateNetworkResultOutput) Tags() pulumi.StringArrayOutput
func (LookupVpcPrivateNetworkResultOutput) ToLookupVpcPrivateNetworkResultOutput ¶
func (o LookupVpcPrivateNetworkResultOutput) ToLookupVpcPrivateNetworkResultOutput() LookupVpcPrivateNetworkResultOutput
func (LookupVpcPrivateNetworkResultOutput) ToLookupVpcPrivateNetworkResultOutputWithContext ¶
func (o LookupVpcPrivateNetworkResultOutput) ToLookupVpcPrivateNetworkResultOutputWithContext(ctx context.Context) LookupVpcPrivateNetworkResultOutput
func (LookupVpcPrivateNetworkResultOutput) UpdatedAt ¶
func (o LookupVpcPrivateNetworkResultOutput) UpdatedAt() pulumi.StringOutput
func (LookupVpcPrivateNetworkResultOutput) Zone ¶
func (o LookupVpcPrivateNetworkResultOutput) Zone() pulumi.StringOutput
type LookupVpcPublicGatewayArgs ¶
type LookupVpcPublicGatewayArgs struct { Name *string `pulumi:"name"` PublicGatewayId *string `pulumi:"publicGatewayId"` }
A collection of arguments for invoking getVpcPublicGateway.
type LookupVpcPublicGatewayDhcpArgs ¶
type LookupVpcPublicGatewayDhcpArgs struct {
DhcpId string `pulumi:"dhcpId"`
}
A collection of arguments for invoking getVpcPublicGatewayDhcp.
type LookupVpcPublicGatewayDhcpOutputArgs ¶
type LookupVpcPublicGatewayDhcpOutputArgs struct {
DhcpId pulumi.StringInput `pulumi:"dhcpId"`
}
A collection of arguments for invoking getVpcPublicGatewayDhcp.
func (LookupVpcPublicGatewayDhcpOutputArgs) ElementType ¶
func (LookupVpcPublicGatewayDhcpOutputArgs) ElementType() reflect.Type
type LookupVpcPublicGatewayDhcpResult ¶
type LookupVpcPublicGatewayDhcpResult struct { Address string `pulumi:"address"` CreatedAt string `pulumi:"createdAt"` DhcpId string `pulumi:"dhcpId"` DnsLocalName string `pulumi:"dnsLocalName"` DnsSearches []string `pulumi:"dnsSearches"` DnsServersOverrides []string `pulumi:"dnsServersOverrides"` EnableDynamic bool `pulumi:"enableDynamic"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` OrganizationId string `pulumi:"organizationId"` PoolHigh string `pulumi:"poolHigh"` PoolLow string `pulumi:"poolLow"` ProjectId string `pulumi:"projectId"` PushDefaultRoute bool `pulumi:"pushDefaultRoute"` PushDnsServer bool `pulumi:"pushDnsServer"` RebindTimer int `pulumi:"rebindTimer"` RenewTimer int `pulumi:"renewTimer"` Subnet string `pulumi:"subnet"` UpdatedAt string `pulumi:"updatedAt"` ValidLifetime int `pulumi:"validLifetime"` Zone string `pulumi:"zone"` }
A collection of values returned by getVpcPublicGatewayDhcp.
func LookupVpcPublicGatewayDhcp ¶
func LookupVpcPublicGatewayDhcp(ctx *pulumi.Context, args *LookupVpcPublicGatewayDhcpArgs, opts ...pulumi.InvokeOption) (*LookupVpcPublicGatewayDhcpResult, error)
type LookupVpcPublicGatewayDhcpResultOutput ¶
type LookupVpcPublicGatewayDhcpResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getVpcPublicGatewayDhcp.
func LookupVpcPublicGatewayDhcpOutput ¶
func LookupVpcPublicGatewayDhcpOutput(ctx *pulumi.Context, args LookupVpcPublicGatewayDhcpOutputArgs, opts ...pulumi.InvokeOption) LookupVpcPublicGatewayDhcpResultOutput
func (LookupVpcPublicGatewayDhcpResultOutput) Address ¶
func (o LookupVpcPublicGatewayDhcpResultOutput) Address() pulumi.StringOutput
func (LookupVpcPublicGatewayDhcpResultOutput) CreatedAt ¶
func (o LookupVpcPublicGatewayDhcpResultOutput) CreatedAt() pulumi.StringOutput
func (LookupVpcPublicGatewayDhcpResultOutput) DhcpId ¶
func (o LookupVpcPublicGatewayDhcpResultOutput) DhcpId() pulumi.StringOutput
func (LookupVpcPublicGatewayDhcpResultOutput) DnsLocalName ¶
func (o LookupVpcPublicGatewayDhcpResultOutput) DnsLocalName() pulumi.StringOutput
func (LookupVpcPublicGatewayDhcpResultOutput) DnsSearches ¶
func (o LookupVpcPublicGatewayDhcpResultOutput) DnsSearches() pulumi.StringArrayOutput
func (LookupVpcPublicGatewayDhcpResultOutput) DnsServersOverrides ¶
func (o LookupVpcPublicGatewayDhcpResultOutput) DnsServersOverrides() pulumi.StringArrayOutput
func (LookupVpcPublicGatewayDhcpResultOutput) ElementType ¶
func (LookupVpcPublicGatewayDhcpResultOutput) ElementType() reflect.Type
func (LookupVpcPublicGatewayDhcpResultOutput) EnableDynamic ¶
func (o LookupVpcPublicGatewayDhcpResultOutput) EnableDynamic() pulumi.BoolOutput
func (LookupVpcPublicGatewayDhcpResultOutput) Id ¶
func (o LookupVpcPublicGatewayDhcpResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupVpcPublicGatewayDhcpResultOutput) OrganizationId ¶
func (o LookupVpcPublicGatewayDhcpResultOutput) OrganizationId() pulumi.StringOutput
func (LookupVpcPublicGatewayDhcpResultOutput) PoolHigh ¶
func (o LookupVpcPublicGatewayDhcpResultOutput) PoolHigh() pulumi.StringOutput
func (LookupVpcPublicGatewayDhcpResultOutput) PoolLow ¶
func (o LookupVpcPublicGatewayDhcpResultOutput) PoolLow() pulumi.StringOutput
func (LookupVpcPublicGatewayDhcpResultOutput) ProjectId ¶
func (o LookupVpcPublicGatewayDhcpResultOutput) ProjectId() pulumi.StringOutput
func (LookupVpcPublicGatewayDhcpResultOutput) PushDefaultRoute ¶
func (o LookupVpcPublicGatewayDhcpResultOutput) PushDefaultRoute() pulumi.BoolOutput
func (LookupVpcPublicGatewayDhcpResultOutput) PushDnsServer ¶
func (o LookupVpcPublicGatewayDhcpResultOutput) PushDnsServer() pulumi.BoolOutput
func (LookupVpcPublicGatewayDhcpResultOutput) RebindTimer ¶
func (o LookupVpcPublicGatewayDhcpResultOutput) RebindTimer() pulumi.IntOutput
func (LookupVpcPublicGatewayDhcpResultOutput) RenewTimer ¶
func (o LookupVpcPublicGatewayDhcpResultOutput) RenewTimer() pulumi.IntOutput
func (LookupVpcPublicGatewayDhcpResultOutput) Subnet ¶
func (o LookupVpcPublicGatewayDhcpResultOutput) Subnet() pulumi.StringOutput
func (LookupVpcPublicGatewayDhcpResultOutput) ToLookupVpcPublicGatewayDhcpResultOutput ¶
func (o LookupVpcPublicGatewayDhcpResultOutput) ToLookupVpcPublicGatewayDhcpResultOutput() LookupVpcPublicGatewayDhcpResultOutput
func (LookupVpcPublicGatewayDhcpResultOutput) ToLookupVpcPublicGatewayDhcpResultOutputWithContext ¶
func (o LookupVpcPublicGatewayDhcpResultOutput) ToLookupVpcPublicGatewayDhcpResultOutputWithContext(ctx context.Context) LookupVpcPublicGatewayDhcpResultOutput
func (LookupVpcPublicGatewayDhcpResultOutput) UpdatedAt ¶
func (o LookupVpcPublicGatewayDhcpResultOutput) UpdatedAt() pulumi.StringOutput
func (LookupVpcPublicGatewayDhcpResultOutput) ValidLifetime ¶
func (o LookupVpcPublicGatewayDhcpResultOutput) ValidLifetime() pulumi.IntOutput
func (LookupVpcPublicGatewayDhcpResultOutput) Zone ¶
func (o LookupVpcPublicGatewayDhcpResultOutput) Zone() pulumi.StringOutput
type LookupVpcPublicGatewayIpArgs ¶
type LookupVpcPublicGatewayIpArgs struct {
IpId *string `pulumi:"ipId"`
}
A collection of arguments for invoking getVpcPublicGatewayIp.
type LookupVpcPublicGatewayIpOutputArgs ¶
type LookupVpcPublicGatewayIpOutputArgs struct {
IpId pulumi.StringPtrInput `pulumi:"ipId"`
}
A collection of arguments for invoking getVpcPublicGatewayIp.
func (LookupVpcPublicGatewayIpOutputArgs) ElementType ¶
func (LookupVpcPublicGatewayIpOutputArgs) ElementType() reflect.Type
type LookupVpcPublicGatewayIpResult ¶
type LookupVpcPublicGatewayIpResult struct { Address string `pulumi:"address"` CreatedAt string `pulumi:"createdAt"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` IpId *string `pulumi:"ipId"` OrganizationId string `pulumi:"organizationId"` ProjectId string `pulumi:"projectId"` Reverse string `pulumi:"reverse"` Tags []string `pulumi:"tags"` UpdatedAt string `pulumi:"updatedAt"` Zone string `pulumi:"zone"` }
A collection of values returned by getVpcPublicGatewayIp.
func LookupVpcPublicGatewayIp ¶
func LookupVpcPublicGatewayIp(ctx *pulumi.Context, args *LookupVpcPublicGatewayIpArgs, opts ...pulumi.InvokeOption) (*LookupVpcPublicGatewayIpResult, error)
type LookupVpcPublicGatewayIpResultOutput ¶
type LookupVpcPublicGatewayIpResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getVpcPublicGatewayIp.
func LookupVpcPublicGatewayIpOutput ¶
func LookupVpcPublicGatewayIpOutput(ctx *pulumi.Context, args LookupVpcPublicGatewayIpOutputArgs, opts ...pulumi.InvokeOption) LookupVpcPublicGatewayIpResultOutput
func (LookupVpcPublicGatewayIpResultOutput) Address ¶
func (o LookupVpcPublicGatewayIpResultOutput) Address() pulumi.StringOutput
func (LookupVpcPublicGatewayIpResultOutput) CreatedAt ¶
func (o LookupVpcPublicGatewayIpResultOutput) CreatedAt() pulumi.StringOutput
func (LookupVpcPublicGatewayIpResultOutput) ElementType ¶
func (LookupVpcPublicGatewayIpResultOutput) ElementType() reflect.Type
func (LookupVpcPublicGatewayIpResultOutput) Id ¶
func (o LookupVpcPublicGatewayIpResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupVpcPublicGatewayIpResultOutput) IpId ¶
func (o LookupVpcPublicGatewayIpResultOutput) IpId() pulumi.StringPtrOutput
func (LookupVpcPublicGatewayIpResultOutput) OrganizationId ¶
func (o LookupVpcPublicGatewayIpResultOutput) OrganizationId() pulumi.StringOutput
func (LookupVpcPublicGatewayIpResultOutput) ProjectId ¶
func (o LookupVpcPublicGatewayIpResultOutput) ProjectId() pulumi.StringOutput
func (LookupVpcPublicGatewayIpResultOutput) Reverse ¶
func (o LookupVpcPublicGatewayIpResultOutput) Reverse() pulumi.StringOutput
func (LookupVpcPublicGatewayIpResultOutput) Tags ¶
func (o LookupVpcPublicGatewayIpResultOutput) Tags() pulumi.StringArrayOutput
func (LookupVpcPublicGatewayIpResultOutput) ToLookupVpcPublicGatewayIpResultOutput ¶
func (o LookupVpcPublicGatewayIpResultOutput) ToLookupVpcPublicGatewayIpResultOutput() LookupVpcPublicGatewayIpResultOutput
func (LookupVpcPublicGatewayIpResultOutput) ToLookupVpcPublicGatewayIpResultOutputWithContext ¶
func (o LookupVpcPublicGatewayIpResultOutput) ToLookupVpcPublicGatewayIpResultOutputWithContext(ctx context.Context) LookupVpcPublicGatewayIpResultOutput
func (LookupVpcPublicGatewayIpResultOutput) UpdatedAt ¶
func (o LookupVpcPublicGatewayIpResultOutput) UpdatedAt() pulumi.StringOutput
func (LookupVpcPublicGatewayIpResultOutput) Zone ¶
func (o LookupVpcPublicGatewayIpResultOutput) Zone() pulumi.StringOutput
type LookupVpcPublicGatewayOutputArgs ¶
type LookupVpcPublicGatewayOutputArgs struct { Name pulumi.StringPtrInput `pulumi:"name"` PublicGatewayId pulumi.StringPtrInput `pulumi:"publicGatewayId"` }
A collection of arguments for invoking getVpcPublicGateway.
func (LookupVpcPublicGatewayOutputArgs) ElementType ¶
func (LookupVpcPublicGatewayOutputArgs) ElementType() reflect.Type
type LookupVpcPublicGatewayResult ¶
type LookupVpcPublicGatewayResult struct { CreatedAt string `pulumi:"createdAt"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` IpId string `pulumi:"ipId"` Name *string `pulumi:"name"` OrganizationId string `pulumi:"organizationId"` ProjectId string `pulumi:"projectId"` PublicGatewayId *string `pulumi:"publicGatewayId"` Tags []string `pulumi:"tags"` Type string `pulumi:"type"` UpdatedAt string `pulumi:"updatedAt"` UpstreamDnsServers []string `pulumi:"upstreamDnsServers"` Zone string `pulumi:"zone"` }
A collection of values returned by getVpcPublicGateway.
func LookupVpcPublicGateway ¶
func LookupVpcPublicGateway(ctx *pulumi.Context, args *LookupVpcPublicGatewayArgs, opts ...pulumi.InvokeOption) (*LookupVpcPublicGatewayResult, error)
type LookupVpcPublicGatewayResultOutput ¶
type LookupVpcPublicGatewayResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getVpcPublicGateway.
func LookupVpcPublicGatewayOutput ¶
func LookupVpcPublicGatewayOutput(ctx *pulumi.Context, args LookupVpcPublicGatewayOutputArgs, opts ...pulumi.InvokeOption) LookupVpcPublicGatewayResultOutput
func (LookupVpcPublicGatewayResultOutput) CreatedAt ¶
func (o LookupVpcPublicGatewayResultOutput) CreatedAt() pulumi.StringOutput
func (LookupVpcPublicGatewayResultOutput) ElementType ¶
func (LookupVpcPublicGatewayResultOutput) ElementType() reflect.Type
func (LookupVpcPublicGatewayResultOutput) Id ¶
func (o LookupVpcPublicGatewayResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupVpcPublicGatewayResultOutput) IpId ¶
func (o LookupVpcPublicGatewayResultOutput) IpId() pulumi.StringOutput
func (LookupVpcPublicGatewayResultOutput) Name ¶
func (o LookupVpcPublicGatewayResultOutput) Name() pulumi.StringPtrOutput
func (LookupVpcPublicGatewayResultOutput) OrganizationId ¶
func (o LookupVpcPublicGatewayResultOutput) OrganizationId() pulumi.StringOutput
func (LookupVpcPublicGatewayResultOutput) ProjectId ¶
func (o LookupVpcPublicGatewayResultOutput) ProjectId() pulumi.StringOutput
func (LookupVpcPublicGatewayResultOutput) PublicGatewayId ¶
func (o LookupVpcPublicGatewayResultOutput) PublicGatewayId() pulumi.StringPtrOutput
func (LookupVpcPublicGatewayResultOutput) Tags ¶
func (o LookupVpcPublicGatewayResultOutput) Tags() pulumi.StringArrayOutput
func (LookupVpcPublicGatewayResultOutput) ToLookupVpcPublicGatewayResultOutput ¶
func (o LookupVpcPublicGatewayResultOutput) ToLookupVpcPublicGatewayResultOutput() LookupVpcPublicGatewayResultOutput
func (LookupVpcPublicGatewayResultOutput) ToLookupVpcPublicGatewayResultOutputWithContext ¶
func (o LookupVpcPublicGatewayResultOutput) ToLookupVpcPublicGatewayResultOutputWithContext(ctx context.Context) LookupVpcPublicGatewayResultOutput
func (LookupVpcPublicGatewayResultOutput) Type ¶
func (o LookupVpcPublicGatewayResultOutput) Type() pulumi.StringOutput
func (LookupVpcPublicGatewayResultOutput) UpdatedAt ¶
func (o LookupVpcPublicGatewayResultOutput) UpdatedAt() pulumi.StringOutput
func (LookupVpcPublicGatewayResultOutput) UpstreamDnsServers ¶
func (o LookupVpcPublicGatewayResultOutput) UpstreamDnsServers() pulumi.StringArrayOutput
func (LookupVpcPublicGatewayResultOutput) Zone ¶
func (o LookupVpcPublicGatewayResultOutput) Zone() pulumi.StringOutput
type ObjectBucket ¶
type ObjectBucket struct { pulumi.CustomResourceState // ACL of the bucket: either 'public-read' or 'private'. Acl pulumi.StringPtrOutput `pulumi:"acl"` CorsRules ObjectBucketCorsRuleArrayOutput `pulumi:"corsRules"` // Endpoint of the bucket Endpoint pulumi.StringOutput `pulumi:"endpoint"` // Delete objects in bucket ForceDestroy pulumi.BoolPtrOutput `pulumi:"forceDestroy"` // Lifecycle configuration is a set of rules that define actions that Scaleway Object Storage applies to a group of objects LifecycleRules ObjectBucketLifecycleRuleArrayOutput `pulumi:"lifecycleRules"` // The name of the bucket Name pulumi.StringOutput `pulumi:"name"` // The region you want to attach the resource to Region pulumi.StringOutput `pulumi:"region"` // The tags associated with this bucket Tags pulumi.StringMapOutput `pulumi:"tags"` // Allow multiple versions of an object in the same bucket Versioning ObjectBucketVersioningOutput `pulumi:"versioning"` }
func GetObjectBucket ¶
func GetObjectBucket(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ObjectBucketState, opts ...pulumi.ResourceOption) (*ObjectBucket, error)
GetObjectBucket gets an existing ObjectBucket 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 NewObjectBucket ¶
func NewObjectBucket(ctx *pulumi.Context, name string, args *ObjectBucketArgs, opts ...pulumi.ResourceOption) (*ObjectBucket, error)
NewObjectBucket registers a new resource with the given unique name, arguments, and options.
func (*ObjectBucket) ElementType ¶
func (*ObjectBucket) ElementType() reflect.Type
func (*ObjectBucket) ToObjectBucketOutput ¶
func (i *ObjectBucket) ToObjectBucketOutput() ObjectBucketOutput
func (*ObjectBucket) ToObjectBucketOutputWithContext ¶
func (i *ObjectBucket) ToObjectBucketOutputWithContext(ctx context.Context) ObjectBucketOutput
type ObjectBucketArgs ¶
type ObjectBucketArgs struct { // ACL of the bucket: either 'public-read' or 'private'. Acl pulumi.StringPtrInput CorsRules ObjectBucketCorsRuleArrayInput // Delete objects in bucket ForceDestroy pulumi.BoolPtrInput // Lifecycle configuration is a set of rules that define actions that Scaleway Object Storage applies to a group of objects LifecycleRules ObjectBucketLifecycleRuleArrayInput // The name of the bucket Name pulumi.StringPtrInput // The region you want to attach the resource to Region pulumi.StringPtrInput // The tags associated with this bucket Tags pulumi.StringMapInput // Allow multiple versions of an object in the same bucket Versioning ObjectBucketVersioningPtrInput }
The set of arguments for constructing a ObjectBucket resource.
func (ObjectBucketArgs) ElementType ¶
func (ObjectBucketArgs) ElementType() reflect.Type
type ObjectBucketCorsRule ¶
type ObjectBucketCorsRuleArgs ¶
type ObjectBucketCorsRuleArgs struct { AllowedHeaders pulumi.StringArrayInput `pulumi:"allowedHeaders"` AllowedMethods pulumi.StringArrayInput `pulumi:"allowedMethods"` AllowedOrigins pulumi.StringArrayInput `pulumi:"allowedOrigins"` ExposeHeaders pulumi.StringArrayInput `pulumi:"exposeHeaders"` MaxAgeSeconds pulumi.IntPtrInput `pulumi:"maxAgeSeconds"` }
func (ObjectBucketCorsRuleArgs) ElementType ¶
func (ObjectBucketCorsRuleArgs) ElementType() reflect.Type
func (ObjectBucketCorsRuleArgs) ToObjectBucketCorsRuleOutput ¶
func (i ObjectBucketCorsRuleArgs) ToObjectBucketCorsRuleOutput() ObjectBucketCorsRuleOutput
func (ObjectBucketCorsRuleArgs) ToObjectBucketCorsRuleOutputWithContext ¶
func (i ObjectBucketCorsRuleArgs) ToObjectBucketCorsRuleOutputWithContext(ctx context.Context) ObjectBucketCorsRuleOutput
type ObjectBucketCorsRuleArray ¶
type ObjectBucketCorsRuleArray []ObjectBucketCorsRuleInput
func (ObjectBucketCorsRuleArray) ElementType ¶
func (ObjectBucketCorsRuleArray) ElementType() reflect.Type
func (ObjectBucketCorsRuleArray) ToObjectBucketCorsRuleArrayOutput ¶
func (i ObjectBucketCorsRuleArray) ToObjectBucketCorsRuleArrayOutput() ObjectBucketCorsRuleArrayOutput
func (ObjectBucketCorsRuleArray) ToObjectBucketCorsRuleArrayOutputWithContext ¶
func (i ObjectBucketCorsRuleArray) ToObjectBucketCorsRuleArrayOutputWithContext(ctx context.Context) ObjectBucketCorsRuleArrayOutput
type ObjectBucketCorsRuleArrayInput ¶
type ObjectBucketCorsRuleArrayInput interface { pulumi.Input ToObjectBucketCorsRuleArrayOutput() ObjectBucketCorsRuleArrayOutput ToObjectBucketCorsRuleArrayOutputWithContext(context.Context) ObjectBucketCorsRuleArrayOutput }
ObjectBucketCorsRuleArrayInput is an input type that accepts ObjectBucketCorsRuleArray and ObjectBucketCorsRuleArrayOutput values. You can construct a concrete instance of `ObjectBucketCorsRuleArrayInput` via:
ObjectBucketCorsRuleArray{ ObjectBucketCorsRuleArgs{...} }
type ObjectBucketCorsRuleArrayOutput ¶
type ObjectBucketCorsRuleArrayOutput struct{ *pulumi.OutputState }
func (ObjectBucketCorsRuleArrayOutput) ElementType ¶
func (ObjectBucketCorsRuleArrayOutput) ElementType() reflect.Type
func (ObjectBucketCorsRuleArrayOutput) Index ¶
func (o ObjectBucketCorsRuleArrayOutput) Index(i pulumi.IntInput) ObjectBucketCorsRuleOutput
func (ObjectBucketCorsRuleArrayOutput) ToObjectBucketCorsRuleArrayOutput ¶
func (o ObjectBucketCorsRuleArrayOutput) ToObjectBucketCorsRuleArrayOutput() ObjectBucketCorsRuleArrayOutput
func (ObjectBucketCorsRuleArrayOutput) ToObjectBucketCorsRuleArrayOutputWithContext ¶
func (o ObjectBucketCorsRuleArrayOutput) ToObjectBucketCorsRuleArrayOutputWithContext(ctx context.Context) ObjectBucketCorsRuleArrayOutput
type ObjectBucketCorsRuleInput ¶
type ObjectBucketCorsRuleInput interface { pulumi.Input ToObjectBucketCorsRuleOutput() ObjectBucketCorsRuleOutput ToObjectBucketCorsRuleOutputWithContext(context.Context) ObjectBucketCorsRuleOutput }
ObjectBucketCorsRuleInput is an input type that accepts ObjectBucketCorsRuleArgs and ObjectBucketCorsRuleOutput values. You can construct a concrete instance of `ObjectBucketCorsRuleInput` via:
ObjectBucketCorsRuleArgs{...}
type ObjectBucketCorsRuleOutput ¶
type ObjectBucketCorsRuleOutput struct{ *pulumi.OutputState }
func (ObjectBucketCorsRuleOutput) AllowedHeaders ¶
func (o ObjectBucketCorsRuleOutput) AllowedHeaders() pulumi.StringArrayOutput
func (ObjectBucketCorsRuleOutput) AllowedMethods ¶
func (o ObjectBucketCorsRuleOutput) AllowedMethods() pulumi.StringArrayOutput
func (ObjectBucketCorsRuleOutput) AllowedOrigins ¶
func (o ObjectBucketCorsRuleOutput) AllowedOrigins() pulumi.StringArrayOutput
func (ObjectBucketCorsRuleOutput) ElementType ¶
func (ObjectBucketCorsRuleOutput) ElementType() reflect.Type
func (ObjectBucketCorsRuleOutput) ExposeHeaders ¶
func (o ObjectBucketCorsRuleOutput) ExposeHeaders() pulumi.StringArrayOutput
func (ObjectBucketCorsRuleOutput) MaxAgeSeconds ¶
func (o ObjectBucketCorsRuleOutput) MaxAgeSeconds() pulumi.IntPtrOutput
func (ObjectBucketCorsRuleOutput) ToObjectBucketCorsRuleOutput ¶
func (o ObjectBucketCorsRuleOutput) ToObjectBucketCorsRuleOutput() ObjectBucketCorsRuleOutput
func (ObjectBucketCorsRuleOutput) ToObjectBucketCorsRuleOutputWithContext ¶
func (o ObjectBucketCorsRuleOutput) ToObjectBucketCorsRuleOutputWithContext(ctx context.Context) ObjectBucketCorsRuleOutput
type ObjectBucketInput ¶
type ObjectBucketInput interface { pulumi.Input ToObjectBucketOutput() ObjectBucketOutput ToObjectBucketOutputWithContext(ctx context.Context) ObjectBucketOutput }
type ObjectBucketLifecycleRule ¶
type ObjectBucketLifecycleRule struct { AbortIncompleteMultipartUploadDays *int `pulumi:"abortIncompleteMultipartUploadDays"` Enabled bool `pulumi:"enabled"` Expiration *ObjectBucketLifecycleRuleExpiration `pulumi:"expiration"` Id *string `pulumi:"id"` Prefix *string `pulumi:"prefix"` Tags map[string]string `pulumi:"tags"` Transitions []ObjectBucketLifecycleRuleTransition `pulumi:"transitions"` }
type ObjectBucketLifecycleRuleArgs ¶
type ObjectBucketLifecycleRuleArgs struct { AbortIncompleteMultipartUploadDays pulumi.IntPtrInput `pulumi:"abortIncompleteMultipartUploadDays"` Enabled pulumi.BoolInput `pulumi:"enabled"` Expiration ObjectBucketLifecycleRuleExpirationPtrInput `pulumi:"expiration"` Id pulumi.StringPtrInput `pulumi:"id"` Prefix pulumi.StringPtrInput `pulumi:"prefix"` Tags pulumi.StringMapInput `pulumi:"tags"` Transitions ObjectBucketLifecycleRuleTransitionArrayInput `pulumi:"transitions"` }
func (ObjectBucketLifecycleRuleArgs) ElementType ¶
func (ObjectBucketLifecycleRuleArgs) ElementType() reflect.Type
func (ObjectBucketLifecycleRuleArgs) ToObjectBucketLifecycleRuleOutput ¶
func (i ObjectBucketLifecycleRuleArgs) ToObjectBucketLifecycleRuleOutput() ObjectBucketLifecycleRuleOutput
func (ObjectBucketLifecycleRuleArgs) ToObjectBucketLifecycleRuleOutputWithContext ¶
func (i ObjectBucketLifecycleRuleArgs) ToObjectBucketLifecycleRuleOutputWithContext(ctx context.Context) ObjectBucketLifecycleRuleOutput
type ObjectBucketLifecycleRuleArray ¶
type ObjectBucketLifecycleRuleArray []ObjectBucketLifecycleRuleInput
func (ObjectBucketLifecycleRuleArray) ElementType ¶
func (ObjectBucketLifecycleRuleArray) ElementType() reflect.Type
func (ObjectBucketLifecycleRuleArray) ToObjectBucketLifecycleRuleArrayOutput ¶
func (i ObjectBucketLifecycleRuleArray) ToObjectBucketLifecycleRuleArrayOutput() ObjectBucketLifecycleRuleArrayOutput
func (ObjectBucketLifecycleRuleArray) ToObjectBucketLifecycleRuleArrayOutputWithContext ¶
func (i ObjectBucketLifecycleRuleArray) ToObjectBucketLifecycleRuleArrayOutputWithContext(ctx context.Context) ObjectBucketLifecycleRuleArrayOutput
type ObjectBucketLifecycleRuleArrayInput ¶
type ObjectBucketLifecycleRuleArrayInput interface { pulumi.Input ToObjectBucketLifecycleRuleArrayOutput() ObjectBucketLifecycleRuleArrayOutput ToObjectBucketLifecycleRuleArrayOutputWithContext(context.Context) ObjectBucketLifecycleRuleArrayOutput }
ObjectBucketLifecycleRuleArrayInput is an input type that accepts ObjectBucketLifecycleRuleArray and ObjectBucketLifecycleRuleArrayOutput values. You can construct a concrete instance of `ObjectBucketLifecycleRuleArrayInput` via:
ObjectBucketLifecycleRuleArray{ ObjectBucketLifecycleRuleArgs{...} }
type ObjectBucketLifecycleRuleArrayOutput ¶
type ObjectBucketLifecycleRuleArrayOutput struct{ *pulumi.OutputState }
func (ObjectBucketLifecycleRuleArrayOutput) ElementType ¶
func (ObjectBucketLifecycleRuleArrayOutput) ElementType() reflect.Type
func (ObjectBucketLifecycleRuleArrayOutput) Index ¶
func (o ObjectBucketLifecycleRuleArrayOutput) Index(i pulumi.IntInput) ObjectBucketLifecycleRuleOutput
func (ObjectBucketLifecycleRuleArrayOutput) ToObjectBucketLifecycleRuleArrayOutput ¶
func (o ObjectBucketLifecycleRuleArrayOutput) ToObjectBucketLifecycleRuleArrayOutput() ObjectBucketLifecycleRuleArrayOutput
func (ObjectBucketLifecycleRuleArrayOutput) ToObjectBucketLifecycleRuleArrayOutputWithContext ¶
func (o ObjectBucketLifecycleRuleArrayOutput) ToObjectBucketLifecycleRuleArrayOutputWithContext(ctx context.Context) ObjectBucketLifecycleRuleArrayOutput
type ObjectBucketLifecycleRuleExpiration ¶
type ObjectBucketLifecycleRuleExpiration struct {
Days int `pulumi:"days"`
}
type ObjectBucketLifecycleRuleExpirationArgs ¶
func (ObjectBucketLifecycleRuleExpirationArgs) ElementType ¶
func (ObjectBucketLifecycleRuleExpirationArgs) ElementType() reflect.Type
func (ObjectBucketLifecycleRuleExpirationArgs) ToObjectBucketLifecycleRuleExpirationOutput ¶
func (i ObjectBucketLifecycleRuleExpirationArgs) ToObjectBucketLifecycleRuleExpirationOutput() ObjectBucketLifecycleRuleExpirationOutput
func (ObjectBucketLifecycleRuleExpirationArgs) ToObjectBucketLifecycleRuleExpirationOutputWithContext ¶
func (i ObjectBucketLifecycleRuleExpirationArgs) ToObjectBucketLifecycleRuleExpirationOutputWithContext(ctx context.Context) ObjectBucketLifecycleRuleExpirationOutput
func (ObjectBucketLifecycleRuleExpirationArgs) ToObjectBucketLifecycleRuleExpirationPtrOutput ¶
func (i ObjectBucketLifecycleRuleExpirationArgs) ToObjectBucketLifecycleRuleExpirationPtrOutput() ObjectBucketLifecycleRuleExpirationPtrOutput
func (ObjectBucketLifecycleRuleExpirationArgs) ToObjectBucketLifecycleRuleExpirationPtrOutputWithContext ¶
func (i ObjectBucketLifecycleRuleExpirationArgs) ToObjectBucketLifecycleRuleExpirationPtrOutputWithContext(ctx context.Context) ObjectBucketLifecycleRuleExpirationPtrOutput
type ObjectBucketLifecycleRuleExpirationInput ¶
type ObjectBucketLifecycleRuleExpirationInput interface { pulumi.Input ToObjectBucketLifecycleRuleExpirationOutput() ObjectBucketLifecycleRuleExpirationOutput ToObjectBucketLifecycleRuleExpirationOutputWithContext(context.Context) ObjectBucketLifecycleRuleExpirationOutput }
ObjectBucketLifecycleRuleExpirationInput is an input type that accepts ObjectBucketLifecycleRuleExpirationArgs and ObjectBucketLifecycleRuleExpirationOutput values. You can construct a concrete instance of `ObjectBucketLifecycleRuleExpirationInput` via:
ObjectBucketLifecycleRuleExpirationArgs{...}
type ObjectBucketLifecycleRuleExpirationOutput ¶
type ObjectBucketLifecycleRuleExpirationOutput struct{ *pulumi.OutputState }
func (ObjectBucketLifecycleRuleExpirationOutput) Days ¶
func (o ObjectBucketLifecycleRuleExpirationOutput) Days() pulumi.IntOutput
func (ObjectBucketLifecycleRuleExpirationOutput) ElementType ¶
func (ObjectBucketLifecycleRuleExpirationOutput) ElementType() reflect.Type
func (ObjectBucketLifecycleRuleExpirationOutput) ToObjectBucketLifecycleRuleExpirationOutput ¶
func (o ObjectBucketLifecycleRuleExpirationOutput) ToObjectBucketLifecycleRuleExpirationOutput() ObjectBucketLifecycleRuleExpirationOutput
func (ObjectBucketLifecycleRuleExpirationOutput) ToObjectBucketLifecycleRuleExpirationOutputWithContext ¶
func (o ObjectBucketLifecycleRuleExpirationOutput) ToObjectBucketLifecycleRuleExpirationOutputWithContext(ctx context.Context) ObjectBucketLifecycleRuleExpirationOutput
func (ObjectBucketLifecycleRuleExpirationOutput) ToObjectBucketLifecycleRuleExpirationPtrOutput ¶
func (o ObjectBucketLifecycleRuleExpirationOutput) ToObjectBucketLifecycleRuleExpirationPtrOutput() ObjectBucketLifecycleRuleExpirationPtrOutput
func (ObjectBucketLifecycleRuleExpirationOutput) ToObjectBucketLifecycleRuleExpirationPtrOutputWithContext ¶
func (o ObjectBucketLifecycleRuleExpirationOutput) ToObjectBucketLifecycleRuleExpirationPtrOutputWithContext(ctx context.Context) ObjectBucketLifecycleRuleExpirationPtrOutput
type ObjectBucketLifecycleRuleExpirationPtrInput ¶
type ObjectBucketLifecycleRuleExpirationPtrInput interface { pulumi.Input ToObjectBucketLifecycleRuleExpirationPtrOutput() ObjectBucketLifecycleRuleExpirationPtrOutput ToObjectBucketLifecycleRuleExpirationPtrOutputWithContext(context.Context) ObjectBucketLifecycleRuleExpirationPtrOutput }
ObjectBucketLifecycleRuleExpirationPtrInput is an input type that accepts ObjectBucketLifecycleRuleExpirationArgs, ObjectBucketLifecycleRuleExpirationPtr and ObjectBucketLifecycleRuleExpirationPtrOutput values. You can construct a concrete instance of `ObjectBucketLifecycleRuleExpirationPtrInput` via:
ObjectBucketLifecycleRuleExpirationArgs{...} or: nil
func ObjectBucketLifecycleRuleExpirationPtr ¶
func ObjectBucketLifecycleRuleExpirationPtr(v *ObjectBucketLifecycleRuleExpirationArgs) ObjectBucketLifecycleRuleExpirationPtrInput
type ObjectBucketLifecycleRuleExpirationPtrOutput ¶
type ObjectBucketLifecycleRuleExpirationPtrOutput struct{ *pulumi.OutputState }
func (ObjectBucketLifecycleRuleExpirationPtrOutput) Days ¶
func (o ObjectBucketLifecycleRuleExpirationPtrOutput) Days() pulumi.IntPtrOutput
func (ObjectBucketLifecycleRuleExpirationPtrOutput) ElementType ¶
func (ObjectBucketLifecycleRuleExpirationPtrOutput) ElementType() reflect.Type
func (ObjectBucketLifecycleRuleExpirationPtrOutput) ToObjectBucketLifecycleRuleExpirationPtrOutput ¶
func (o ObjectBucketLifecycleRuleExpirationPtrOutput) ToObjectBucketLifecycleRuleExpirationPtrOutput() ObjectBucketLifecycleRuleExpirationPtrOutput
func (ObjectBucketLifecycleRuleExpirationPtrOutput) ToObjectBucketLifecycleRuleExpirationPtrOutputWithContext ¶
func (o ObjectBucketLifecycleRuleExpirationPtrOutput) ToObjectBucketLifecycleRuleExpirationPtrOutputWithContext(ctx context.Context) ObjectBucketLifecycleRuleExpirationPtrOutput
type ObjectBucketLifecycleRuleInput ¶
type ObjectBucketLifecycleRuleInput interface { pulumi.Input ToObjectBucketLifecycleRuleOutput() ObjectBucketLifecycleRuleOutput ToObjectBucketLifecycleRuleOutputWithContext(context.Context) ObjectBucketLifecycleRuleOutput }
ObjectBucketLifecycleRuleInput is an input type that accepts ObjectBucketLifecycleRuleArgs and ObjectBucketLifecycleRuleOutput values. You can construct a concrete instance of `ObjectBucketLifecycleRuleInput` via:
ObjectBucketLifecycleRuleArgs{...}
type ObjectBucketLifecycleRuleOutput ¶
type ObjectBucketLifecycleRuleOutput struct{ *pulumi.OutputState }
func (ObjectBucketLifecycleRuleOutput) AbortIncompleteMultipartUploadDays ¶
func (o ObjectBucketLifecycleRuleOutput) AbortIncompleteMultipartUploadDays() pulumi.IntPtrOutput
func (ObjectBucketLifecycleRuleOutput) ElementType ¶
func (ObjectBucketLifecycleRuleOutput) ElementType() reflect.Type
func (ObjectBucketLifecycleRuleOutput) Enabled ¶
func (o ObjectBucketLifecycleRuleOutput) Enabled() pulumi.BoolOutput
func (ObjectBucketLifecycleRuleOutput) Expiration ¶
func (o ObjectBucketLifecycleRuleOutput) Expiration() ObjectBucketLifecycleRuleExpirationPtrOutput
func (ObjectBucketLifecycleRuleOutput) Id ¶
func (o ObjectBucketLifecycleRuleOutput) Id() pulumi.StringPtrOutput
func (ObjectBucketLifecycleRuleOutput) Prefix ¶
func (o ObjectBucketLifecycleRuleOutput) Prefix() pulumi.StringPtrOutput
func (ObjectBucketLifecycleRuleOutput) Tags ¶
func (o ObjectBucketLifecycleRuleOutput) Tags() pulumi.StringMapOutput
func (ObjectBucketLifecycleRuleOutput) ToObjectBucketLifecycleRuleOutput ¶
func (o ObjectBucketLifecycleRuleOutput) ToObjectBucketLifecycleRuleOutput() ObjectBucketLifecycleRuleOutput
func (ObjectBucketLifecycleRuleOutput) ToObjectBucketLifecycleRuleOutputWithContext ¶
func (o ObjectBucketLifecycleRuleOutput) ToObjectBucketLifecycleRuleOutputWithContext(ctx context.Context) ObjectBucketLifecycleRuleOutput
func (ObjectBucketLifecycleRuleOutput) Transitions ¶
func (o ObjectBucketLifecycleRuleOutput) Transitions() ObjectBucketLifecycleRuleTransitionArrayOutput
type ObjectBucketLifecycleRuleTransitionArgs ¶
type ObjectBucketLifecycleRuleTransitionArgs struct { Days pulumi.IntPtrInput `pulumi:"days"` StorageClass pulumi.StringInput `pulumi:"storageClass"` }
func (ObjectBucketLifecycleRuleTransitionArgs) ElementType ¶
func (ObjectBucketLifecycleRuleTransitionArgs) ElementType() reflect.Type
func (ObjectBucketLifecycleRuleTransitionArgs) ToObjectBucketLifecycleRuleTransitionOutput ¶
func (i ObjectBucketLifecycleRuleTransitionArgs) ToObjectBucketLifecycleRuleTransitionOutput() ObjectBucketLifecycleRuleTransitionOutput
func (ObjectBucketLifecycleRuleTransitionArgs) ToObjectBucketLifecycleRuleTransitionOutputWithContext ¶
func (i ObjectBucketLifecycleRuleTransitionArgs) ToObjectBucketLifecycleRuleTransitionOutputWithContext(ctx context.Context) ObjectBucketLifecycleRuleTransitionOutput
type ObjectBucketLifecycleRuleTransitionArray ¶
type ObjectBucketLifecycleRuleTransitionArray []ObjectBucketLifecycleRuleTransitionInput
func (ObjectBucketLifecycleRuleTransitionArray) ElementType ¶
func (ObjectBucketLifecycleRuleTransitionArray) ElementType() reflect.Type
func (ObjectBucketLifecycleRuleTransitionArray) ToObjectBucketLifecycleRuleTransitionArrayOutput ¶
func (i ObjectBucketLifecycleRuleTransitionArray) ToObjectBucketLifecycleRuleTransitionArrayOutput() ObjectBucketLifecycleRuleTransitionArrayOutput
func (ObjectBucketLifecycleRuleTransitionArray) ToObjectBucketLifecycleRuleTransitionArrayOutputWithContext ¶
func (i ObjectBucketLifecycleRuleTransitionArray) ToObjectBucketLifecycleRuleTransitionArrayOutputWithContext(ctx context.Context) ObjectBucketLifecycleRuleTransitionArrayOutput
type ObjectBucketLifecycleRuleTransitionArrayInput ¶
type ObjectBucketLifecycleRuleTransitionArrayInput interface { pulumi.Input ToObjectBucketLifecycleRuleTransitionArrayOutput() ObjectBucketLifecycleRuleTransitionArrayOutput ToObjectBucketLifecycleRuleTransitionArrayOutputWithContext(context.Context) ObjectBucketLifecycleRuleTransitionArrayOutput }
ObjectBucketLifecycleRuleTransitionArrayInput is an input type that accepts ObjectBucketLifecycleRuleTransitionArray and ObjectBucketLifecycleRuleTransitionArrayOutput values. You can construct a concrete instance of `ObjectBucketLifecycleRuleTransitionArrayInput` via:
ObjectBucketLifecycleRuleTransitionArray{ ObjectBucketLifecycleRuleTransitionArgs{...} }
type ObjectBucketLifecycleRuleTransitionArrayOutput ¶
type ObjectBucketLifecycleRuleTransitionArrayOutput struct{ *pulumi.OutputState }
func (ObjectBucketLifecycleRuleTransitionArrayOutput) ElementType ¶
func (ObjectBucketLifecycleRuleTransitionArrayOutput) ElementType() reflect.Type
func (ObjectBucketLifecycleRuleTransitionArrayOutput) ToObjectBucketLifecycleRuleTransitionArrayOutput ¶
func (o ObjectBucketLifecycleRuleTransitionArrayOutput) ToObjectBucketLifecycleRuleTransitionArrayOutput() ObjectBucketLifecycleRuleTransitionArrayOutput
func (ObjectBucketLifecycleRuleTransitionArrayOutput) ToObjectBucketLifecycleRuleTransitionArrayOutputWithContext ¶
func (o ObjectBucketLifecycleRuleTransitionArrayOutput) ToObjectBucketLifecycleRuleTransitionArrayOutputWithContext(ctx context.Context) ObjectBucketLifecycleRuleTransitionArrayOutput
type ObjectBucketLifecycleRuleTransitionInput ¶
type ObjectBucketLifecycleRuleTransitionInput interface { pulumi.Input ToObjectBucketLifecycleRuleTransitionOutput() ObjectBucketLifecycleRuleTransitionOutput ToObjectBucketLifecycleRuleTransitionOutputWithContext(context.Context) ObjectBucketLifecycleRuleTransitionOutput }
ObjectBucketLifecycleRuleTransitionInput is an input type that accepts ObjectBucketLifecycleRuleTransitionArgs and ObjectBucketLifecycleRuleTransitionOutput values. You can construct a concrete instance of `ObjectBucketLifecycleRuleTransitionInput` via:
ObjectBucketLifecycleRuleTransitionArgs{...}
type ObjectBucketLifecycleRuleTransitionOutput ¶
type ObjectBucketLifecycleRuleTransitionOutput struct{ *pulumi.OutputState }
func (ObjectBucketLifecycleRuleTransitionOutput) Days ¶
func (o ObjectBucketLifecycleRuleTransitionOutput) Days() pulumi.IntPtrOutput
func (ObjectBucketLifecycleRuleTransitionOutput) ElementType ¶
func (ObjectBucketLifecycleRuleTransitionOutput) ElementType() reflect.Type
func (ObjectBucketLifecycleRuleTransitionOutput) StorageClass ¶
func (o ObjectBucketLifecycleRuleTransitionOutput) StorageClass() pulumi.StringOutput
func (ObjectBucketLifecycleRuleTransitionOutput) ToObjectBucketLifecycleRuleTransitionOutput ¶
func (o ObjectBucketLifecycleRuleTransitionOutput) ToObjectBucketLifecycleRuleTransitionOutput() ObjectBucketLifecycleRuleTransitionOutput
func (ObjectBucketLifecycleRuleTransitionOutput) ToObjectBucketLifecycleRuleTransitionOutputWithContext ¶
func (o ObjectBucketLifecycleRuleTransitionOutput) ToObjectBucketLifecycleRuleTransitionOutputWithContext(ctx context.Context) ObjectBucketLifecycleRuleTransitionOutput
type ObjectBucketOutput ¶
type ObjectBucketOutput struct{ *pulumi.OutputState }
func (ObjectBucketOutput) Acl ¶
func (o ObjectBucketOutput) Acl() pulumi.StringPtrOutput
ACL of the bucket: either 'public-read' or 'private'.
func (ObjectBucketOutput) CorsRules ¶
func (o ObjectBucketOutput) CorsRules() ObjectBucketCorsRuleArrayOutput
func (ObjectBucketOutput) ElementType ¶
func (ObjectBucketOutput) ElementType() reflect.Type
func (ObjectBucketOutput) Endpoint ¶
func (o ObjectBucketOutput) Endpoint() pulumi.StringOutput
Endpoint of the bucket
func (ObjectBucketOutput) ForceDestroy ¶
func (o ObjectBucketOutput) ForceDestroy() pulumi.BoolPtrOutput
Delete objects in bucket
func (ObjectBucketOutput) LifecycleRules ¶
func (o ObjectBucketOutput) LifecycleRules() ObjectBucketLifecycleRuleArrayOutput
Lifecycle configuration is a set of rules that define actions that Scaleway Object Storage applies to a group of objects
func (ObjectBucketOutput) Name ¶
func (o ObjectBucketOutput) Name() pulumi.StringOutput
The name of the bucket
func (ObjectBucketOutput) Region ¶
func (o ObjectBucketOutput) Region() pulumi.StringOutput
The region you want to attach the resource to
func (ObjectBucketOutput) Tags ¶
func (o ObjectBucketOutput) Tags() pulumi.StringMapOutput
The tags associated with this bucket
func (ObjectBucketOutput) ToObjectBucketOutput ¶
func (o ObjectBucketOutput) ToObjectBucketOutput() ObjectBucketOutput
func (ObjectBucketOutput) ToObjectBucketOutputWithContext ¶
func (o ObjectBucketOutput) ToObjectBucketOutputWithContext(ctx context.Context) ObjectBucketOutput
func (ObjectBucketOutput) Versioning ¶
func (o ObjectBucketOutput) Versioning() ObjectBucketVersioningOutput
Allow multiple versions of an object in the same bucket
type ObjectBucketState ¶
type ObjectBucketState struct { // ACL of the bucket: either 'public-read' or 'private'. Acl pulumi.StringPtrInput CorsRules ObjectBucketCorsRuleArrayInput // Endpoint of the bucket Endpoint pulumi.StringPtrInput // Delete objects in bucket ForceDestroy pulumi.BoolPtrInput // Lifecycle configuration is a set of rules that define actions that Scaleway Object Storage applies to a group of objects LifecycleRules ObjectBucketLifecycleRuleArrayInput // The name of the bucket Name pulumi.StringPtrInput // The region you want to attach the resource to Region pulumi.StringPtrInput // The tags associated with this bucket Tags pulumi.StringMapInput // Allow multiple versions of an object in the same bucket Versioning ObjectBucketVersioningPtrInput }
func (ObjectBucketState) ElementType ¶
func (ObjectBucketState) ElementType() reflect.Type
type ObjectBucketVersioning ¶
type ObjectBucketVersioning struct {
Enabled *bool `pulumi:"enabled"`
}
type ObjectBucketVersioningArgs ¶
type ObjectBucketVersioningArgs struct {
Enabled pulumi.BoolPtrInput `pulumi:"enabled"`
}
func (ObjectBucketVersioningArgs) ElementType ¶
func (ObjectBucketVersioningArgs) ElementType() reflect.Type
func (ObjectBucketVersioningArgs) ToObjectBucketVersioningOutput ¶
func (i ObjectBucketVersioningArgs) ToObjectBucketVersioningOutput() ObjectBucketVersioningOutput
func (ObjectBucketVersioningArgs) ToObjectBucketVersioningOutputWithContext ¶
func (i ObjectBucketVersioningArgs) ToObjectBucketVersioningOutputWithContext(ctx context.Context) ObjectBucketVersioningOutput
func (ObjectBucketVersioningArgs) ToObjectBucketVersioningPtrOutput ¶
func (i ObjectBucketVersioningArgs) ToObjectBucketVersioningPtrOutput() ObjectBucketVersioningPtrOutput
func (ObjectBucketVersioningArgs) ToObjectBucketVersioningPtrOutputWithContext ¶
func (i ObjectBucketVersioningArgs) ToObjectBucketVersioningPtrOutputWithContext(ctx context.Context) ObjectBucketVersioningPtrOutput
type ObjectBucketVersioningInput ¶
type ObjectBucketVersioningInput interface { pulumi.Input ToObjectBucketVersioningOutput() ObjectBucketVersioningOutput ToObjectBucketVersioningOutputWithContext(context.Context) ObjectBucketVersioningOutput }
ObjectBucketVersioningInput is an input type that accepts ObjectBucketVersioningArgs and ObjectBucketVersioningOutput values. You can construct a concrete instance of `ObjectBucketVersioningInput` via:
ObjectBucketVersioningArgs{...}
type ObjectBucketVersioningOutput ¶
type ObjectBucketVersioningOutput struct{ *pulumi.OutputState }
func (ObjectBucketVersioningOutput) ElementType ¶
func (ObjectBucketVersioningOutput) ElementType() reflect.Type
func (ObjectBucketVersioningOutput) Enabled ¶
func (o ObjectBucketVersioningOutput) Enabled() pulumi.BoolPtrOutput
func (ObjectBucketVersioningOutput) ToObjectBucketVersioningOutput ¶
func (o ObjectBucketVersioningOutput) ToObjectBucketVersioningOutput() ObjectBucketVersioningOutput
func (ObjectBucketVersioningOutput) ToObjectBucketVersioningOutputWithContext ¶
func (o ObjectBucketVersioningOutput) ToObjectBucketVersioningOutputWithContext(ctx context.Context) ObjectBucketVersioningOutput
func (ObjectBucketVersioningOutput) ToObjectBucketVersioningPtrOutput ¶
func (o ObjectBucketVersioningOutput) ToObjectBucketVersioningPtrOutput() ObjectBucketVersioningPtrOutput
func (ObjectBucketVersioningOutput) ToObjectBucketVersioningPtrOutputWithContext ¶
func (o ObjectBucketVersioningOutput) ToObjectBucketVersioningPtrOutputWithContext(ctx context.Context) ObjectBucketVersioningPtrOutput
type ObjectBucketVersioningPtrInput ¶
type ObjectBucketVersioningPtrInput interface { pulumi.Input ToObjectBucketVersioningPtrOutput() ObjectBucketVersioningPtrOutput ToObjectBucketVersioningPtrOutputWithContext(context.Context) ObjectBucketVersioningPtrOutput }
ObjectBucketVersioningPtrInput is an input type that accepts ObjectBucketVersioningArgs, ObjectBucketVersioningPtr and ObjectBucketVersioningPtrOutput values. You can construct a concrete instance of `ObjectBucketVersioningPtrInput` via:
ObjectBucketVersioningArgs{...} or: nil
func ObjectBucketVersioningPtr ¶
func ObjectBucketVersioningPtr(v *ObjectBucketVersioningArgs) ObjectBucketVersioningPtrInput
type ObjectBucketVersioningPtrOutput ¶
type ObjectBucketVersioningPtrOutput struct{ *pulumi.OutputState }
func (ObjectBucketVersioningPtrOutput) Elem ¶
func (o ObjectBucketVersioningPtrOutput) Elem() ObjectBucketVersioningOutput
func (ObjectBucketVersioningPtrOutput) ElementType ¶
func (ObjectBucketVersioningPtrOutput) ElementType() reflect.Type
func (ObjectBucketVersioningPtrOutput) Enabled ¶
func (o ObjectBucketVersioningPtrOutput) Enabled() pulumi.BoolPtrOutput
func (ObjectBucketVersioningPtrOutput) ToObjectBucketVersioningPtrOutput ¶
func (o ObjectBucketVersioningPtrOutput) ToObjectBucketVersioningPtrOutput() ObjectBucketVersioningPtrOutput
func (ObjectBucketVersioningPtrOutput) ToObjectBucketVersioningPtrOutputWithContext ¶
func (o ObjectBucketVersioningPtrOutput) ToObjectBucketVersioningPtrOutputWithContext(ctx context.Context) ObjectBucketVersioningPtrOutput
type Provider ¶
type Provider struct { pulumi.ProviderResourceState // The Scaleway access key. AccessKey pulumi.StringPtrOutput `pulumi:"accessKey"` // The Scaleway API URL to use. ApiUrl pulumi.StringPtrOutput `pulumi:"apiUrl"` // The Scaleway profile to use. Profile pulumi.StringPtrOutput `pulumi:"profile"` // The Scaleway project ID. ProjectId pulumi.StringPtrOutput `pulumi:"projectId"` // The region you want to attach the resource to Region pulumi.StringPtrOutput `pulumi:"region"` // The Scaleway secret Key. SecretKey pulumi.StringPtrOutput `pulumi:"secretKey"` // The zone you want to attach the resource to Zone pulumi.StringPtrOutput `pulumi:"zone"` }
The provider type for the scaleway 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 { // The Scaleway access key. AccessKey pulumi.StringPtrInput // The Scaleway API URL to use. ApiUrl pulumi.StringPtrInput // The Scaleway profile to use. Profile pulumi.StringPtrInput // The Scaleway project ID. ProjectId pulumi.StringPtrInput // The region you want to attach the resource to Region pulumi.StringPtrInput // The Scaleway secret Key. SecretKey pulumi.StringPtrInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
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) AccessKey ¶
func (o ProviderOutput) AccessKey() pulumi.StringPtrOutput
The Scaleway access key.
func (ProviderOutput) ApiUrl ¶
func (o ProviderOutput) ApiUrl() pulumi.StringPtrOutput
The Scaleway API URL to use.
func (ProviderOutput) ElementType ¶
func (ProviderOutput) ElementType() reflect.Type
func (ProviderOutput) Profile ¶
func (o ProviderOutput) Profile() pulumi.StringPtrOutput
The Scaleway profile to use.
func (ProviderOutput) ProjectId ¶
func (o ProviderOutput) ProjectId() pulumi.StringPtrOutput
The Scaleway project ID.
func (ProviderOutput) Region ¶
func (o ProviderOutput) Region() pulumi.StringPtrOutput
The region you want to attach the resource to
func (ProviderOutput) SecretKey ¶
func (o ProviderOutput) SecretKey() pulumi.StringPtrOutput
The Scaleway secret Key.
func (ProviderOutput) ToProviderOutput ¶
func (o ProviderOutput) ToProviderOutput() ProviderOutput
func (ProviderOutput) ToProviderOutputWithContext ¶
func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
func (ProviderOutput) Zone ¶
func (o ProviderOutput) Zone() pulumi.StringPtrOutput
The zone you want to attach the resource to
type RedisCluster ¶
type RedisCluster struct { pulumi.CustomResourceState // List of acl rules. Acls RedisClusterAclArrayOutput `pulumi:"acls"` // Number of nodes for the cluster. ClusterSize pulumi.IntOutput `pulumi:"clusterSize"` // The date and time of the creation of the Redis cluster CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // Name of the redis cluster Name pulumi.StringOutput `pulumi:"name"` // Type of node to use for the cluster NodeType pulumi.StringOutput `pulumi:"nodeType"` // Password of the user Password pulumi.StringOutput `pulumi:"password"` // The project_id you want to attach the resource to ProjectId pulumi.StringOutput `pulumi:"projectId"` // Map of settings to define for the cluster. Settings pulumi.StringMapOutput `pulumi:"settings"` // List of tags ["tag1", "tag2", ...] attached to a redis cluster Tags pulumi.StringArrayOutput `pulumi:"tags"` // Whether or not TLS is enabled. TlsEnabled pulumi.BoolPtrOutput `pulumi:"tlsEnabled"` // The date and time of the last update of the Redis cluster UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` // Name of the user created when the cluster is created UserName pulumi.StringOutput `pulumi:"userName"` // Redis version of the cluster Version pulumi.StringOutput `pulumi:"version"` // The zone you want to attach the resource to Zone pulumi.StringOutput `pulumi:"zone"` }
func GetRedisCluster ¶
func GetRedisCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RedisClusterState, opts ...pulumi.ResourceOption) (*RedisCluster, error)
GetRedisCluster gets an existing RedisCluster 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 NewRedisCluster ¶
func NewRedisCluster(ctx *pulumi.Context, name string, args *RedisClusterArgs, opts ...pulumi.ResourceOption) (*RedisCluster, error)
NewRedisCluster registers a new resource with the given unique name, arguments, and options.
func (*RedisCluster) ElementType ¶
func (*RedisCluster) ElementType() reflect.Type
func (*RedisCluster) ToRedisClusterOutput ¶
func (i *RedisCluster) ToRedisClusterOutput() RedisClusterOutput
func (*RedisCluster) ToRedisClusterOutputWithContext ¶
func (i *RedisCluster) ToRedisClusterOutputWithContext(ctx context.Context) RedisClusterOutput
type RedisClusterAcl ¶
type RedisClusterAclArgs ¶
type RedisClusterAclArgs struct { Description pulumi.StringPtrInput `pulumi:"description"` Id pulumi.StringPtrInput `pulumi:"id"` Ip pulumi.StringInput `pulumi:"ip"` }
func (RedisClusterAclArgs) ElementType ¶
func (RedisClusterAclArgs) ElementType() reflect.Type
func (RedisClusterAclArgs) ToRedisClusterAclOutput ¶
func (i RedisClusterAclArgs) ToRedisClusterAclOutput() RedisClusterAclOutput
func (RedisClusterAclArgs) ToRedisClusterAclOutputWithContext ¶
func (i RedisClusterAclArgs) ToRedisClusterAclOutputWithContext(ctx context.Context) RedisClusterAclOutput
type RedisClusterAclArray ¶
type RedisClusterAclArray []RedisClusterAclInput
func (RedisClusterAclArray) ElementType ¶
func (RedisClusterAclArray) ElementType() reflect.Type
func (RedisClusterAclArray) ToRedisClusterAclArrayOutput ¶
func (i RedisClusterAclArray) ToRedisClusterAclArrayOutput() RedisClusterAclArrayOutput
func (RedisClusterAclArray) ToRedisClusterAclArrayOutputWithContext ¶
func (i RedisClusterAclArray) ToRedisClusterAclArrayOutputWithContext(ctx context.Context) RedisClusterAclArrayOutput
type RedisClusterAclArrayInput ¶
type RedisClusterAclArrayInput interface { pulumi.Input ToRedisClusterAclArrayOutput() RedisClusterAclArrayOutput ToRedisClusterAclArrayOutputWithContext(context.Context) RedisClusterAclArrayOutput }
RedisClusterAclArrayInput is an input type that accepts RedisClusterAclArray and RedisClusterAclArrayOutput values. You can construct a concrete instance of `RedisClusterAclArrayInput` via:
RedisClusterAclArray{ RedisClusterAclArgs{...} }
type RedisClusterAclArrayOutput ¶
type RedisClusterAclArrayOutput struct{ *pulumi.OutputState }
func (RedisClusterAclArrayOutput) ElementType ¶
func (RedisClusterAclArrayOutput) ElementType() reflect.Type
func (RedisClusterAclArrayOutput) Index ¶
func (o RedisClusterAclArrayOutput) Index(i pulumi.IntInput) RedisClusterAclOutput
func (RedisClusterAclArrayOutput) ToRedisClusterAclArrayOutput ¶
func (o RedisClusterAclArrayOutput) ToRedisClusterAclArrayOutput() RedisClusterAclArrayOutput
func (RedisClusterAclArrayOutput) ToRedisClusterAclArrayOutputWithContext ¶
func (o RedisClusterAclArrayOutput) ToRedisClusterAclArrayOutputWithContext(ctx context.Context) RedisClusterAclArrayOutput
type RedisClusterAclInput ¶
type RedisClusterAclInput interface { pulumi.Input ToRedisClusterAclOutput() RedisClusterAclOutput ToRedisClusterAclOutputWithContext(context.Context) RedisClusterAclOutput }
RedisClusterAclInput is an input type that accepts RedisClusterAclArgs and RedisClusterAclOutput values. You can construct a concrete instance of `RedisClusterAclInput` via:
RedisClusterAclArgs{...}
type RedisClusterAclOutput ¶
type RedisClusterAclOutput struct{ *pulumi.OutputState }
func (RedisClusterAclOutput) Description ¶
func (o RedisClusterAclOutput) Description() pulumi.StringPtrOutput
func (RedisClusterAclOutput) ElementType ¶
func (RedisClusterAclOutput) ElementType() reflect.Type
func (RedisClusterAclOutput) Id ¶
func (o RedisClusterAclOutput) Id() pulumi.StringPtrOutput
func (RedisClusterAclOutput) Ip ¶
func (o RedisClusterAclOutput) Ip() pulumi.StringOutput
func (RedisClusterAclOutput) ToRedisClusterAclOutput ¶
func (o RedisClusterAclOutput) ToRedisClusterAclOutput() RedisClusterAclOutput
func (RedisClusterAclOutput) ToRedisClusterAclOutputWithContext ¶
func (o RedisClusterAclOutput) ToRedisClusterAclOutputWithContext(ctx context.Context) RedisClusterAclOutput
type RedisClusterArgs ¶
type RedisClusterArgs struct { // List of acl rules. Acls RedisClusterAclArrayInput // Number of nodes for the cluster. ClusterSize pulumi.IntPtrInput // Name of the redis cluster Name pulumi.StringPtrInput // Type of node to use for the cluster NodeType pulumi.StringInput // Password of the user Password pulumi.StringInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // Map of settings to define for the cluster. Settings pulumi.StringMapInput // List of tags ["tag1", "tag2", ...] attached to a redis cluster Tags pulumi.StringArrayInput // Whether or not TLS is enabled. TlsEnabled pulumi.BoolPtrInput // Name of the user created when the cluster is created UserName pulumi.StringInput // Redis version of the cluster Version pulumi.StringInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
The set of arguments for constructing a RedisCluster resource.
func (RedisClusterArgs) ElementType ¶
func (RedisClusterArgs) ElementType() reflect.Type
type RedisClusterInput ¶
type RedisClusterInput interface { pulumi.Input ToRedisClusterOutput() RedisClusterOutput ToRedisClusterOutputWithContext(ctx context.Context) RedisClusterOutput }
type RedisClusterOutput ¶
type RedisClusterOutput struct{ *pulumi.OutputState }
func (RedisClusterOutput) Acls ¶
func (o RedisClusterOutput) Acls() RedisClusterAclArrayOutput
List of acl rules.
func (RedisClusterOutput) ClusterSize ¶
func (o RedisClusterOutput) ClusterSize() pulumi.IntOutput
Number of nodes for the cluster.
func (RedisClusterOutput) CreatedAt ¶
func (o RedisClusterOutput) CreatedAt() pulumi.StringOutput
The date and time of the creation of the Redis cluster
func (RedisClusterOutput) ElementType ¶
func (RedisClusterOutput) ElementType() reflect.Type
func (RedisClusterOutput) Name ¶
func (o RedisClusterOutput) Name() pulumi.StringOutput
Name of the redis cluster
func (RedisClusterOutput) NodeType ¶
func (o RedisClusterOutput) NodeType() pulumi.StringOutput
Type of node to use for the cluster
func (RedisClusterOutput) Password ¶
func (o RedisClusterOutput) Password() pulumi.StringOutput
Password of the user
func (RedisClusterOutput) ProjectId ¶
func (o RedisClusterOutput) ProjectId() pulumi.StringOutput
The project_id you want to attach the resource to
func (RedisClusterOutput) Settings ¶
func (o RedisClusterOutput) Settings() pulumi.StringMapOutput
Map of settings to define for the cluster.
func (RedisClusterOutput) Tags ¶
func (o RedisClusterOutput) Tags() pulumi.StringArrayOutput
List of tags ["tag1", "tag2", ...] attached to a redis cluster
func (RedisClusterOutput) TlsEnabled ¶
func (o RedisClusterOutput) TlsEnabled() pulumi.BoolPtrOutput
Whether or not TLS is enabled.
func (RedisClusterOutput) ToRedisClusterOutput ¶
func (o RedisClusterOutput) ToRedisClusterOutput() RedisClusterOutput
func (RedisClusterOutput) ToRedisClusterOutputWithContext ¶
func (o RedisClusterOutput) ToRedisClusterOutputWithContext(ctx context.Context) RedisClusterOutput
func (RedisClusterOutput) UpdatedAt ¶
func (o RedisClusterOutput) UpdatedAt() pulumi.StringOutput
The date and time of the last update of the Redis cluster
func (RedisClusterOutput) UserName ¶
func (o RedisClusterOutput) UserName() pulumi.StringOutput
Name of the user created when the cluster is created
func (RedisClusterOutput) Version ¶
func (o RedisClusterOutput) Version() pulumi.StringOutput
Redis version of the cluster
func (RedisClusterOutput) Zone ¶
func (o RedisClusterOutput) Zone() pulumi.StringOutput
The zone you want to attach the resource to
type RedisClusterState ¶
type RedisClusterState struct { // List of acl rules. Acls RedisClusterAclArrayInput // Number of nodes for the cluster. ClusterSize pulumi.IntPtrInput // The date and time of the creation of the Redis cluster CreatedAt pulumi.StringPtrInput // Name of the redis cluster Name pulumi.StringPtrInput // Type of node to use for the cluster NodeType pulumi.StringPtrInput // Password of the user Password pulumi.StringPtrInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // Map of settings to define for the cluster. Settings pulumi.StringMapInput // List of tags ["tag1", "tag2", ...] attached to a redis cluster Tags pulumi.StringArrayInput // Whether or not TLS is enabled. TlsEnabled pulumi.BoolPtrInput // The date and time of the last update of the Redis cluster UpdatedAt pulumi.StringPtrInput // Name of the user created when the cluster is created UserName pulumi.StringPtrInput // Redis version of the cluster Version pulumi.StringPtrInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
func (RedisClusterState) ElementType ¶
func (RedisClusterState) ElementType() reflect.Type
type RegistryNamespace ¶
type RegistryNamespace struct { pulumi.CustomResourceState // The description of the container registry namespace Description pulumi.StringPtrOutput `pulumi:"description"` // The endpoint reachable by docker Endpoint pulumi.StringOutput `pulumi:"endpoint"` // Define the default visibity policy IsPublic pulumi.BoolPtrOutput `pulumi:"isPublic"` // The name of the container registry namespace Name pulumi.StringOutput `pulumi:"name"` // The organization_id you want to attach the resource to OrganizationId pulumi.StringOutput `pulumi:"organizationId"` // The project_id you want to attach the resource to ProjectId pulumi.StringOutput `pulumi:"projectId"` // The region you want to attach the resource to Region pulumi.StringOutput `pulumi:"region"` }
func GetRegistryNamespace ¶
func GetRegistryNamespace(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RegistryNamespaceState, opts ...pulumi.ResourceOption) (*RegistryNamespace, error)
GetRegistryNamespace gets an existing RegistryNamespace 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 NewRegistryNamespace ¶
func NewRegistryNamespace(ctx *pulumi.Context, name string, args *RegistryNamespaceArgs, opts ...pulumi.ResourceOption) (*RegistryNamespace, error)
NewRegistryNamespace registers a new resource with the given unique name, arguments, and options.
func (*RegistryNamespace) ElementType ¶
func (*RegistryNamespace) ElementType() reflect.Type
func (*RegistryNamespace) ToRegistryNamespaceOutput ¶
func (i *RegistryNamespace) ToRegistryNamespaceOutput() RegistryNamespaceOutput
func (*RegistryNamespace) ToRegistryNamespaceOutputWithContext ¶
func (i *RegistryNamespace) ToRegistryNamespaceOutputWithContext(ctx context.Context) RegistryNamespaceOutput
type RegistryNamespaceArgs ¶
type RegistryNamespaceArgs struct { // The description of the container registry namespace Description pulumi.StringPtrInput // Define the default visibity policy IsPublic pulumi.BoolPtrInput // The name of the container registry namespace Name pulumi.StringPtrInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The region you want to attach the resource to Region pulumi.StringPtrInput }
The set of arguments for constructing a RegistryNamespace resource.
func (RegistryNamespaceArgs) ElementType ¶
func (RegistryNamespaceArgs) ElementType() reflect.Type
type RegistryNamespaceInput ¶
type RegistryNamespaceInput interface { pulumi.Input ToRegistryNamespaceOutput() RegistryNamespaceOutput ToRegistryNamespaceOutputWithContext(ctx context.Context) RegistryNamespaceOutput }
type RegistryNamespaceOutput ¶
type RegistryNamespaceOutput struct{ *pulumi.OutputState }
func (RegistryNamespaceOutput) Description ¶
func (o RegistryNamespaceOutput) Description() pulumi.StringPtrOutput
The description of the container registry namespace
func (RegistryNamespaceOutput) ElementType ¶
func (RegistryNamespaceOutput) ElementType() reflect.Type
func (RegistryNamespaceOutput) Endpoint ¶
func (o RegistryNamespaceOutput) Endpoint() pulumi.StringOutput
The endpoint reachable by docker
func (RegistryNamespaceOutput) IsPublic ¶
func (o RegistryNamespaceOutput) IsPublic() pulumi.BoolPtrOutput
Define the default visibity policy
func (RegistryNamespaceOutput) Name ¶
func (o RegistryNamespaceOutput) Name() pulumi.StringOutput
The name of the container registry namespace
func (RegistryNamespaceOutput) OrganizationId ¶
func (o RegistryNamespaceOutput) OrganizationId() pulumi.StringOutput
The organization_id you want to attach the resource to
func (RegistryNamespaceOutput) ProjectId ¶
func (o RegistryNamespaceOutput) ProjectId() pulumi.StringOutput
The project_id you want to attach the resource to
func (RegistryNamespaceOutput) Region ¶
func (o RegistryNamespaceOutput) Region() pulumi.StringOutput
The region you want to attach the resource to
func (RegistryNamespaceOutput) ToRegistryNamespaceOutput ¶
func (o RegistryNamespaceOutput) ToRegistryNamespaceOutput() RegistryNamespaceOutput
func (RegistryNamespaceOutput) ToRegistryNamespaceOutputWithContext ¶
func (o RegistryNamespaceOutput) ToRegistryNamespaceOutputWithContext(ctx context.Context) RegistryNamespaceOutput
type RegistryNamespaceState ¶
type RegistryNamespaceState struct { // The description of the container registry namespace Description pulumi.StringPtrInput // The endpoint reachable by docker Endpoint pulumi.StringPtrInput // Define the default visibity policy IsPublic pulumi.BoolPtrInput // The name of the container registry namespace Name pulumi.StringPtrInput // The organization_id you want to attach the resource to OrganizationId pulumi.StringPtrInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The region you want to attach the resource to Region pulumi.StringPtrInput }
func (RegistryNamespaceState) ElementType ¶
func (RegistryNamespaceState) ElementType() reflect.Type
type VpcGatewayNetwork ¶
type VpcGatewayNetwork struct { pulumi.CustomResourceState // Remove DHCP config on this network on destroy CleanupDhcp pulumi.BoolPtrOutput `pulumi:"cleanupDhcp"` // The date and time of the creation of the gateway network CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // The ID of the public gateway DHCP config DhcpId pulumi.StringPtrOutput `pulumi:"dhcpId"` // Enable DHCP config on this network EnableDhcp pulumi.BoolPtrOutput `pulumi:"enableDhcp"` // Enable masquerade on this network EnableMasquerade pulumi.BoolPtrOutput `pulumi:"enableMasquerade"` // The ID of the public gateway where connect to GatewayId pulumi.StringOutput `pulumi:"gatewayId"` // The mac address on this network MacAddress pulumi.StringOutput `pulumi:"macAddress"` // The ID of the private network where connect to PrivateNetworkId pulumi.StringOutput `pulumi:"privateNetworkId"` // The static IP address in CIDR on this network StaticAddress pulumi.StringPtrOutput `pulumi:"staticAddress"` // The date and time of the last update of the gateway network UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` // The zone you want to attach the resource to Zone pulumi.StringOutput `pulumi:"zone"` }
func GetVpcGatewayNetwork ¶
func GetVpcGatewayNetwork(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VpcGatewayNetworkState, opts ...pulumi.ResourceOption) (*VpcGatewayNetwork, error)
GetVpcGatewayNetwork gets an existing VpcGatewayNetwork 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 NewVpcGatewayNetwork ¶
func NewVpcGatewayNetwork(ctx *pulumi.Context, name string, args *VpcGatewayNetworkArgs, opts ...pulumi.ResourceOption) (*VpcGatewayNetwork, error)
NewVpcGatewayNetwork registers a new resource with the given unique name, arguments, and options.
func (*VpcGatewayNetwork) ElementType ¶
func (*VpcGatewayNetwork) ElementType() reflect.Type
func (*VpcGatewayNetwork) ToVpcGatewayNetworkOutput ¶
func (i *VpcGatewayNetwork) ToVpcGatewayNetworkOutput() VpcGatewayNetworkOutput
func (*VpcGatewayNetwork) ToVpcGatewayNetworkOutputWithContext ¶
func (i *VpcGatewayNetwork) ToVpcGatewayNetworkOutputWithContext(ctx context.Context) VpcGatewayNetworkOutput
type VpcGatewayNetworkArgs ¶
type VpcGatewayNetworkArgs struct { // Remove DHCP config on this network on destroy CleanupDhcp pulumi.BoolPtrInput // The ID of the public gateway DHCP config DhcpId pulumi.StringPtrInput // Enable DHCP config on this network EnableDhcp pulumi.BoolPtrInput // Enable masquerade on this network EnableMasquerade pulumi.BoolPtrInput // The ID of the public gateway where connect to GatewayId pulumi.StringInput // The ID of the private network where connect to PrivateNetworkId pulumi.StringInput // The static IP address in CIDR on this network StaticAddress pulumi.StringPtrInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
The set of arguments for constructing a VpcGatewayNetwork resource.
func (VpcGatewayNetworkArgs) ElementType ¶
func (VpcGatewayNetworkArgs) ElementType() reflect.Type
type VpcGatewayNetworkInput ¶
type VpcGatewayNetworkInput interface { pulumi.Input ToVpcGatewayNetworkOutput() VpcGatewayNetworkOutput ToVpcGatewayNetworkOutputWithContext(ctx context.Context) VpcGatewayNetworkOutput }
type VpcGatewayNetworkOutput ¶
type VpcGatewayNetworkOutput struct{ *pulumi.OutputState }
func (VpcGatewayNetworkOutput) CleanupDhcp ¶
func (o VpcGatewayNetworkOutput) CleanupDhcp() pulumi.BoolPtrOutput
Remove DHCP config on this network on destroy
func (VpcGatewayNetworkOutput) CreatedAt ¶
func (o VpcGatewayNetworkOutput) CreatedAt() pulumi.StringOutput
The date and time of the creation of the gateway network
func (VpcGatewayNetworkOutput) DhcpId ¶
func (o VpcGatewayNetworkOutput) DhcpId() pulumi.StringPtrOutput
The ID of the public gateway DHCP config
func (VpcGatewayNetworkOutput) ElementType ¶
func (VpcGatewayNetworkOutput) ElementType() reflect.Type
func (VpcGatewayNetworkOutput) EnableDhcp ¶
func (o VpcGatewayNetworkOutput) EnableDhcp() pulumi.BoolPtrOutput
Enable DHCP config on this network
func (VpcGatewayNetworkOutput) EnableMasquerade ¶
func (o VpcGatewayNetworkOutput) EnableMasquerade() pulumi.BoolPtrOutput
Enable masquerade on this network
func (VpcGatewayNetworkOutput) GatewayId ¶
func (o VpcGatewayNetworkOutput) GatewayId() pulumi.StringOutput
The ID of the public gateway where connect to
func (VpcGatewayNetworkOutput) MacAddress ¶
func (o VpcGatewayNetworkOutput) MacAddress() pulumi.StringOutput
The mac address on this network
func (VpcGatewayNetworkOutput) PrivateNetworkId ¶
func (o VpcGatewayNetworkOutput) PrivateNetworkId() pulumi.StringOutput
The ID of the private network where connect to
func (VpcGatewayNetworkOutput) StaticAddress ¶
func (o VpcGatewayNetworkOutput) StaticAddress() pulumi.StringPtrOutput
The static IP address in CIDR on this network
func (VpcGatewayNetworkOutput) ToVpcGatewayNetworkOutput ¶
func (o VpcGatewayNetworkOutput) ToVpcGatewayNetworkOutput() VpcGatewayNetworkOutput
func (VpcGatewayNetworkOutput) ToVpcGatewayNetworkOutputWithContext ¶
func (o VpcGatewayNetworkOutput) ToVpcGatewayNetworkOutputWithContext(ctx context.Context) VpcGatewayNetworkOutput
func (VpcGatewayNetworkOutput) UpdatedAt ¶
func (o VpcGatewayNetworkOutput) UpdatedAt() pulumi.StringOutput
The date and time of the last update of the gateway network
func (VpcGatewayNetworkOutput) Zone ¶
func (o VpcGatewayNetworkOutput) Zone() pulumi.StringOutput
The zone you want to attach the resource to
type VpcGatewayNetworkState ¶
type VpcGatewayNetworkState struct { // Remove DHCP config on this network on destroy CleanupDhcp pulumi.BoolPtrInput // The date and time of the creation of the gateway network CreatedAt pulumi.StringPtrInput // The ID of the public gateway DHCP config DhcpId pulumi.StringPtrInput // Enable DHCP config on this network EnableDhcp pulumi.BoolPtrInput // Enable masquerade on this network EnableMasquerade pulumi.BoolPtrInput // The ID of the public gateway where connect to GatewayId pulumi.StringPtrInput // The mac address on this network MacAddress pulumi.StringPtrInput // The ID of the private network where connect to PrivateNetworkId pulumi.StringPtrInput // The static IP address in CIDR on this network StaticAddress pulumi.StringPtrInput // The date and time of the last update of the gateway network UpdatedAt pulumi.StringPtrInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
func (VpcGatewayNetworkState) ElementType ¶
func (VpcGatewayNetworkState) ElementType() reflect.Type
type VpcPrivateNetwork ¶
type VpcPrivateNetwork struct { pulumi.CustomResourceState // The date and time of the creation of the private network CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // The name of the private network Name pulumi.StringOutput `pulumi:"name"` // The organization_id you want to attach the resource to OrganizationId pulumi.StringOutput `pulumi:"organizationId"` // The project_id you want to attach the resource to ProjectId pulumi.StringOutput `pulumi:"projectId"` // The tags associated with private network Tags pulumi.StringArrayOutput `pulumi:"tags"` // The date and time of the last update of the private network UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` // The zone you want to attach the resource to Zone pulumi.StringOutput `pulumi:"zone"` }
func GetVpcPrivateNetwork ¶
func GetVpcPrivateNetwork(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VpcPrivateNetworkState, opts ...pulumi.ResourceOption) (*VpcPrivateNetwork, error)
GetVpcPrivateNetwork gets an existing VpcPrivateNetwork 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 NewVpcPrivateNetwork ¶
func NewVpcPrivateNetwork(ctx *pulumi.Context, name string, args *VpcPrivateNetworkArgs, opts ...pulumi.ResourceOption) (*VpcPrivateNetwork, error)
NewVpcPrivateNetwork registers a new resource with the given unique name, arguments, and options.
func (*VpcPrivateNetwork) ElementType ¶
func (*VpcPrivateNetwork) ElementType() reflect.Type
func (*VpcPrivateNetwork) ToVpcPrivateNetworkOutput ¶
func (i *VpcPrivateNetwork) ToVpcPrivateNetworkOutput() VpcPrivateNetworkOutput
func (*VpcPrivateNetwork) ToVpcPrivateNetworkOutputWithContext ¶
func (i *VpcPrivateNetwork) ToVpcPrivateNetworkOutputWithContext(ctx context.Context) VpcPrivateNetworkOutput
type VpcPrivateNetworkArgs ¶
type VpcPrivateNetworkArgs struct { // The name of the private network Name pulumi.StringPtrInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The tags associated with private network Tags pulumi.StringArrayInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
The set of arguments for constructing a VpcPrivateNetwork resource.
func (VpcPrivateNetworkArgs) ElementType ¶
func (VpcPrivateNetworkArgs) ElementType() reflect.Type
type VpcPrivateNetworkInput ¶
type VpcPrivateNetworkInput interface { pulumi.Input ToVpcPrivateNetworkOutput() VpcPrivateNetworkOutput ToVpcPrivateNetworkOutputWithContext(ctx context.Context) VpcPrivateNetworkOutput }
type VpcPrivateNetworkOutput ¶
type VpcPrivateNetworkOutput struct{ *pulumi.OutputState }
func (VpcPrivateNetworkOutput) CreatedAt ¶
func (o VpcPrivateNetworkOutput) CreatedAt() pulumi.StringOutput
The date and time of the creation of the private network
func (VpcPrivateNetworkOutput) ElementType ¶
func (VpcPrivateNetworkOutput) ElementType() reflect.Type
func (VpcPrivateNetworkOutput) Name ¶
func (o VpcPrivateNetworkOutput) Name() pulumi.StringOutput
The name of the private network
func (VpcPrivateNetworkOutput) OrganizationId ¶
func (o VpcPrivateNetworkOutput) OrganizationId() pulumi.StringOutput
The organization_id you want to attach the resource to
func (VpcPrivateNetworkOutput) ProjectId ¶
func (o VpcPrivateNetworkOutput) ProjectId() pulumi.StringOutput
The project_id you want to attach the resource to
func (VpcPrivateNetworkOutput) Tags ¶
func (o VpcPrivateNetworkOutput) Tags() pulumi.StringArrayOutput
The tags associated with private network
func (VpcPrivateNetworkOutput) ToVpcPrivateNetworkOutput ¶
func (o VpcPrivateNetworkOutput) ToVpcPrivateNetworkOutput() VpcPrivateNetworkOutput
func (VpcPrivateNetworkOutput) ToVpcPrivateNetworkOutputWithContext ¶
func (o VpcPrivateNetworkOutput) ToVpcPrivateNetworkOutputWithContext(ctx context.Context) VpcPrivateNetworkOutput
func (VpcPrivateNetworkOutput) UpdatedAt ¶
func (o VpcPrivateNetworkOutput) UpdatedAt() pulumi.StringOutput
The date and time of the last update of the private network
func (VpcPrivateNetworkOutput) Zone ¶
func (o VpcPrivateNetworkOutput) Zone() pulumi.StringOutput
The zone you want to attach the resource to
type VpcPrivateNetworkState ¶
type VpcPrivateNetworkState struct { // The date and time of the creation of the private network CreatedAt pulumi.StringPtrInput // The name of the private network Name pulumi.StringPtrInput // The organization_id you want to attach the resource to OrganizationId pulumi.StringPtrInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The tags associated with private network Tags pulumi.StringArrayInput // The date and time of the last update of the private network UpdatedAt pulumi.StringPtrInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
func (VpcPrivateNetworkState) ElementType ¶
func (VpcPrivateNetworkState) ElementType() reflect.Type
type VpcPublicGateway ¶
type VpcPublicGateway struct { pulumi.CustomResourceState // The date and time of the creation of the public gateway CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // attach an existing IP to the gateway IpId pulumi.StringOutput `pulumi:"ipId"` // name of the gateway Name pulumi.StringOutput `pulumi:"name"` // The organization_id you want to attach the resource to OrganizationId pulumi.StringOutput `pulumi:"organizationId"` // The project_id you want to attach the resource to ProjectId pulumi.StringOutput `pulumi:"projectId"` // The tags associated with public gateway Tags pulumi.StringArrayOutput `pulumi:"tags"` // gateway type Type pulumi.StringOutput `pulumi:"type"` // The date and time of the last update of the public gateway UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` // override the gateway's default recursive DNS servers, if DNS features are enabled UpstreamDnsServers pulumi.StringArrayOutput `pulumi:"upstreamDnsServers"` // The zone you want to attach the resource to Zone pulumi.StringOutput `pulumi:"zone"` }
func GetVpcPublicGateway ¶
func GetVpcPublicGateway(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VpcPublicGatewayState, opts ...pulumi.ResourceOption) (*VpcPublicGateway, error)
GetVpcPublicGateway gets an existing VpcPublicGateway 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 NewVpcPublicGateway ¶
func NewVpcPublicGateway(ctx *pulumi.Context, name string, args *VpcPublicGatewayArgs, opts ...pulumi.ResourceOption) (*VpcPublicGateway, error)
NewVpcPublicGateway registers a new resource with the given unique name, arguments, and options.
func (*VpcPublicGateway) ElementType ¶
func (*VpcPublicGateway) ElementType() reflect.Type
func (*VpcPublicGateway) ToVpcPublicGatewayOutput ¶
func (i *VpcPublicGateway) ToVpcPublicGatewayOutput() VpcPublicGatewayOutput
func (*VpcPublicGateway) ToVpcPublicGatewayOutputWithContext ¶
func (i *VpcPublicGateway) ToVpcPublicGatewayOutputWithContext(ctx context.Context) VpcPublicGatewayOutput
type VpcPublicGatewayArgs ¶
type VpcPublicGatewayArgs struct { // attach an existing IP to the gateway IpId pulumi.StringPtrInput // name of the gateway Name pulumi.StringPtrInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The tags associated with public gateway Tags pulumi.StringArrayInput // gateway type Type pulumi.StringInput // override the gateway's default recursive DNS servers, if DNS features are enabled UpstreamDnsServers pulumi.StringArrayInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
The set of arguments for constructing a VpcPublicGateway resource.
func (VpcPublicGatewayArgs) ElementType ¶
func (VpcPublicGatewayArgs) ElementType() reflect.Type
type VpcPublicGatewayDhcp ¶
type VpcPublicGatewayDhcp struct { pulumi.CustomResourceState // The address of the DHCP server. This will be the gateway's address in the private network. Defaults to the first address // of the subnet Address pulumi.StringOutput `pulumi:"address"` // The date and time of the creation of the public gateway. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // TLD given to hostnames in the Private Network. Allowed characters are `a-z0-9-.`. Defaults to the slugified Private // Network name if created along a GatewayNetwork, or else to `priv`. DnsLocalName pulumi.StringOutput `pulumi:"dnsLocalName"` // Additional DNS search paths. DnsSearches pulumi.StringArrayOutput `pulumi:"dnsSearches"` // Override the DNS server list pushed to DHCP clients, instead of the gateway itself. DnsServersOverrides pulumi.StringArrayOutput `pulumi:"dnsServersOverrides"` // Whether to enable dynamic pooling of IPs. By turning the dynamic pool off, only pre-existing DHCP reservations will be // handed out. Defaults to true. EnableDynamic pulumi.BoolOutput `pulumi:"enableDynamic"` // The organization_id you want to attach the resource to OrganizationId pulumi.StringOutput `pulumi:"organizationId"` // High IP (included) of the dynamic address pool. Defaults to the last address of the subnet. PoolHigh pulumi.StringOutput `pulumi:"poolHigh"` // Low IP (included) of the dynamic address pool. Defaults to the second address of the subnet. PoolLow pulumi.StringOutput `pulumi:"poolLow"` // The project_id you want to attach the resource to ProjectId pulumi.StringOutput `pulumi:"projectId"` // Whether the gateway should push a default route to DHCP clients or only hand out IPs. Defaults to true. PushDefaultRoute pulumi.BoolOutput `pulumi:"pushDefaultRoute"` // Whether the gateway should push custom DNS servers to clients. This allows for instance hostname -> IP resolution. // Defaults to true. PushDnsServer pulumi.BoolOutput `pulumi:"pushDnsServer"` // After how long, in seconds, a DHCP client will query for a new lease if previous renews fail. Must be 30s lower than // `valid_lifetime`. Defaults to 51m (3060s). RebindTimer pulumi.IntOutput `pulumi:"rebindTimer"` // After how long, in seconds, a renew will be attempted. Must be 30s lower than `rebind_timer`. Defaults to 50m (3000s). RenewTimer pulumi.IntOutput `pulumi:"renewTimer"` // Subnet for the DHCP server Subnet pulumi.StringOutput `pulumi:"subnet"` // The date and time of the last update of the public gateway. UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` // For how long, in seconds, will DHCP entries will be valid. Defaults to 1h (3600s). ValidLifetime pulumi.IntOutput `pulumi:"validLifetime"` // The zone you want to attach the resource to Zone pulumi.StringOutput `pulumi:"zone"` }
func GetVpcPublicGatewayDhcp ¶
func GetVpcPublicGatewayDhcp(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VpcPublicGatewayDhcpState, opts ...pulumi.ResourceOption) (*VpcPublicGatewayDhcp, error)
GetVpcPublicGatewayDhcp gets an existing VpcPublicGatewayDhcp 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 NewVpcPublicGatewayDhcp ¶
func NewVpcPublicGatewayDhcp(ctx *pulumi.Context, name string, args *VpcPublicGatewayDhcpArgs, opts ...pulumi.ResourceOption) (*VpcPublicGatewayDhcp, error)
NewVpcPublicGatewayDhcp registers a new resource with the given unique name, arguments, and options.
func (*VpcPublicGatewayDhcp) ElementType ¶
func (*VpcPublicGatewayDhcp) ElementType() reflect.Type
func (*VpcPublicGatewayDhcp) ToVpcPublicGatewayDhcpOutput ¶
func (i *VpcPublicGatewayDhcp) ToVpcPublicGatewayDhcpOutput() VpcPublicGatewayDhcpOutput
func (*VpcPublicGatewayDhcp) ToVpcPublicGatewayDhcpOutputWithContext ¶
func (i *VpcPublicGatewayDhcp) ToVpcPublicGatewayDhcpOutputWithContext(ctx context.Context) VpcPublicGatewayDhcpOutput
type VpcPublicGatewayDhcpArgs ¶
type VpcPublicGatewayDhcpArgs struct { // The address of the DHCP server. This will be the gateway's address in the private network. Defaults to the first address // of the subnet Address pulumi.StringPtrInput // TLD given to hostnames in the Private Network. Allowed characters are `a-z0-9-.`. Defaults to the slugified Private // Network name if created along a GatewayNetwork, or else to `priv`. DnsLocalName pulumi.StringPtrInput // Additional DNS search paths. DnsSearches pulumi.StringArrayInput // Override the DNS server list pushed to DHCP clients, instead of the gateway itself. DnsServersOverrides pulumi.StringArrayInput // Whether to enable dynamic pooling of IPs. By turning the dynamic pool off, only pre-existing DHCP reservations will be // handed out. Defaults to true. EnableDynamic pulumi.BoolPtrInput // High IP (included) of the dynamic address pool. Defaults to the last address of the subnet. PoolHigh pulumi.StringPtrInput // Low IP (included) of the dynamic address pool. Defaults to the second address of the subnet. PoolLow pulumi.StringPtrInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // Whether the gateway should push a default route to DHCP clients or only hand out IPs. Defaults to true. PushDefaultRoute pulumi.BoolPtrInput // Whether the gateway should push custom DNS servers to clients. This allows for instance hostname -> IP resolution. // Defaults to true. PushDnsServer pulumi.BoolPtrInput // After how long, in seconds, a DHCP client will query for a new lease if previous renews fail. Must be 30s lower than // `valid_lifetime`. Defaults to 51m (3060s). RebindTimer pulumi.IntPtrInput // After how long, in seconds, a renew will be attempted. Must be 30s lower than `rebind_timer`. Defaults to 50m (3000s). RenewTimer pulumi.IntPtrInput // Subnet for the DHCP server Subnet pulumi.StringInput // For how long, in seconds, will DHCP entries will be valid. Defaults to 1h (3600s). ValidLifetime pulumi.IntPtrInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
The set of arguments for constructing a VpcPublicGatewayDhcp resource.
func (VpcPublicGatewayDhcpArgs) ElementType ¶
func (VpcPublicGatewayDhcpArgs) ElementType() reflect.Type
type VpcPublicGatewayDhcpInput ¶
type VpcPublicGatewayDhcpInput interface { pulumi.Input ToVpcPublicGatewayDhcpOutput() VpcPublicGatewayDhcpOutput ToVpcPublicGatewayDhcpOutputWithContext(ctx context.Context) VpcPublicGatewayDhcpOutput }
type VpcPublicGatewayDhcpOutput ¶
type VpcPublicGatewayDhcpOutput struct{ *pulumi.OutputState }
func (VpcPublicGatewayDhcpOutput) Address ¶
func (o VpcPublicGatewayDhcpOutput) Address() pulumi.StringOutput
The address of the DHCP server. This will be the gateway's address in the private network. Defaults to the first address of the subnet
func (VpcPublicGatewayDhcpOutput) CreatedAt ¶
func (o VpcPublicGatewayDhcpOutput) CreatedAt() pulumi.StringOutput
The date and time of the creation of the public gateway.
func (VpcPublicGatewayDhcpOutput) DnsLocalName ¶
func (o VpcPublicGatewayDhcpOutput) DnsLocalName() pulumi.StringOutput
TLD given to hostnames in the Private Network. Allowed characters are `a-z0-9-.`. Defaults to the slugified Private Network name if created along a GatewayNetwork, or else to `priv`.
func (VpcPublicGatewayDhcpOutput) DnsSearches ¶
func (o VpcPublicGatewayDhcpOutput) DnsSearches() pulumi.StringArrayOutput
Additional DNS search paths.
func (VpcPublicGatewayDhcpOutput) DnsServersOverrides ¶
func (o VpcPublicGatewayDhcpOutput) DnsServersOverrides() pulumi.StringArrayOutput
Override the DNS server list pushed to DHCP clients, instead of the gateway itself.
func (VpcPublicGatewayDhcpOutput) ElementType ¶
func (VpcPublicGatewayDhcpOutput) ElementType() reflect.Type
func (VpcPublicGatewayDhcpOutput) EnableDynamic ¶
func (o VpcPublicGatewayDhcpOutput) EnableDynamic() pulumi.BoolOutput
Whether to enable dynamic pooling of IPs. By turning the dynamic pool off, only pre-existing DHCP reservations will be handed out. Defaults to true.
func (VpcPublicGatewayDhcpOutput) OrganizationId ¶
func (o VpcPublicGatewayDhcpOutput) OrganizationId() pulumi.StringOutput
The organization_id you want to attach the resource to
func (VpcPublicGatewayDhcpOutput) PoolHigh ¶
func (o VpcPublicGatewayDhcpOutput) PoolHigh() pulumi.StringOutput
High IP (included) of the dynamic address pool. Defaults to the last address of the subnet.
func (VpcPublicGatewayDhcpOutput) PoolLow ¶
func (o VpcPublicGatewayDhcpOutput) PoolLow() pulumi.StringOutput
Low IP (included) of the dynamic address pool. Defaults to the second address of the subnet.
func (VpcPublicGatewayDhcpOutput) ProjectId ¶
func (o VpcPublicGatewayDhcpOutput) ProjectId() pulumi.StringOutput
The project_id you want to attach the resource to
func (VpcPublicGatewayDhcpOutput) PushDefaultRoute ¶
func (o VpcPublicGatewayDhcpOutput) PushDefaultRoute() pulumi.BoolOutput
Whether the gateway should push a default route to DHCP clients or only hand out IPs. Defaults to true.
func (VpcPublicGatewayDhcpOutput) PushDnsServer ¶
func (o VpcPublicGatewayDhcpOutput) PushDnsServer() pulumi.BoolOutput
Whether the gateway should push custom DNS servers to clients. This allows for instance hostname -> IP resolution. Defaults to true.
func (VpcPublicGatewayDhcpOutput) RebindTimer ¶
func (o VpcPublicGatewayDhcpOutput) RebindTimer() pulumi.IntOutput
After how long, in seconds, a DHCP client will query for a new lease if previous renews fail. Must be 30s lower than `valid_lifetime`. Defaults to 51m (3060s).
func (VpcPublicGatewayDhcpOutput) RenewTimer ¶
func (o VpcPublicGatewayDhcpOutput) RenewTimer() pulumi.IntOutput
After how long, in seconds, a renew will be attempted. Must be 30s lower than `rebind_timer`. Defaults to 50m (3000s).
func (VpcPublicGatewayDhcpOutput) Subnet ¶
func (o VpcPublicGatewayDhcpOutput) Subnet() pulumi.StringOutput
Subnet for the DHCP server
func (VpcPublicGatewayDhcpOutput) ToVpcPublicGatewayDhcpOutput ¶
func (o VpcPublicGatewayDhcpOutput) ToVpcPublicGatewayDhcpOutput() VpcPublicGatewayDhcpOutput
func (VpcPublicGatewayDhcpOutput) ToVpcPublicGatewayDhcpOutputWithContext ¶
func (o VpcPublicGatewayDhcpOutput) ToVpcPublicGatewayDhcpOutputWithContext(ctx context.Context) VpcPublicGatewayDhcpOutput
func (VpcPublicGatewayDhcpOutput) UpdatedAt ¶
func (o VpcPublicGatewayDhcpOutput) UpdatedAt() pulumi.StringOutput
The date and time of the last update of the public gateway.
func (VpcPublicGatewayDhcpOutput) ValidLifetime ¶
func (o VpcPublicGatewayDhcpOutput) ValidLifetime() pulumi.IntOutput
For how long, in seconds, will DHCP entries will be valid. Defaults to 1h (3600s).
func (VpcPublicGatewayDhcpOutput) Zone ¶
func (o VpcPublicGatewayDhcpOutput) Zone() pulumi.StringOutput
The zone you want to attach the resource to
type VpcPublicGatewayDhcpReservation ¶
type VpcPublicGatewayDhcpReservation struct { pulumi.CustomResourceState // The configuration creation date. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // The ID of the owning GatewayNetwork (UUID format). GatewayNetworkId pulumi.StringOutput `pulumi:"gatewayNetworkId"` // The Hostname of the client machine. Hostname pulumi.StringOutput `pulumi:"hostname"` // The IP address to give to the machine (IPv4 address). IpAddress pulumi.StringOutput `pulumi:"ipAddress"` // The MAC address to give a static entry to. MacAddress pulumi.StringOutput `pulumi:"macAddress"` // The reservation type, either static (DHCP reservation) or dynamic (DHCP lease). Possible values are reservation and // lease Type pulumi.StringOutput `pulumi:"type"` // The configuration last modification date. UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` // The zone you want to attach the resource to Zone pulumi.StringOutput `pulumi:"zone"` }
func GetVpcPublicGatewayDhcpReservation ¶
func GetVpcPublicGatewayDhcpReservation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VpcPublicGatewayDhcpReservationState, opts ...pulumi.ResourceOption) (*VpcPublicGatewayDhcpReservation, error)
GetVpcPublicGatewayDhcpReservation gets an existing VpcPublicGatewayDhcpReservation 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 NewVpcPublicGatewayDhcpReservation ¶
func NewVpcPublicGatewayDhcpReservation(ctx *pulumi.Context, name string, args *VpcPublicGatewayDhcpReservationArgs, opts ...pulumi.ResourceOption) (*VpcPublicGatewayDhcpReservation, error)
NewVpcPublicGatewayDhcpReservation registers a new resource with the given unique name, arguments, and options.
func (*VpcPublicGatewayDhcpReservation) ElementType ¶
func (*VpcPublicGatewayDhcpReservation) ElementType() reflect.Type
func (*VpcPublicGatewayDhcpReservation) ToVpcPublicGatewayDhcpReservationOutput ¶
func (i *VpcPublicGatewayDhcpReservation) ToVpcPublicGatewayDhcpReservationOutput() VpcPublicGatewayDhcpReservationOutput
func (*VpcPublicGatewayDhcpReservation) ToVpcPublicGatewayDhcpReservationOutputWithContext ¶
func (i *VpcPublicGatewayDhcpReservation) ToVpcPublicGatewayDhcpReservationOutputWithContext(ctx context.Context) VpcPublicGatewayDhcpReservationOutput
type VpcPublicGatewayDhcpReservationArgs ¶
type VpcPublicGatewayDhcpReservationArgs struct { // The ID of the owning GatewayNetwork (UUID format). GatewayNetworkId pulumi.StringInput // The IP address to give to the machine (IPv4 address). IpAddress pulumi.StringInput // The MAC address to give a static entry to. MacAddress pulumi.StringInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
The set of arguments for constructing a VpcPublicGatewayDhcpReservation resource.
func (VpcPublicGatewayDhcpReservationArgs) ElementType ¶
func (VpcPublicGatewayDhcpReservationArgs) ElementType() reflect.Type
type VpcPublicGatewayDhcpReservationInput ¶
type VpcPublicGatewayDhcpReservationInput interface { pulumi.Input ToVpcPublicGatewayDhcpReservationOutput() VpcPublicGatewayDhcpReservationOutput ToVpcPublicGatewayDhcpReservationOutputWithContext(ctx context.Context) VpcPublicGatewayDhcpReservationOutput }
type VpcPublicGatewayDhcpReservationOutput ¶
type VpcPublicGatewayDhcpReservationOutput struct{ *pulumi.OutputState }
func (VpcPublicGatewayDhcpReservationOutput) CreatedAt ¶
func (o VpcPublicGatewayDhcpReservationOutput) CreatedAt() pulumi.StringOutput
The configuration creation date.
func (VpcPublicGatewayDhcpReservationOutput) ElementType ¶
func (VpcPublicGatewayDhcpReservationOutput) ElementType() reflect.Type
func (VpcPublicGatewayDhcpReservationOutput) GatewayNetworkId ¶
func (o VpcPublicGatewayDhcpReservationOutput) GatewayNetworkId() pulumi.StringOutput
The ID of the owning GatewayNetwork (UUID format).
func (VpcPublicGatewayDhcpReservationOutput) Hostname ¶
func (o VpcPublicGatewayDhcpReservationOutput) Hostname() pulumi.StringOutput
The Hostname of the client machine.
func (VpcPublicGatewayDhcpReservationOutput) IpAddress ¶
func (o VpcPublicGatewayDhcpReservationOutput) IpAddress() pulumi.StringOutput
The IP address to give to the machine (IPv4 address).
func (VpcPublicGatewayDhcpReservationOutput) MacAddress ¶
func (o VpcPublicGatewayDhcpReservationOutput) MacAddress() pulumi.StringOutput
The MAC address to give a static entry to.
func (VpcPublicGatewayDhcpReservationOutput) ToVpcPublicGatewayDhcpReservationOutput ¶
func (o VpcPublicGatewayDhcpReservationOutput) ToVpcPublicGatewayDhcpReservationOutput() VpcPublicGatewayDhcpReservationOutput
func (VpcPublicGatewayDhcpReservationOutput) ToVpcPublicGatewayDhcpReservationOutputWithContext ¶
func (o VpcPublicGatewayDhcpReservationOutput) ToVpcPublicGatewayDhcpReservationOutputWithContext(ctx context.Context) VpcPublicGatewayDhcpReservationOutput
func (VpcPublicGatewayDhcpReservationOutput) Type ¶
func (o VpcPublicGatewayDhcpReservationOutput) Type() pulumi.StringOutput
The reservation type, either static (DHCP reservation) or dynamic (DHCP lease). Possible values are reservation and lease
func (VpcPublicGatewayDhcpReservationOutput) UpdatedAt ¶
func (o VpcPublicGatewayDhcpReservationOutput) UpdatedAt() pulumi.StringOutput
The configuration last modification date.
func (VpcPublicGatewayDhcpReservationOutput) Zone ¶
func (o VpcPublicGatewayDhcpReservationOutput) Zone() pulumi.StringOutput
The zone you want to attach the resource to
type VpcPublicGatewayDhcpReservationState ¶
type VpcPublicGatewayDhcpReservationState struct { // The configuration creation date. CreatedAt pulumi.StringPtrInput // The ID of the owning GatewayNetwork (UUID format). GatewayNetworkId pulumi.StringPtrInput // The Hostname of the client machine. Hostname pulumi.StringPtrInput // The IP address to give to the machine (IPv4 address). IpAddress pulumi.StringPtrInput // The MAC address to give a static entry to. MacAddress pulumi.StringPtrInput // The reservation type, either static (DHCP reservation) or dynamic (DHCP lease). Possible values are reservation and // lease Type pulumi.StringPtrInput // The configuration last modification date. UpdatedAt pulumi.StringPtrInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
func (VpcPublicGatewayDhcpReservationState) ElementType ¶
func (VpcPublicGatewayDhcpReservationState) ElementType() reflect.Type
type VpcPublicGatewayDhcpState ¶
type VpcPublicGatewayDhcpState struct { // The address of the DHCP server. This will be the gateway's address in the private network. Defaults to the first address // of the subnet Address pulumi.StringPtrInput // The date and time of the creation of the public gateway. CreatedAt pulumi.StringPtrInput // TLD given to hostnames in the Private Network. Allowed characters are `a-z0-9-.`. Defaults to the slugified Private // Network name if created along a GatewayNetwork, or else to `priv`. DnsLocalName pulumi.StringPtrInput // Additional DNS search paths. DnsSearches pulumi.StringArrayInput // Override the DNS server list pushed to DHCP clients, instead of the gateway itself. DnsServersOverrides pulumi.StringArrayInput // Whether to enable dynamic pooling of IPs. By turning the dynamic pool off, only pre-existing DHCP reservations will be // handed out. Defaults to true. EnableDynamic pulumi.BoolPtrInput // The organization_id you want to attach the resource to OrganizationId pulumi.StringPtrInput // High IP (included) of the dynamic address pool. Defaults to the last address of the subnet. PoolHigh pulumi.StringPtrInput // Low IP (included) of the dynamic address pool. Defaults to the second address of the subnet. PoolLow pulumi.StringPtrInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // Whether the gateway should push a default route to DHCP clients or only hand out IPs. Defaults to true. PushDefaultRoute pulumi.BoolPtrInput // Whether the gateway should push custom DNS servers to clients. This allows for instance hostname -> IP resolution. // Defaults to true. PushDnsServer pulumi.BoolPtrInput // After how long, in seconds, a DHCP client will query for a new lease if previous renews fail. Must be 30s lower than // `valid_lifetime`. Defaults to 51m (3060s). RebindTimer pulumi.IntPtrInput // After how long, in seconds, a renew will be attempted. Must be 30s lower than `rebind_timer`. Defaults to 50m (3000s). RenewTimer pulumi.IntPtrInput // Subnet for the DHCP server Subnet pulumi.StringPtrInput // The date and time of the last update of the public gateway. UpdatedAt pulumi.StringPtrInput // For how long, in seconds, will DHCP entries will be valid. Defaults to 1h (3600s). ValidLifetime pulumi.IntPtrInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
func (VpcPublicGatewayDhcpState) ElementType ¶
func (VpcPublicGatewayDhcpState) ElementType() reflect.Type
type VpcPublicGatewayInput ¶
type VpcPublicGatewayInput interface { pulumi.Input ToVpcPublicGatewayOutput() VpcPublicGatewayOutput ToVpcPublicGatewayOutputWithContext(ctx context.Context) VpcPublicGatewayOutput }
type VpcPublicGatewayIp ¶
type VpcPublicGatewayIp struct { pulumi.CustomResourceState // the IP itself Address pulumi.StringOutput `pulumi:"address"` // The date and time of the creation of the public gateway IP CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // The organization_id you want to attach the resource to OrganizationId pulumi.StringOutput `pulumi:"organizationId"` // The project_id you want to attach the resource to ProjectId pulumi.StringOutput `pulumi:"projectId"` // reverse domain name for the IP address Reverse pulumi.StringOutput `pulumi:"reverse"` // The tags associated with public gateway IP Tags pulumi.StringArrayOutput `pulumi:"tags"` // The date and time of the last update of the public gateway IP UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` // The zone you want to attach the resource to Zone pulumi.StringOutput `pulumi:"zone"` }
func GetVpcPublicGatewayIp ¶
func GetVpcPublicGatewayIp(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VpcPublicGatewayIpState, opts ...pulumi.ResourceOption) (*VpcPublicGatewayIp, error)
GetVpcPublicGatewayIp gets an existing VpcPublicGatewayIp 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 NewVpcPublicGatewayIp ¶
func NewVpcPublicGatewayIp(ctx *pulumi.Context, name string, args *VpcPublicGatewayIpArgs, opts ...pulumi.ResourceOption) (*VpcPublicGatewayIp, error)
NewVpcPublicGatewayIp registers a new resource with the given unique name, arguments, and options.
func (*VpcPublicGatewayIp) ElementType ¶
func (*VpcPublicGatewayIp) ElementType() reflect.Type
func (*VpcPublicGatewayIp) ToVpcPublicGatewayIpOutput ¶
func (i *VpcPublicGatewayIp) ToVpcPublicGatewayIpOutput() VpcPublicGatewayIpOutput
func (*VpcPublicGatewayIp) ToVpcPublicGatewayIpOutputWithContext ¶
func (i *VpcPublicGatewayIp) ToVpcPublicGatewayIpOutputWithContext(ctx context.Context) VpcPublicGatewayIpOutput
type VpcPublicGatewayIpArgs ¶
type VpcPublicGatewayIpArgs struct { // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // reverse domain name for the IP address Reverse pulumi.StringPtrInput // The tags associated with public gateway IP Tags pulumi.StringArrayInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
The set of arguments for constructing a VpcPublicGatewayIp resource.
func (VpcPublicGatewayIpArgs) ElementType ¶
func (VpcPublicGatewayIpArgs) ElementType() reflect.Type
type VpcPublicGatewayIpInput ¶
type VpcPublicGatewayIpInput interface { pulumi.Input ToVpcPublicGatewayIpOutput() VpcPublicGatewayIpOutput ToVpcPublicGatewayIpOutputWithContext(ctx context.Context) VpcPublicGatewayIpOutput }
type VpcPublicGatewayIpOutput ¶
type VpcPublicGatewayIpOutput struct{ *pulumi.OutputState }
func (VpcPublicGatewayIpOutput) Address ¶
func (o VpcPublicGatewayIpOutput) Address() pulumi.StringOutput
the IP itself
func (VpcPublicGatewayIpOutput) CreatedAt ¶
func (o VpcPublicGatewayIpOutput) CreatedAt() pulumi.StringOutput
The date and time of the creation of the public gateway IP
func (VpcPublicGatewayIpOutput) ElementType ¶
func (VpcPublicGatewayIpOutput) ElementType() reflect.Type
func (VpcPublicGatewayIpOutput) OrganizationId ¶
func (o VpcPublicGatewayIpOutput) OrganizationId() pulumi.StringOutput
The organization_id you want to attach the resource to
func (VpcPublicGatewayIpOutput) ProjectId ¶
func (o VpcPublicGatewayIpOutput) ProjectId() pulumi.StringOutput
The project_id you want to attach the resource to
func (VpcPublicGatewayIpOutput) Reverse ¶
func (o VpcPublicGatewayIpOutput) Reverse() pulumi.StringOutput
reverse domain name for the IP address
func (VpcPublicGatewayIpOutput) Tags ¶
func (o VpcPublicGatewayIpOutput) Tags() pulumi.StringArrayOutput
The tags associated with public gateway IP
func (VpcPublicGatewayIpOutput) ToVpcPublicGatewayIpOutput ¶
func (o VpcPublicGatewayIpOutput) ToVpcPublicGatewayIpOutput() VpcPublicGatewayIpOutput
func (VpcPublicGatewayIpOutput) ToVpcPublicGatewayIpOutputWithContext ¶
func (o VpcPublicGatewayIpOutput) ToVpcPublicGatewayIpOutputWithContext(ctx context.Context) VpcPublicGatewayIpOutput
func (VpcPublicGatewayIpOutput) UpdatedAt ¶
func (o VpcPublicGatewayIpOutput) UpdatedAt() pulumi.StringOutput
The date and time of the last update of the public gateway IP
func (VpcPublicGatewayIpOutput) Zone ¶
func (o VpcPublicGatewayIpOutput) Zone() pulumi.StringOutput
The zone you want to attach the resource to
type VpcPublicGatewayIpState ¶
type VpcPublicGatewayIpState struct { // the IP itself Address pulumi.StringPtrInput // The date and time of the creation of the public gateway IP CreatedAt pulumi.StringPtrInput // The organization_id you want to attach the resource to OrganizationId pulumi.StringPtrInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // reverse domain name for the IP address Reverse pulumi.StringPtrInput // The tags associated with public gateway IP Tags pulumi.StringArrayInput // The date and time of the last update of the public gateway IP UpdatedAt pulumi.StringPtrInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
func (VpcPublicGatewayIpState) ElementType ¶
func (VpcPublicGatewayIpState) ElementType() reflect.Type
type VpcPublicGatewayOutput ¶
type VpcPublicGatewayOutput struct{ *pulumi.OutputState }
func (VpcPublicGatewayOutput) CreatedAt ¶
func (o VpcPublicGatewayOutput) CreatedAt() pulumi.StringOutput
The date and time of the creation of the public gateway
func (VpcPublicGatewayOutput) ElementType ¶
func (VpcPublicGatewayOutput) ElementType() reflect.Type
func (VpcPublicGatewayOutput) IpId ¶
func (o VpcPublicGatewayOutput) IpId() pulumi.StringOutput
attach an existing IP to the gateway
func (VpcPublicGatewayOutput) Name ¶
func (o VpcPublicGatewayOutput) Name() pulumi.StringOutput
name of the gateway
func (VpcPublicGatewayOutput) OrganizationId ¶
func (o VpcPublicGatewayOutput) OrganizationId() pulumi.StringOutput
The organization_id you want to attach the resource to
func (VpcPublicGatewayOutput) ProjectId ¶
func (o VpcPublicGatewayOutput) ProjectId() pulumi.StringOutput
The project_id you want to attach the resource to
func (VpcPublicGatewayOutput) Tags ¶
func (o VpcPublicGatewayOutput) Tags() pulumi.StringArrayOutput
The tags associated with public gateway
func (VpcPublicGatewayOutput) ToVpcPublicGatewayOutput ¶
func (o VpcPublicGatewayOutput) ToVpcPublicGatewayOutput() VpcPublicGatewayOutput
func (VpcPublicGatewayOutput) ToVpcPublicGatewayOutputWithContext ¶
func (o VpcPublicGatewayOutput) ToVpcPublicGatewayOutputWithContext(ctx context.Context) VpcPublicGatewayOutput
func (VpcPublicGatewayOutput) Type ¶
func (o VpcPublicGatewayOutput) Type() pulumi.StringOutput
gateway type
func (VpcPublicGatewayOutput) UpdatedAt ¶
func (o VpcPublicGatewayOutput) UpdatedAt() pulumi.StringOutput
The date and time of the last update of the public gateway
func (VpcPublicGatewayOutput) UpstreamDnsServers ¶
func (o VpcPublicGatewayOutput) UpstreamDnsServers() pulumi.StringArrayOutput
override the gateway's default recursive DNS servers, if DNS features are enabled
func (VpcPublicGatewayOutput) Zone ¶
func (o VpcPublicGatewayOutput) Zone() pulumi.StringOutput
The zone you want to attach the resource to
type VpcPublicGatewayPatRule ¶
type VpcPublicGatewayPatRule struct { pulumi.CustomResourceState // The date and time of the creation of the PAT rule CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // The ID of the gateway this PAT rule is applied to GatewayId pulumi.StringOutput `pulumi:"gatewayId"` // The organization_id you want to attach the resource to OrganizationId pulumi.StringOutput `pulumi:"organizationId"` // The private IP used in the PAT rule PrivateIp pulumi.StringOutput `pulumi:"privateIp"` // The private port used in the PAT rule PrivatePort pulumi.IntOutput `pulumi:"privatePort"` // The protocol used in the PAT rule Protocol pulumi.StringPtrOutput `pulumi:"protocol"` // The public port used in the PAT rule PublicPort pulumi.IntOutput `pulumi:"publicPort"` // The date and time of the last update of the PAT rule UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` // The zone you want to attach the resource to Zone pulumi.StringOutput `pulumi:"zone"` }
func GetVpcPublicGatewayPatRule ¶
func GetVpcPublicGatewayPatRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VpcPublicGatewayPatRuleState, opts ...pulumi.ResourceOption) (*VpcPublicGatewayPatRule, error)
GetVpcPublicGatewayPatRule gets an existing VpcPublicGatewayPatRule 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 NewVpcPublicGatewayPatRule ¶
func NewVpcPublicGatewayPatRule(ctx *pulumi.Context, name string, args *VpcPublicGatewayPatRuleArgs, opts ...pulumi.ResourceOption) (*VpcPublicGatewayPatRule, error)
NewVpcPublicGatewayPatRule registers a new resource with the given unique name, arguments, and options.
func (*VpcPublicGatewayPatRule) ElementType ¶
func (*VpcPublicGatewayPatRule) ElementType() reflect.Type
func (*VpcPublicGatewayPatRule) ToVpcPublicGatewayPatRuleOutput ¶
func (i *VpcPublicGatewayPatRule) ToVpcPublicGatewayPatRuleOutput() VpcPublicGatewayPatRuleOutput
func (*VpcPublicGatewayPatRule) ToVpcPublicGatewayPatRuleOutputWithContext ¶
func (i *VpcPublicGatewayPatRule) ToVpcPublicGatewayPatRuleOutputWithContext(ctx context.Context) VpcPublicGatewayPatRuleOutput
type VpcPublicGatewayPatRuleArgs ¶
type VpcPublicGatewayPatRuleArgs struct { // The ID of the gateway this PAT rule is applied to GatewayId pulumi.StringInput // The private IP used in the PAT rule PrivateIp pulumi.StringInput // The private port used in the PAT rule PrivatePort pulumi.IntInput // The protocol used in the PAT rule Protocol pulumi.StringPtrInput // The public port used in the PAT rule PublicPort pulumi.IntInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
The set of arguments for constructing a VpcPublicGatewayPatRule resource.
func (VpcPublicGatewayPatRuleArgs) ElementType ¶
func (VpcPublicGatewayPatRuleArgs) ElementType() reflect.Type
type VpcPublicGatewayPatRuleInput ¶
type VpcPublicGatewayPatRuleInput interface { pulumi.Input ToVpcPublicGatewayPatRuleOutput() VpcPublicGatewayPatRuleOutput ToVpcPublicGatewayPatRuleOutputWithContext(ctx context.Context) VpcPublicGatewayPatRuleOutput }
type VpcPublicGatewayPatRuleOutput ¶
type VpcPublicGatewayPatRuleOutput struct{ *pulumi.OutputState }
func (VpcPublicGatewayPatRuleOutput) CreatedAt ¶
func (o VpcPublicGatewayPatRuleOutput) CreatedAt() pulumi.StringOutput
The date and time of the creation of the PAT rule
func (VpcPublicGatewayPatRuleOutput) ElementType ¶
func (VpcPublicGatewayPatRuleOutput) ElementType() reflect.Type
func (VpcPublicGatewayPatRuleOutput) GatewayId ¶
func (o VpcPublicGatewayPatRuleOutput) GatewayId() pulumi.StringOutput
The ID of the gateway this PAT rule is applied to
func (VpcPublicGatewayPatRuleOutput) OrganizationId ¶
func (o VpcPublicGatewayPatRuleOutput) OrganizationId() pulumi.StringOutput
The organization_id you want to attach the resource to
func (VpcPublicGatewayPatRuleOutput) PrivateIp ¶
func (o VpcPublicGatewayPatRuleOutput) PrivateIp() pulumi.StringOutput
The private IP used in the PAT rule
func (VpcPublicGatewayPatRuleOutput) PrivatePort ¶
func (o VpcPublicGatewayPatRuleOutput) PrivatePort() pulumi.IntOutput
The private port used in the PAT rule
func (VpcPublicGatewayPatRuleOutput) Protocol ¶
func (o VpcPublicGatewayPatRuleOutput) Protocol() pulumi.StringPtrOutput
The protocol used in the PAT rule
func (VpcPublicGatewayPatRuleOutput) PublicPort ¶
func (o VpcPublicGatewayPatRuleOutput) PublicPort() pulumi.IntOutput
The public port used in the PAT rule
func (VpcPublicGatewayPatRuleOutput) ToVpcPublicGatewayPatRuleOutput ¶
func (o VpcPublicGatewayPatRuleOutput) ToVpcPublicGatewayPatRuleOutput() VpcPublicGatewayPatRuleOutput
func (VpcPublicGatewayPatRuleOutput) ToVpcPublicGatewayPatRuleOutputWithContext ¶
func (o VpcPublicGatewayPatRuleOutput) ToVpcPublicGatewayPatRuleOutputWithContext(ctx context.Context) VpcPublicGatewayPatRuleOutput
func (VpcPublicGatewayPatRuleOutput) UpdatedAt ¶
func (o VpcPublicGatewayPatRuleOutput) UpdatedAt() pulumi.StringOutput
The date and time of the last update of the PAT rule
func (VpcPublicGatewayPatRuleOutput) Zone ¶
func (o VpcPublicGatewayPatRuleOutput) Zone() pulumi.StringOutput
The zone you want to attach the resource to
type VpcPublicGatewayPatRuleState ¶
type VpcPublicGatewayPatRuleState struct { // The date and time of the creation of the PAT rule CreatedAt pulumi.StringPtrInput // The ID of the gateway this PAT rule is applied to GatewayId pulumi.StringPtrInput // The organization_id you want to attach the resource to OrganizationId pulumi.StringPtrInput // The private IP used in the PAT rule PrivateIp pulumi.StringPtrInput // The private port used in the PAT rule PrivatePort pulumi.IntPtrInput // The protocol used in the PAT rule Protocol pulumi.StringPtrInput // The public port used in the PAT rule PublicPort pulumi.IntPtrInput // The date and time of the last update of the PAT rule UpdatedAt pulumi.StringPtrInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
func (VpcPublicGatewayPatRuleState) ElementType ¶
func (VpcPublicGatewayPatRuleState) ElementType() reflect.Type
type VpcPublicGatewayState ¶
type VpcPublicGatewayState struct { // The date and time of the creation of the public gateway CreatedAt pulumi.StringPtrInput // attach an existing IP to the gateway IpId pulumi.StringPtrInput // name of the gateway Name pulumi.StringPtrInput // The organization_id you want to attach the resource to OrganizationId pulumi.StringPtrInput // The project_id you want to attach the resource to ProjectId pulumi.StringPtrInput // The tags associated with public gateway Tags pulumi.StringArrayInput // gateway type Type pulumi.StringPtrInput // The date and time of the last update of the public gateway UpdatedAt pulumi.StringPtrInput // override the gateway's default recursive DNS servers, if DNS features are enabled UpstreamDnsServers pulumi.StringArrayInput // The zone you want to attach the resource to Zone pulumi.StringPtrInput }
func (VpcPublicGatewayState) ElementType ¶
func (VpcPublicGatewayState) ElementType() reflect.Type
Source Files ¶
- accountSshKey.go
- appleSliconValleyServer.go
- baremetalServer.go
- container.go
- containerNamespace.go
- database.go
- databaseAcl.go
- databaseInstance.go
- databasePrivilege.go
- databaseUser.go
- doc.go
- domainRecord.go
- domainZone.go
- functionNamespace.go
- getAccountSshKey.go
- getBaremetalOffer.go
- getBaremetalOs.go
- getBaremetalServer.go
- getContainer.go
- getContainerNamespace.go
- getDatabase.go
- getDatabaseAcl.go
- getDatabaseInstance.go
- getDatabasePrivilege.go
- getDomainRecord.go
- getDomainZone.go
- getFunctionNamespace.go
- getInstanceImage.go
- getInstanceIp.go
- getInstanceSecurityGroup.go
- getInstanceServer.go
- getInstanceVolume.go
- getIotDevice.go
- getIotHub.go
- getKubernetesCluster.go
- getKubernetesNodePool.go
- getLoadbalancer.go
- getLoadbalancerCertificate.go
- getLoadbalancerIp.go
- getMarketplaceImage.go
- getObjectBucket.go
- getRedisCluster.go
- getRegistryImage.go
- getRegistryNamespace.go
- getVpcPrivateNetwork.go
- getVpcPublicGateway.go
- getVpcPublicGatewayDhcp.go
- getVpcPublicGatewayIp.go
- getVpcPublicPatRule.go
- init.go
- instanceIp.go
- instanceIpReverseDns.go
- instancePlacementGroup.go
- instancePrivateNic.go
- instanceSecurityGroup.go
- instanceSecurityGroupRules.go
- instanceServer.go
- instanceSnapshot.go
- instanceVolume.go
- iotDevice.go
- iotHub.go
- iotNetwork.go
- iotRoute.go
- kubernetesCluster.go
- kubernetesNodePool.go
- loadbalancer.go
- loadbalancerBackend.go
- loadbalancerCertificate.go
- loadbalancerFrontend.go
- loadbalancerIp.go
- loadbalancerRoute.go
- objectBucket.go
- provider.go
- pulumiTypes.go
- pulumiUtilities.go
- redisCluster.go
- registryNamespace.go
- vpcGatewayNetwork.go
- vpcPrivateNetwork.go
- vpcPublicGateway.go
- vpcPublicGatewayDhcp.go
- vpcPublicGatewayDhcpReservation.go
- vpcPublicGatewayIp.go
- vpcPublicGatewayPatRule.go