Documentation
¶
Overview ¶
A Pulumi package for creating and managing CrateDB resources.
Index ¶
- type Cluster
- type ClusterArgs
- type ClusterArray
- type ClusterArrayInput
- type ClusterArrayOutput
- type ClusterDc
- type ClusterDcArgs
- func (ClusterDcArgs) ElementType() reflect.Type
- func (i ClusterDcArgs) ToClusterDcOutput() ClusterDcOutput
- func (i ClusterDcArgs) ToClusterDcOutputWithContext(ctx context.Context) ClusterDcOutput
- func (i ClusterDcArgs) ToClusterDcPtrOutput() ClusterDcPtrOutput
- func (i ClusterDcArgs) ToClusterDcPtrOutputWithContext(ctx context.Context) ClusterDcPtrOutput
- type ClusterDcInput
- type ClusterDcOutput
- func (o ClusterDcOutput) Created() pulumi.StringPtrOutput
- func (ClusterDcOutput) ElementType() reflect.Type
- func (o ClusterDcOutput) Modified() pulumi.StringPtrOutput
- func (o ClusterDcOutput) ToClusterDcOutput() ClusterDcOutput
- func (o ClusterDcOutput) ToClusterDcOutputWithContext(ctx context.Context) ClusterDcOutput
- func (o ClusterDcOutput) ToClusterDcPtrOutput() ClusterDcPtrOutput
- func (o ClusterDcOutput) ToClusterDcPtrOutputWithContext(ctx context.Context) ClusterDcPtrOutput
- type ClusterDcPtrInput
- type ClusterDcPtrOutput
- func (o ClusterDcPtrOutput) Created() pulumi.StringPtrOutput
- func (o ClusterDcPtrOutput) Elem() ClusterDcOutput
- func (ClusterDcPtrOutput) ElementType() reflect.Type
- func (o ClusterDcPtrOutput) Modified() pulumi.StringPtrOutput
- func (o ClusterDcPtrOutput) ToClusterDcPtrOutput() ClusterDcPtrOutput
- func (o ClusterDcPtrOutput) ToClusterDcPtrOutputWithContext(ctx context.Context) ClusterDcPtrOutput
- type ClusterHardwareSpecs
- type ClusterHardwareSpecsArgs
- func (ClusterHardwareSpecsArgs) ElementType() reflect.Type
- func (i ClusterHardwareSpecsArgs) ToClusterHardwareSpecsOutput() ClusterHardwareSpecsOutput
- func (i ClusterHardwareSpecsArgs) ToClusterHardwareSpecsOutputWithContext(ctx context.Context) ClusterHardwareSpecsOutput
- func (i ClusterHardwareSpecsArgs) ToClusterHardwareSpecsPtrOutput() ClusterHardwareSpecsPtrOutput
- func (i ClusterHardwareSpecsArgs) ToClusterHardwareSpecsPtrOutputWithContext(ctx context.Context) ClusterHardwareSpecsPtrOutput
- type ClusterHardwareSpecsInput
- type ClusterHardwareSpecsOutput
- func (o ClusterHardwareSpecsOutput) CpusPerNode() pulumi.Float64PtrOutput
- func (o ClusterHardwareSpecsOutput) DiskSizePerNodeBytes() pulumi.IntPtrOutput
- func (o ClusterHardwareSpecsOutput) DiskType() pulumi.StringPtrOutput
- func (o ClusterHardwareSpecsOutput) DisksPerNode() pulumi.Float64PtrOutput
- func (ClusterHardwareSpecsOutput) ElementType() reflect.Type
- func (o ClusterHardwareSpecsOutput) HeapSizeBytes() pulumi.IntPtrOutput
- func (o ClusterHardwareSpecsOutput) MemoryPerNodeBytes() pulumi.IntPtrOutput
- func (o ClusterHardwareSpecsOutput) ToClusterHardwareSpecsOutput() ClusterHardwareSpecsOutput
- func (o ClusterHardwareSpecsOutput) ToClusterHardwareSpecsOutputWithContext(ctx context.Context) ClusterHardwareSpecsOutput
- func (o ClusterHardwareSpecsOutput) ToClusterHardwareSpecsPtrOutput() ClusterHardwareSpecsPtrOutput
- func (o ClusterHardwareSpecsOutput) ToClusterHardwareSpecsPtrOutputWithContext(ctx context.Context) ClusterHardwareSpecsPtrOutput
- type ClusterHardwareSpecsPtrInput
- type ClusterHardwareSpecsPtrOutput
- func (o ClusterHardwareSpecsPtrOutput) CpusPerNode() pulumi.Float64PtrOutput
- func (o ClusterHardwareSpecsPtrOutput) DiskSizePerNodeBytes() pulumi.IntPtrOutput
- func (o ClusterHardwareSpecsPtrOutput) DiskType() pulumi.StringPtrOutput
- func (o ClusterHardwareSpecsPtrOutput) DisksPerNode() pulumi.Float64PtrOutput
- func (o ClusterHardwareSpecsPtrOutput) Elem() ClusterHardwareSpecsOutput
- func (ClusterHardwareSpecsPtrOutput) ElementType() reflect.Type
- func (o ClusterHardwareSpecsPtrOutput) HeapSizeBytes() pulumi.IntPtrOutput
- func (o ClusterHardwareSpecsPtrOutput) MemoryPerNodeBytes() pulumi.IntPtrOutput
- func (o ClusterHardwareSpecsPtrOutput) ToClusterHardwareSpecsPtrOutput() ClusterHardwareSpecsPtrOutput
- func (o ClusterHardwareSpecsPtrOutput) ToClusterHardwareSpecsPtrOutputWithContext(ctx context.Context) ClusterHardwareSpecsPtrOutput
- type ClusterHealth
- type ClusterHealthArgs
- func (ClusterHealthArgs) ElementType() reflect.Type
- func (i ClusterHealthArgs) ToClusterHealthOutput() ClusterHealthOutput
- func (i ClusterHealthArgs) ToClusterHealthOutputWithContext(ctx context.Context) ClusterHealthOutput
- func (i ClusterHealthArgs) ToClusterHealthPtrOutput() ClusterHealthPtrOutput
- func (i ClusterHealthArgs) ToClusterHealthPtrOutputWithContext(ctx context.Context) ClusterHealthPtrOutput
- type ClusterHealthInput
- type ClusterHealthOutput
- func (ClusterHealthOutput) ElementType() reflect.Type
- func (o ClusterHealthOutput) Status() pulumi.StringPtrOutput
- func (o ClusterHealthOutput) ToClusterHealthOutput() ClusterHealthOutput
- func (o ClusterHealthOutput) ToClusterHealthOutputWithContext(ctx context.Context) ClusterHealthOutput
- func (o ClusterHealthOutput) ToClusterHealthPtrOutput() ClusterHealthPtrOutput
- func (o ClusterHealthOutput) ToClusterHealthPtrOutputWithContext(ctx context.Context) ClusterHealthPtrOutput
- type ClusterHealthPtrInput
- type ClusterHealthPtrOutput
- func (o ClusterHealthPtrOutput) Elem() ClusterHealthOutput
- func (ClusterHealthPtrOutput) ElementType() reflect.Type
- func (o ClusterHealthPtrOutput) Status() pulumi.StringPtrOutput
- func (o ClusterHealthPtrOutput) ToClusterHealthPtrOutput() ClusterHealthPtrOutput
- func (o ClusterHealthPtrOutput) ToClusterHealthPtrOutputWithContext(ctx context.Context) ClusterHealthPtrOutput
- type ClusterInput
- type ClusterIpWhitelist
- type ClusterIpWhitelistArgs
- type ClusterIpWhitelistArray
- type ClusterIpWhitelistArrayInput
- type ClusterIpWhitelistArrayOutput
- func (ClusterIpWhitelistArrayOutput) ElementType() reflect.Type
- func (o ClusterIpWhitelistArrayOutput) Index(i pulumi.IntInput) ClusterIpWhitelistOutput
- func (o ClusterIpWhitelistArrayOutput) ToClusterIpWhitelistArrayOutput() ClusterIpWhitelistArrayOutput
- func (o ClusterIpWhitelistArrayOutput) ToClusterIpWhitelistArrayOutputWithContext(ctx context.Context) ClusterIpWhitelistArrayOutput
- type ClusterIpWhitelistInput
- type ClusterIpWhitelistOutput
- func (o ClusterIpWhitelistOutput) Cidr() pulumi.StringPtrOutput
- func (o ClusterIpWhitelistOutput) Description() pulumi.StringPtrOutput
- func (ClusterIpWhitelistOutput) ElementType() reflect.Type
- func (o ClusterIpWhitelistOutput) ToClusterIpWhitelistOutput() ClusterIpWhitelistOutput
- func (o ClusterIpWhitelistOutput) ToClusterIpWhitelistOutputWithContext(ctx context.Context) ClusterIpWhitelistOutput
- type ClusterMap
- type ClusterMapInput
- type ClusterMapOutput
- type ClusterOutput
- func (o ClusterOutput) AllowCustomStorage() pulumi.BoolOutput
- func (o ClusterOutput) AllowSuspend() pulumi.BoolOutput
- func (o ClusterOutput) BackupSchedule() pulumi.StringOutput
- func (o ClusterOutput) Channel() pulumi.StringOutput
- func (o ClusterOutput) CrateVersion() pulumi.StringOutput
- func (o ClusterOutput) Dc() ClusterDcOutput
- func (o ClusterOutput) DeletionProtected() pulumi.BoolOutput
- func (ClusterOutput) ElementType() reflect.Type
- func (o ClusterOutput) ExternalIp() pulumi.StringOutput
- func (o ClusterOutput) Fqdn() pulumi.StringOutput
- func (o ClusterOutput) GcAvailable() pulumi.BoolOutput
- func (o ClusterOutput) HardwareSpecs() ClusterHardwareSpecsOutput
- func (o ClusterOutput) Health() ClusterHealthOutput
- func (o ClusterOutput) IpWhitelists() ClusterIpWhitelistArrayOutput
- func (o ClusterOutput) Name() pulumi.StringOutput
- func (o ClusterOutput) NumNodes() pulumi.Float64Output
- func (o ClusterOutput) OrganizationId() pulumi.StringOutput
- func (o ClusterOutput) Origin() pulumi.StringOutput
- func (o ClusterOutput) Password() pulumi.StringOutput
- func (o ClusterOutput) ProductName() pulumi.StringOutput
- func (o ClusterOutput) ProductTier() pulumi.StringOutput
- func (o ClusterOutput) ProductUnit() pulumi.Float64Output
- func (o ClusterOutput) ProjectId() pulumi.StringOutput
- func (o ClusterOutput) SubscriptionId() pulumi.StringOutput
- func (o ClusterOutput) Suspended() pulumi.BoolOutput
- func (o ClusterOutput) ToClusterOutput() ClusterOutput
- func (o ClusterOutput) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
- func (o ClusterOutput) Url() pulumi.StringOutput
- func (o ClusterOutput) Username() pulumi.StringOutput
- type ClusterState
- type GetClusterDc
- type GetClusterDcArgs
- type GetClusterDcInput
- type GetClusterDcOutput
- func (o GetClusterDcOutput) Created() pulumi.StringOutput
- func (GetClusterDcOutput) ElementType() reflect.Type
- func (o GetClusterDcOutput) Modified() pulumi.StringOutput
- func (o GetClusterDcOutput) ToGetClusterDcOutput() GetClusterDcOutput
- func (o GetClusterDcOutput) ToGetClusterDcOutputWithContext(ctx context.Context) GetClusterDcOutput
- type GetClusterHardwareSpecs
- type GetClusterHardwareSpecsArgs
- type GetClusterHardwareSpecsInput
- type GetClusterHardwareSpecsOutput
- func (o GetClusterHardwareSpecsOutput) CpusPerNode() pulumi.Float64Output
- func (o GetClusterHardwareSpecsOutput) DiskSizePerNodeBytes() pulumi.IntOutput
- func (o GetClusterHardwareSpecsOutput) DiskType() pulumi.StringOutput
- func (o GetClusterHardwareSpecsOutput) DisksPerNode() pulumi.Float64Output
- func (GetClusterHardwareSpecsOutput) ElementType() reflect.Type
- func (o GetClusterHardwareSpecsOutput) HeapSizeBytes() pulumi.IntOutput
- func (o GetClusterHardwareSpecsOutput) MemoryPerNodeBytes() pulumi.IntOutput
- func (o GetClusterHardwareSpecsOutput) ToGetClusterHardwareSpecsOutput() GetClusterHardwareSpecsOutput
- func (o GetClusterHardwareSpecsOutput) ToGetClusterHardwareSpecsOutputWithContext(ctx context.Context) GetClusterHardwareSpecsOutput
- type GetClusterHealth
- type GetClusterHealthArgs
- type GetClusterHealthInput
- type GetClusterHealthOutput
- func (GetClusterHealthOutput) ElementType() reflect.Type
- func (o GetClusterHealthOutput) LastSeen() pulumi.StringOutput
- func (o GetClusterHealthOutput) RunningOperation() pulumi.StringOutput
- func (o GetClusterHealthOutput) Status() pulumi.StringOutput
- func (o GetClusterHealthOutput) ToGetClusterHealthOutput() GetClusterHealthOutput
- func (o GetClusterHealthOutput) ToGetClusterHealthOutputWithContext(ctx context.Context) GetClusterHealthOutput
- type GetClusterIpWhitelist
- type GetClusterIpWhitelistArgs
- type GetClusterIpWhitelistArray
- func (GetClusterIpWhitelistArray) ElementType() reflect.Type
- func (i GetClusterIpWhitelistArray) ToGetClusterIpWhitelistArrayOutput() GetClusterIpWhitelistArrayOutput
- func (i GetClusterIpWhitelistArray) ToGetClusterIpWhitelistArrayOutputWithContext(ctx context.Context) GetClusterIpWhitelistArrayOutput
- type GetClusterIpWhitelistArrayInput
- type GetClusterIpWhitelistArrayOutput
- func (GetClusterIpWhitelistArrayOutput) ElementType() reflect.Type
- func (o GetClusterIpWhitelistArrayOutput) Index(i pulumi.IntInput) GetClusterIpWhitelistOutput
- func (o GetClusterIpWhitelistArrayOutput) ToGetClusterIpWhitelistArrayOutput() GetClusterIpWhitelistArrayOutput
- func (o GetClusterIpWhitelistArrayOutput) ToGetClusterIpWhitelistArrayOutputWithContext(ctx context.Context) GetClusterIpWhitelistArrayOutput
- type GetClusterIpWhitelistInput
- type GetClusterIpWhitelistOutput
- func (o GetClusterIpWhitelistOutput) Cidr() pulumi.StringOutput
- func (o GetClusterIpWhitelistOutput) Description() pulumi.StringOutput
- func (GetClusterIpWhitelistOutput) ElementType() reflect.Type
- func (o GetClusterIpWhitelistOutput) ToGetClusterIpWhitelistOutput() GetClusterIpWhitelistOutput
- func (o GetClusterIpWhitelistOutput) ToGetClusterIpWhitelistOutputWithContext(ctx context.Context) GetClusterIpWhitelistOutput
- type GetClusterLastAsyncOperation
- type GetClusterLastAsyncOperationArgs
- func (GetClusterLastAsyncOperationArgs) ElementType() reflect.Type
- func (i GetClusterLastAsyncOperationArgs) ToGetClusterLastAsyncOperationOutput() GetClusterLastAsyncOperationOutput
- func (i GetClusterLastAsyncOperationArgs) ToGetClusterLastAsyncOperationOutputWithContext(ctx context.Context) GetClusterLastAsyncOperationOutput
- type GetClusterLastAsyncOperationDc
- type GetClusterLastAsyncOperationDcArgs
- func (GetClusterLastAsyncOperationDcArgs) ElementType() reflect.Type
- func (i GetClusterLastAsyncOperationDcArgs) ToGetClusterLastAsyncOperationDcOutput() GetClusterLastAsyncOperationDcOutput
- func (i GetClusterLastAsyncOperationDcArgs) ToGetClusterLastAsyncOperationDcOutputWithContext(ctx context.Context) GetClusterLastAsyncOperationDcOutput
- type GetClusterLastAsyncOperationDcInput
- type GetClusterLastAsyncOperationDcOutput
- func (o GetClusterLastAsyncOperationDcOutput) Created() pulumi.StringOutput
- func (GetClusterLastAsyncOperationDcOutput) ElementType() reflect.Type
- func (o GetClusterLastAsyncOperationDcOutput) Modified() pulumi.StringOutput
- func (o GetClusterLastAsyncOperationDcOutput) ToGetClusterLastAsyncOperationDcOutput() GetClusterLastAsyncOperationDcOutput
- func (o GetClusterLastAsyncOperationDcOutput) ToGetClusterLastAsyncOperationDcOutputWithContext(ctx context.Context) GetClusterLastAsyncOperationDcOutput
- type GetClusterLastAsyncOperationInput
- type GetClusterLastAsyncOperationOutput
- func (o GetClusterLastAsyncOperationOutput) Dc() GetClusterLastAsyncOperationDcOutput
- func (GetClusterLastAsyncOperationOutput) ElementType() reflect.Type
- func (o GetClusterLastAsyncOperationOutput) Id() pulumi.StringOutput
- func (o GetClusterLastAsyncOperationOutput) Status() pulumi.StringOutput
- func (o GetClusterLastAsyncOperationOutput) ToGetClusterLastAsyncOperationOutput() GetClusterLastAsyncOperationOutput
- func (o GetClusterLastAsyncOperationOutput) ToGetClusterLastAsyncOperationOutputWithContext(ctx context.Context) GetClusterLastAsyncOperationOutput
- func (o GetClusterLastAsyncOperationOutput) Type() pulumi.StringOutput
- type GetOrganizationDc
- type GetOrganizationDcArgs
- type GetOrganizationDcInput
- type GetOrganizationDcOutput
- func (o GetOrganizationDcOutput) Created() pulumi.StringOutput
- func (GetOrganizationDcOutput) ElementType() reflect.Type
- func (o GetOrganizationDcOutput) Modified() pulumi.StringOutput
- func (o GetOrganizationDcOutput) ToGetOrganizationDcOutput() GetOrganizationDcOutput
- func (o GetOrganizationDcOutput) ToGetOrganizationDcOutputWithContext(ctx context.Context) GetOrganizationDcOutput
- type GetOrganizationsOrganization
- type GetOrganizationsOrganizationArgs
- func (GetOrganizationsOrganizationArgs) ElementType() reflect.Type
- func (i GetOrganizationsOrganizationArgs) ToGetOrganizationsOrganizationOutput() GetOrganizationsOrganizationOutput
- func (i GetOrganizationsOrganizationArgs) ToGetOrganizationsOrganizationOutputWithContext(ctx context.Context) GetOrganizationsOrganizationOutput
- type GetOrganizationsOrganizationArray
- func (GetOrganizationsOrganizationArray) ElementType() reflect.Type
- func (i GetOrganizationsOrganizationArray) ToGetOrganizationsOrganizationArrayOutput() GetOrganizationsOrganizationArrayOutput
- func (i GetOrganizationsOrganizationArray) ToGetOrganizationsOrganizationArrayOutputWithContext(ctx context.Context) GetOrganizationsOrganizationArrayOutput
- type GetOrganizationsOrganizationArrayInput
- type GetOrganizationsOrganizationArrayOutput
- func (GetOrganizationsOrganizationArrayOutput) ElementType() reflect.Type
- func (o GetOrganizationsOrganizationArrayOutput) Index(i pulumi.IntInput) GetOrganizationsOrganizationOutput
- func (o GetOrganizationsOrganizationArrayOutput) ToGetOrganizationsOrganizationArrayOutput() GetOrganizationsOrganizationArrayOutput
- func (o GetOrganizationsOrganizationArrayOutput) ToGetOrganizationsOrganizationArrayOutputWithContext(ctx context.Context) GetOrganizationsOrganizationArrayOutput
- type GetOrganizationsOrganizationDc
- type GetOrganizationsOrganizationDcArgs
- func (GetOrganizationsOrganizationDcArgs) ElementType() reflect.Type
- func (i GetOrganizationsOrganizationDcArgs) ToGetOrganizationsOrganizationDcOutput() GetOrganizationsOrganizationDcOutput
- func (i GetOrganizationsOrganizationDcArgs) ToGetOrganizationsOrganizationDcOutputWithContext(ctx context.Context) GetOrganizationsOrganizationDcOutput
- type GetOrganizationsOrganizationDcInput
- type GetOrganizationsOrganizationDcOutput
- func (o GetOrganizationsOrganizationDcOutput) Created() pulumi.StringOutput
- func (GetOrganizationsOrganizationDcOutput) ElementType() reflect.Type
- func (o GetOrganizationsOrganizationDcOutput) Modified() pulumi.StringOutput
- func (o GetOrganizationsOrganizationDcOutput) ToGetOrganizationsOrganizationDcOutput() GetOrganizationsOrganizationDcOutput
- func (o GetOrganizationsOrganizationDcOutput) ToGetOrganizationsOrganizationDcOutputWithContext(ctx context.Context) GetOrganizationsOrganizationDcOutput
- type GetOrganizationsOrganizationInput
- type GetOrganizationsOrganizationOutput
- func (o GetOrganizationsOrganizationOutput) Dc() GetOrganizationsOrganizationDcOutput
- func (GetOrganizationsOrganizationOutput) ElementType() reflect.Type
- func (o GetOrganizationsOrganizationOutput) Email() pulumi.StringOutput
- func (o GetOrganizationsOrganizationOutput) Id() pulumi.StringOutput
- func (o GetOrganizationsOrganizationOutput) Name() pulumi.StringOutput
- func (o GetOrganizationsOrganizationOutput) NotificationsEnabled() pulumi.BoolOutput
- func (o GetOrganizationsOrganizationOutput) PlanType() pulumi.Float64Output
- func (o GetOrganizationsOrganizationOutput) ProjectCount() pulumi.Float64Output
- func (o GetOrganizationsOrganizationOutput) RoleFqn() pulumi.StringOutput
- func (o GetOrganizationsOrganizationOutput) ToGetOrganizationsOrganizationOutput() GetOrganizationsOrganizationOutput
- func (o GetOrganizationsOrganizationOutput) ToGetOrganizationsOrganizationOutputWithContext(ctx context.Context) GetOrganizationsOrganizationOutput
- type GetOrganizationsResult
- type GetOrganizationsResultOutput
- func (GetOrganizationsResultOutput) ElementType() reflect.Type
- func (o GetOrganizationsResultOutput) Id() pulumi.StringOutput
- func (o GetOrganizationsResultOutput) Organizations() GetOrganizationsOrganizationArrayOutput
- func (o GetOrganizationsResultOutput) ToGetOrganizationsResultOutput() GetOrganizationsResultOutput
- func (o GetOrganizationsResultOutput) ToGetOrganizationsResultOutputWithContext(ctx context.Context) GetOrganizationsResultOutput
- type GetProjectDc
- type GetProjectDcArgs
- type GetProjectDcInput
- type GetProjectDcOutput
- func (o GetProjectDcOutput) Created() pulumi.StringOutput
- func (GetProjectDcOutput) ElementType() reflect.Type
- func (o GetProjectDcOutput) Modified() pulumi.StringOutput
- func (o GetProjectDcOutput) ToGetProjectDcOutput() GetProjectDcOutput
- func (o GetProjectDcOutput) ToGetProjectDcOutputWithContext(ctx context.Context) GetProjectDcOutput
- type LookupClusterArgs
- type LookupClusterOutputArgs
- type LookupClusterResult
- type LookupClusterResultOutput
- func (o LookupClusterResultOutput) AllowCustomStorage() pulumi.BoolOutput
- func (o LookupClusterResultOutput) AllowSuspend() pulumi.BoolOutput
- func (o LookupClusterResultOutput) BackupSchedule() pulumi.StringOutput
- func (o LookupClusterResultOutput) Channel() pulumi.StringOutput
- func (o LookupClusterResultOutput) CrateVersion() pulumi.StringOutput
- func (o LookupClusterResultOutput) Dc() GetClusterDcOutput
- func (o LookupClusterResultOutput) DeletionProtected() pulumi.BoolOutput
- func (LookupClusterResultOutput) ElementType() reflect.Type
- func (o LookupClusterResultOutput) ExternalIp() pulumi.StringOutput
- func (o LookupClusterResultOutput) Fqdn() pulumi.StringOutput
- func (o LookupClusterResultOutput) GcAvailable() pulumi.BoolOutput
- func (o LookupClusterResultOutput) HardwareSpecs() GetClusterHardwareSpecsOutput
- func (o LookupClusterResultOutput) Health() GetClusterHealthOutput
- func (o LookupClusterResultOutput) Id() pulumi.StringOutput
- func (o LookupClusterResultOutput) IpWhitelists() GetClusterIpWhitelistArrayOutput
- func (o LookupClusterResultOutput) LastAsyncOperation() GetClusterLastAsyncOperationOutput
- func (o LookupClusterResultOutput) Name() pulumi.StringOutput
- func (o LookupClusterResultOutput) NumNodes() pulumi.Float64Output
- func (o LookupClusterResultOutput) Origin() pulumi.StringOutput
- func (o LookupClusterResultOutput) Password() pulumi.StringOutput
- func (o LookupClusterResultOutput) ProductName() pulumi.StringOutput
- func (o LookupClusterResultOutput) ProductTier() pulumi.StringOutput
- func (o LookupClusterResultOutput) ProductUnit() pulumi.Float64Output
- func (o LookupClusterResultOutput) ProjectId() pulumi.StringOutput
- func (o LookupClusterResultOutput) SubscriptionId() pulumi.StringOutput
- func (o LookupClusterResultOutput) Suspended() pulumi.BoolOutput
- func (o LookupClusterResultOutput) ToLookupClusterResultOutput() LookupClusterResultOutput
- func (o LookupClusterResultOutput) ToLookupClusterResultOutputWithContext(ctx context.Context) LookupClusterResultOutput
- func (o LookupClusterResultOutput) Url() pulumi.StringOutput
- func (o LookupClusterResultOutput) Username() pulumi.StringOutput
- type LookupOrganizationArgs
- type LookupOrganizationOutputArgs
- type LookupOrganizationResult
- type LookupOrganizationResultOutput
- func (o LookupOrganizationResultOutput) Dc() GetOrganizationDcOutput
- func (LookupOrganizationResultOutput) ElementType() reflect.Type
- func (o LookupOrganizationResultOutput) Email() pulumi.StringOutput
- func (o LookupOrganizationResultOutput) Id() pulumi.StringOutput
- func (o LookupOrganizationResultOutput) Name() pulumi.StringOutput
- func (o LookupOrganizationResultOutput) NotificationsEnabled() pulumi.BoolOutput
- func (o LookupOrganizationResultOutput) PlanType() pulumi.Float64Output
- func (o LookupOrganizationResultOutput) ProjectCount() pulumi.Float64Output
- func (o LookupOrganizationResultOutput) RoleFqn() pulumi.StringOutput
- func (o LookupOrganizationResultOutput) ToLookupOrganizationResultOutput() LookupOrganizationResultOutput
- func (o LookupOrganizationResultOutput) ToLookupOrganizationResultOutputWithContext(ctx context.Context) LookupOrganizationResultOutput
- type LookupProjectArgs
- type LookupProjectOutputArgs
- type LookupProjectResult
- type LookupProjectResultOutput
- func (o LookupProjectResultOutput) Dc() GetProjectDcOutput
- func (LookupProjectResultOutput) ElementType() reflect.Type
- func (o LookupProjectResultOutput) Id() pulumi.StringOutput
- func (o LookupProjectResultOutput) Name() pulumi.StringOutput
- func (o LookupProjectResultOutput) OrganizationId() pulumi.StringOutput
- func (o LookupProjectResultOutput) Region() pulumi.StringOutput
- func (o LookupProjectResultOutput) ToLookupProjectResultOutput() LookupProjectResultOutput
- func (o LookupProjectResultOutput) ToLookupProjectResultOutputWithContext(ctx context.Context) LookupProjectResultOutput
- type Organization
- type OrganizationArgs
- type OrganizationArray
- type OrganizationArrayInput
- type OrganizationArrayOutput
- func (OrganizationArrayOutput) ElementType() reflect.Type
- func (o OrganizationArrayOutput) Index(i pulumi.IntInput) OrganizationOutput
- func (o OrganizationArrayOutput) ToOrganizationArrayOutput() OrganizationArrayOutput
- func (o OrganizationArrayOutput) ToOrganizationArrayOutputWithContext(ctx context.Context) OrganizationArrayOutput
- type OrganizationDc
- type OrganizationDcArgs
- func (OrganizationDcArgs) ElementType() reflect.Type
- func (i OrganizationDcArgs) ToOrganizationDcOutput() OrganizationDcOutput
- func (i OrganizationDcArgs) ToOrganizationDcOutputWithContext(ctx context.Context) OrganizationDcOutput
- func (i OrganizationDcArgs) ToOrganizationDcPtrOutput() OrganizationDcPtrOutput
- func (i OrganizationDcArgs) ToOrganizationDcPtrOutputWithContext(ctx context.Context) OrganizationDcPtrOutput
- type OrganizationDcInput
- type OrganizationDcOutput
- func (o OrganizationDcOutput) Created() pulumi.StringPtrOutput
- func (OrganizationDcOutput) ElementType() reflect.Type
- func (o OrganizationDcOutput) Modified() pulumi.StringPtrOutput
- func (o OrganizationDcOutput) ToOrganizationDcOutput() OrganizationDcOutput
- func (o OrganizationDcOutput) ToOrganizationDcOutputWithContext(ctx context.Context) OrganizationDcOutput
- func (o OrganizationDcOutput) ToOrganizationDcPtrOutput() OrganizationDcPtrOutput
- func (o OrganizationDcOutput) ToOrganizationDcPtrOutputWithContext(ctx context.Context) OrganizationDcPtrOutput
- type OrganizationDcPtrInput
- type OrganizationDcPtrOutput
- func (o OrganizationDcPtrOutput) Created() pulumi.StringPtrOutput
- func (o OrganizationDcPtrOutput) Elem() OrganizationDcOutput
- func (OrganizationDcPtrOutput) ElementType() reflect.Type
- func (o OrganizationDcPtrOutput) Modified() pulumi.StringPtrOutput
- func (o OrganizationDcPtrOutput) ToOrganizationDcPtrOutput() OrganizationDcPtrOutput
- func (o OrganizationDcPtrOutput) ToOrganizationDcPtrOutputWithContext(ctx context.Context) OrganizationDcPtrOutput
- type OrganizationInput
- type OrganizationMap
- type OrganizationMapInput
- type OrganizationMapOutput
- func (OrganizationMapOutput) ElementType() reflect.Type
- func (o OrganizationMapOutput) MapIndex(k pulumi.StringInput) OrganizationOutput
- func (o OrganizationMapOutput) ToOrganizationMapOutput() OrganizationMapOutput
- func (o OrganizationMapOutput) ToOrganizationMapOutputWithContext(ctx context.Context) OrganizationMapOutput
- type OrganizationOutput
- func (o OrganizationOutput) Dc() OrganizationDcOutput
- func (OrganizationOutput) ElementType() reflect.Type
- func (o OrganizationOutput) Email() pulumi.StringOutput
- func (o OrganizationOutput) Name() pulumi.StringOutput
- func (o OrganizationOutput) NotificationsEnabled() pulumi.BoolOutput
- func (o OrganizationOutput) PlanType() pulumi.Float64Output
- func (o OrganizationOutput) ProjectCount() pulumi.Float64Output
- func (o OrganizationOutput) RoleFqn() pulumi.StringOutput
- func (o OrganizationOutput) ToOrganizationOutput() OrganizationOutput
- func (o OrganizationOutput) ToOrganizationOutputWithContext(ctx context.Context) OrganizationOutput
- type OrganizationState
- type Project
- type ProjectArgs
- type ProjectArray
- type ProjectArrayInput
- type ProjectArrayOutput
- type ProjectDc
- type ProjectDcArgs
- func (ProjectDcArgs) ElementType() reflect.Type
- func (i ProjectDcArgs) ToProjectDcOutput() ProjectDcOutput
- func (i ProjectDcArgs) ToProjectDcOutputWithContext(ctx context.Context) ProjectDcOutput
- func (i ProjectDcArgs) ToProjectDcPtrOutput() ProjectDcPtrOutput
- func (i ProjectDcArgs) ToProjectDcPtrOutputWithContext(ctx context.Context) ProjectDcPtrOutput
- type ProjectDcInput
- type ProjectDcOutput
- func (o ProjectDcOutput) Created() pulumi.StringPtrOutput
- func (ProjectDcOutput) ElementType() reflect.Type
- func (o ProjectDcOutput) Modified() pulumi.StringPtrOutput
- func (o ProjectDcOutput) ToProjectDcOutput() ProjectDcOutput
- func (o ProjectDcOutput) ToProjectDcOutputWithContext(ctx context.Context) ProjectDcOutput
- func (o ProjectDcOutput) ToProjectDcPtrOutput() ProjectDcPtrOutput
- func (o ProjectDcOutput) ToProjectDcPtrOutputWithContext(ctx context.Context) ProjectDcPtrOutput
- type ProjectDcPtrInput
- type ProjectDcPtrOutput
- func (o ProjectDcPtrOutput) Created() pulumi.StringPtrOutput
- func (o ProjectDcPtrOutput) Elem() ProjectDcOutput
- func (ProjectDcPtrOutput) ElementType() reflect.Type
- func (o ProjectDcPtrOutput) Modified() pulumi.StringPtrOutput
- func (o ProjectDcPtrOutput) ToProjectDcPtrOutput() ProjectDcPtrOutput
- func (o ProjectDcPtrOutput) ToProjectDcPtrOutputWithContext(ctx context.Context) ProjectDcPtrOutput
- type ProjectInput
- type ProjectMap
- type ProjectMapInput
- type ProjectMapOutput
- type ProjectOutput
- func (o ProjectOutput) Dc() ProjectDcOutput
- func (ProjectOutput) ElementType() reflect.Type
- func (o ProjectOutput) Name() pulumi.StringOutput
- func (o ProjectOutput) OrganizationId() pulumi.StringOutput
- func (o ProjectOutput) Region() pulumi.StringOutput
- func (o ProjectOutput) ToProjectOutput() ProjectOutput
- func (o ProjectOutput) ToProjectOutputWithContext(ctx context.Context) ProjectOutput
- type ProjectState
- type Provider
- type ProviderArgs
- type ProviderInput
- type ProviderOutput
- func (o ProviderOutput) ApiKey() pulumi.StringPtrOutput
- func (o ProviderOutput) ApiSecret() pulumi.StringPtrOutput
- func (ProviderOutput) ElementType() reflect.Type
- func (o ProviderOutput) ToProviderOutput() ProviderOutput
- func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
- func (o ProviderOutput) Url() pulumi.StringPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cluster ¶
type Cluster struct { pulumi.CustomResourceState // The allow custom storage flag. AllowCustomStorage pulumi.BoolOutput `pulumi:"allowCustomStorage"` // The allow suspend flag. AllowSuspend pulumi.BoolOutput `pulumi:"allowSuspend"` // The backup schedule. BackupSchedule pulumi.StringOutput `pulumi:"backupSchedule"` // The channel of the cluster. Default is `stable`. Channel pulumi.StringOutput `pulumi:"channel"` // The CrateDB version of the cluster. CrateVersion pulumi.StringOutput `pulumi:"crateVersion"` // The DublinCore of the cluster. Dc ClusterDcOutput `pulumi:"dc"` // The deletion protected flag. DeletionProtected pulumi.BoolOutput `pulumi:"deletionProtected"` // The external IP address. ExternalIp pulumi.StringOutput `pulumi:"externalIp"` // The Fully Qualified Domain Name. Fqdn pulumi.StringOutput `pulumi:"fqdn"` // The garbage collection available flag. GcAvailable pulumi.BoolOutput `pulumi:"gcAvailable"` // The hardware specs of the cluster. HardwareSpecs ClusterHardwareSpecsOutput `pulumi:"hardwareSpecs"` // The health of the cluster. Health ClusterHealthOutput `pulumi:"health"` // The IP whitelist of the cluster. IpWhitelists ClusterIpWhitelistArrayOutput `pulumi:"ipWhitelists"` // The name of the cluster. Name pulumi.StringOutput `pulumi:"name"` // The number of nodes in the cluster. NumNodes pulumi.Float64Output `pulumi:"numNodes"` // The organization id of the cluster. OrganizationId pulumi.StringOutput `pulumi:"organizationId"` // The origin of the cluster. Origin pulumi.StringOutput `pulumi:"origin"` // The password of the cluster. Password pulumi.StringOutput `pulumi:"password"` // The product name of the cluster. ProductName pulumi.StringOutput `pulumi:"productName"` // The product tier of the cluster. ProductTier pulumi.StringOutput `pulumi:"productTier"` // The product unit of the cluster. Default is `0`. ProductUnit pulumi.Float64Output `pulumi:"productUnit"` // The project id of the cluster. ProjectId pulumi.StringOutput `pulumi:"projectId"` // The subscription id of the cluster. SubscriptionId pulumi.StringOutput `pulumi:"subscriptionId"` // The suspended flag. Suspended pulumi.BoolOutput `pulumi:"suspended"` // The URL of the cluster. Url pulumi.StringOutput `pulumi:"url"` // The username of the cluster. Username pulumi.StringOutput `pulumi:"username"` }
Creates and manages a cluster.
func GetCluster ¶
func GetCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ClusterState, opts ...pulumi.ResourceOption) (*Cluster, error)
GetCluster gets an existing Cluster 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 NewCluster ¶
func NewCluster(ctx *pulumi.Context, name string, args *ClusterArgs, opts ...pulumi.ResourceOption) (*Cluster, error)
NewCluster registers a new resource with the given unique name, arguments, and options.
func (*Cluster) ElementType ¶
func (*Cluster) ToClusterOutput ¶
func (i *Cluster) ToClusterOutput() ClusterOutput
func (*Cluster) ToClusterOutputWithContext ¶
func (i *Cluster) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
type ClusterArgs ¶
type ClusterArgs struct { // The channel of the cluster. Default is `stable`. Channel pulumi.StringPtrInput // The CrateDB version of the cluster. CrateVersion pulumi.StringInput // The hardware specs of the cluster. HardwareSpecs ClusterHardwareSpecsPtrInput // The name of the cluster. Name pulumi.StringPtrInput // The organization id of the cluster. OrganizationId pulumi.StringInput // The password of the cluster. Password pulumi.StringInput // The product name of the cluster. ProductName pulumi.StringInput // The product tier of the cluster. ProductTier pulumi.StringInput // The product unit of the cluster. Default is `0`. ProductUnit pulumi.Float64PtrInput // The project id of the cluster. ProjectId pulumi.StringInput // The subscription id of the cluster. SubscriptionId pulumi.StringInput // The username of the cluster. Username pulumi.StringInput }
The set of arguments for constructing a Cluster resource.
func (ClusterArgs) ElementType ¶
func (ClusterArgs) ElementType() reflect.Type
type ClusterArray ¶
type ClusterArray []ClusterInput
func (ClusterArray) ElementType ¶
func (ClusterArray) ElementType() reflect.Type
func (ClusterArray) ToClusterArrayOutput ¶
func (i ClusterArray) ToClusterArrayOutput() ClusterArrayOutput
func (ClusterArray) ToClusterArrayOutputWithContext ¶
func (i ClusterArray) ToClusterArrayOutputWithContext(ctx context.Context) ClusterArrayOutput
type ClusterArrayInput ¶
type ClusterArrayInput interface { pulumi.Input ToClusterArrayOutput() ClusterArrayOutput ToClusterArrayOutputWithContext(context.Context) ClusterArrayOutput }
ClusterArrayInput is an input type that accepts ClusterArray and ClusterArrayOutput values. You can construct a concrete instance of `ClusterArrayInput` via:
ClusterArray{ ClusterArgs{...} }
type ClusterArrayOutput ¶
type ClusterArrayOutput struct{ *pulumi.OutputState }
func (ClusterArrayOutput) ElementType ¶
func (ClusterArrayOutput) ElementType() reflect.Type
func (ClusterArrayOutput) Index ¶
func (o ClusterArrayOutput) Index(i pulumi.IntInput) ClusterOutput
func (ClusterArrayOutput) ToClusterArrayOutput ¶
func (o ClusterArrayOutput) ToClusterArrayOutput() ClusterArrayOutput
func (ClusterArrayOutput) ToClusterArrayOutputWithContext ¶
func (o ClusterArrayOutput) ToClusterArrayOutputWithContext(ctx context.Context) ClusterArrayOutput
type ClusterDcArgs ¶
type ClusterDcArgs struct { // The created time. Created pulumi.StringPtrInput `pulumi:"created"` // The modified time. Modified pulumi.StringPtrInput `pulumi:"modified"` }
func (ClusterDcArgs) ElementType ¶
func (ClusterDcArgs) ElementType() reflect.Type
func (ClusterDcArgs) ToClusterDcOutput ¶
func (i ClusterDcArgs) ToClusterDcOutput() ClusterDcOutput
func (ClusterDcArgs) ToClusterDcOutputWithContext ¶
func (i ClusterDcArgs) ToClusterDcOutputWithContext(ctx context.Context) ClusterDcOutput
func (ClusterDcArgs) ToClusterDcPtrOutput ¶
func (i ClusterDcArgs) ToClusterDcPtrOutput() ClusterDcPtrOutput
func (ClusterDcArgs) ToClusterDcPtrOutputWithContext ¶
func (i ClusterDcArgs) ToClusterDcPtrOutputWithContext(ctx context.Context) ClusterDcPtrOutput
type ClusterDcInput ¶
type ClusterDcInput interface { pulumi.Input ToClusterDcOutput() ClusterDcOutput ToClusterDcOutputWithContext(context.Context) ClusterDcOutput }
ClusterDcInput is an input type that accepts ClusterDcArgs and ClusterDcOutput values. You can construct a concrete instance of `ClusterDcInput` via:
ClusterDcArgs{...}
type ClusterDcOutput ¶
type ClusterDcOutput struct{ *pulumi.OutputState }
func (ClusterDcOutput) Created ¶
func (o ClusterDcOutput) Created() pulumi.StringPtrOutput
The created time.
func (ClusterDcOutput) ElementType ¶
func (ClusterDcOutput) ElementType() reflect.Type
func (ClusterDcOutput) Modified ¶
func (o ClusterDcOutput) Modified() pulumi.StringPtrOutput
The modified time.
func (ClusterDcOutput) ToClusterDcOutput ¶
func (o ClusterDcOutput) ToClusterDcOutput() ClusterDcOutput
func (ClusterDcOutput) ToClusterDcOutputWithContext ¶
func (o ClusterDcOutput) ToClusterDcOutputWithContext(ctx context.Context) ClusterDcOutput
func (ClusterDcOutput) ToClusterDcPtrOutput ¶
func (o ClusterDcOutput) ToClusterDcPtrOutput() ClusterDcPtrOutput
func (ClusterDcOutput) ToClusterDcPtrOutputWithContext ¶
func (o ClusterDcOutput) ToClusterDcPtrOutputWithContext(ctx context.Context) ClusterDcPtrOutput
type ClusterDcPtrInput ¶
type ClusterDcPtrInput interface { pulumi.Input ToClusterDcPtrOutput() ClusterDcPtrOutput ToClusterDcPtrOutputWithContext(context.Context) ClusterDcPtrOutput }
ClusterDcPtrInput is an input type that accepts ClusterDcArgs, ClusterDcPtr and ClusterDcPtrOutput values. You can construct a concrete instance of `ClusterDcPtrInput` via:
ClusterDcArgs{...} or: nil
func ClusterDcPtr ¶
func ClusterDcPtr(v *ClusterDcArgs) ClusterDcPtrInput
type ClusterDcPtrOutput ¶
type ClusterDcPtrOutput struct{ *pulumi.OutputState }
func (ClusterDcPtrOutput) Created ¶
func (o ClusterDcPtrOutput) Created() pulumi.StringPtrOutput
The created time.
func (ClusterDcPtrOutput) Elem ¶
func (o ClusterDcPtrOutput) Elem() ClusterDcOutput
func (ClusterDcPtrOutput) ElementType ¶
func (ClusterDcPtrOutput) ElementType() reflect.Type
func (ClusterDcPtrOutput) Modified ¶
func (o ClusterDcPtrOutput) Modified() pulumi.StringPtrOutput
The modified time.
func (ClusterDcPtrOutput) ToClusterDcPtrOutput ¶
func (o ClusterDcPtrOutput) ToClusterDcPtrOutput() ClusterDcPtrOutput
func (ClusterDcPtrOutput) ToClusterDcPtrOutputWithContext ¶
func (o ClusterDcPtrOutput) ToClusterDcPtrOutputWithContext(ctx context.Context) ClusterDcPtrOutput
type ClusterHardwareSpecs ¶
type ClusterHardwareSpecs struct { // The cpus per node. CpusPerNode *float64 `pulumi:"cpusPerNode"` // The disk size per node in bytes. DiskSizePerNodeBytes *int `pulumi:"diskSizePerNodeBytes"` // The disk type. DiskType *string `pulumi:"diskType"` // The disks per node. DisksPerNode *float64 `pulumi:"disksPerNode"` // The heap size in bytes. HeapSizeBytes *int `pulumi:"heapSizeBytes"` // The memory per node in bytes. MemoryPerNodeBytes *int `pulumi:"memoryPerNodeBytes"` }
type ClusterHardwareSpecsArgs ¶
type ClusterHardwareSpecsArgs struct { // The cpus per node. CpusPerNode pulumi.Float64PtrInput `pulumi:"cpusPerNode"` // The disk size per node in bytes. DiskSizePerNodeBytes pulumi.IntPtrInput `pulumi:"diskSizePerNodeBytes"` // The disk type. DiskType pulumi.StringPtrInput `pulumi:"diskType"` // The disks per node. DisksPerNode pulumi.Float64PtrInput `pulumi:"disksPerNode"` // The heap size in bytes. HeapSizeBytes pulumi.IntPtrInput `pulumi:"heapSizeBytes"` // The memory per node in bytes. MemoryPerNodeBytes pulumi.IntPtrInput `pulumi:"memoryPerNodeBytes"` }
func (ClusterHardwareSpecsArgs) ElementType ¶
func (ClusterHardwareSpecsArgs) ElementType() reflect.Type
func (ClusterHardwareSpecsArgs) ToClusterHardwareSpecsOutput ¶
func (i ClusterHardwareSpecsArgs) ToClusterHardwareSpecsOutput() ClusterHardwareSpecsOutput
func (ClusterHardwareSpecsArgs) ToClusterHardwareSpecsOutputWithContext ¶
func (i ClusterHardwareSpecsArgs) ToClusterHardwareSpecsOutputWithContext(ctx context.Context) ClusterHardwareSpecsOutput
func (ClusterHardwareSpecsArgs) ToClusterHardwareSpecsPtrOutput ¶
func (i ClusterHardwareSpecsArgs) ToClusterHardwareSpecsPtrOutput() ClusterHardwareSpecsPtrOutput
func (ClusterHardwareSpecsArgs) ToClusterHardwareSpecsPtrOutputWithContext ¶
func (i ClusterHardwareSpecsArgs) ToClusterHardwareSpecsPtrOutputWithContext(ctx context.Context) ClusterHardwareSpecsPtrOutput
type ClusterHardwareSpecsInput ¶
type ClusterHardwareSpecsInput interface { pulumi.Input ToClusterHardwareSpecsOutput() ClusterHardwareSpecsOutput ToClusterHardwareSpecsOutputWithContext(context.Context) ClusterHardwareSpecsOutput }
ClusterHardwareSpecsInput is an input type that accepts ClusterHardwareSpecsArgs and ClusterHardwareSpecsOutput values. You can construct a concrete instance of `ClusterHardwareSpecsInput` via:
ClusterHardwareSpecsArgs{...}
type ClusterHardwareSpecsOutput ¶
type ClusterHardwareSpecsOutput struct{ *pulumi.OutputState }
func (ClusterHardwareSpecsOutput) CpusPerNode ¶
func (o ClusterHardwareSpecsOutput) CpusPerNode() pulumi.Float64PtrOutput
The cpus per node.
func (ClusterHardwareSpecsOutput) DiskSizePerNodeBytes ¶
func (o ClusterHardwareSpecsOutput) DiskSizePerNodeBytes() pulumi.IntPtrOutput
The disk size per node in bytes.
func (ClusterHardwareSpecsOutput) DiskType ¶
func (o ClusterHardwareSpecsOutput) DiskType() pulumi.StringPtrOutput
The disk type.
func (ClusterHardwareSpecsOutput) DisksPerNode ¶
func (o ClusterHardwareSpecsOutput) DisksPerNode() pulumi.Float64PtrOutput
The disks per node.
func (ClusterHardwareSpecsOutput) ElementType ¶
func (ClusterHardwareSpecsOutput) ElementType() reflect.Type
func (ClusterHardwareSpecsOutput) HeapSizeBytes ¶
func (o ClusterHardwareSpecsOutput) HeapSizeBytes() pulumi.IntPtrOutput
The heap size in bytes.
func (ClusterHardwareSpecsOutput) MemoryPerNodeBytes ¶
func (o ClusterHardwareSpecsOutput) MemoryPerNodeBytes() pulumi.IntPtrOutput
The memory per node in bytes.
func (ClusterHardwareSpecsOutput) ToClusterHardwareSpecsOutput ¶
func (o ClusterHardwareSpecsOutput) ToClusterHardwareSpecsOutput() ClusterHardwareSpecsOutput
func (ClusterHardwareSpecsOutput) ToClusterHardwareSpecsOutputWithContext ¶
func (o ClusterHardwareSpecsOutput) ToClusterHardwareSpecsOutputWithContext(ctx context.Context) ClusterHardwareSpecsOutput
func (ClusterHardwareSpecsOutput) ToClusterHardwareSpecsPtrOutput ¶
func (o ClusterHardwareSpecsOutput) ToClusterHardwareSpecsPtrOutput() ClusterHardwareSpecsPtrOutput
func (ClusterHardwareSpecsOutput) ToClusterHardwareSpecsPtrOutputWithContext ¶
func (o ClusterHardwareSpecsOutput) ToClusterHardwareSpecsPtrOutputWithContext(ctx context.Context) ClusterHardwareSpecsPtrOutput
type ClusterHardwareSpecsPtrInput ¶
type ClusterHardwareSpecsPtrInput interface { pulumi.Input ToClusterHardwareSpecsPtrOutput() ClusterHardwareSpecsPtrOutput ToClusterHardwareSpecsPtrOutputWithContext(context.Context) ClusterHardwareSpecsPtrOutput }
ClusterHardwareSpecsPtrInput is an input type that accepts ClusterHardwareSpecsArgs, ClusterHardwareSpecsPtr and ClusterHardwareSpecsPtrOutput values. You can construct a concrete instance of `ClusterHardwareSpecsPtrInput` via:
ClusterHardwareSpecsArgs{...} or: nil
func ClusterHardwareSpecsPtr ¶
func ClusterHardwareSpecsPtr(v *ClusterHardwareSpecsArgs) ClusterHardwareSpecsPtrInput
type ClusterHardwareSpecsPtrOutput ¶
type ClusterHardwareSpecsPtrOutput struct{ *pulumi.OutputState }
func (ClusterHardwareSpecsPtrOutput) CpusPerNode ¶
func (o ClusterHardwareSpecsPtrOutput) CpusPerNode() pulumi.Float64PtrOutput
The cpus per node.
func (ClusterHardwareSpecsPtrOutput) DiskSizePerNodeBytes ¶
func (o ClusterHardwareSpecsPtrOutput) DiskSizePerNodeBytes() pulumi.IntPtrOutput
The disk size per node in bytes.
func (ClusterHardwareSpecsPtrOutput) DiskType ¶
func (o ClusterHardwareSpecsPtrOutput) DiskType() pulumi.StringPtrOutput
The disk type.
func (ClusterHardwareSpecsPtrOutput) DisksPerNode ¶
func (o ClusterHardwareSpecsPtrOutput) DisksPerNode() pulumi.Float64PtrOutput
The disks per node.
func (ClusterHardwareSpecsPtrOutput) Elem ¶
func (o ClusterHardwareSpecsPtrOutput) Elem() ClusterHardwareSpecsOutput
func (ClusterHardwareSpecsPtrOutput) ElementType ¶
func (ClusterHardwareSpecsPtrOutput) ElementType() reflect.Type
func (ClusterHardwareSpecsPtrOutput) HeapSizeBytes ¶
func (o ClusterHardwareSpecsPtrOutput) HeapSizeBytes() pulumi.IntPtrOutput
The heap size in bytes.
func (ClusterHardwareSpecsPtrOutput) MemoryPerNodeBytes ¶
func (o ClusterHardwareSpecsPtrOutput) MemoryPerNodeBytes() pulumi.IntPtrOutput
The memory per node in bytes.
func (ClusterHardwareSpecsPtrOutput) ToClusterHardwareSpecsPtrOutput ¶
func (o ClusterHardwareSpecsPtrOutput) ToClusterHardwareSpecsPtrOutput() ClusterHardwareSpecsPtrOutput
func (ClusterHardwareSpecsPtrOutput) ToClusterHardwareSpecsPtrOutputWithContext ¶
func (o ClusterHardwareSpecsPtrOutput) ToClusterHardwareSpecsPtrOutputWithContext(ctx context.Context) ClusterHardwareSpecsPtrOutput
type ClusterHealth ¶
type ClusterHealth struct { // The health status of the cluster. Status *string `pulumi:"status"` }
type ClusterHealthArgs ¶
type ClusterHealthArgs struct { // The health status of the cluster. Status pulumi.StringPtrInput `pulumi:"status"` }
func (ClusterHealthArgs) ElementType ¶
func (ClusterHealthArgs) ElementType() reflect.Type
func (ClusterHealthArgs) ToClusterHealthOutput ¶
func (i ClusterHealthArgs) ToClusterHealthOutput() ClusterHealthOutput
func (ClusterHealthArgs) ToClusterHealthOutputWithContext ¶
func (i ClusterHealthArgs) ToClusterHealthOutputWithContext(ctx context.Context) ClusterHealthOutput
func (ClusterHealthArgs) ToClusterHealthPtrOutput ¶
func (i ClusterHealthArgs) ToClusterHealthPtrOutput() ClusterHealthPtrOutput
func (ClusterHealthArgs) ToClusterHealthPtrOutputWithContext ¶
func (i ClusterHealthArgs) ToClusterHealthPtrOutputWithContext(ctx context.Context) ClusterHealthPtrOutput
type ClusterHealthInput ¶
type ClusterHealthInput interface { pulumi.Input ToClusterHealthOutput() ClusterHealthOutput ToClusterHealthOutputWithContext(context.Context) ClusterHealthOutput }
ClusterHealthInput is an input type that accepts ClusterHealthArgs and ClusterHealthOutput values. You can construct a concrete instance of `ClusterHealthInput` via:
ClusterHealthArgs{...}
type ClusterHealthOutput ¶
type ClusterHealthOutput struct{ *pulumi.OutputState }
func (ClusterHealthOutput) ElementType ¶
func (ClusterHealthOutput) ElementType() reflect.Type
func (ClusterHealthOutput) Status ¶
func (o ClusterHealthOutput) Status() pulumi.StringPtrOutput
The health status of the cluster.
func (ClusterHealthOutput) ToClusterHealthOutput ¶
func (o ClusterHealthOutput) ToClusterHealthOutput() ClusterHealthOutput
func (ClusterHealthOutput) ToClusterHealthOutputWithContext ¶
func (o ClusterHealthOutput) ToClusterHealthOutputWithContext(ctx context.Context) ClusterHealthOutput
func (ClusterHealthOutput) ToClusterHealthPtrOutput ¶
func (o ClusterHealthOutput) ToClusterHealthPtrOutput() ClusterHealthPtrOutput
func (ClusterHealthOutput) ToClusterHealthPtrOutputWithContext ¶
func (o ClusterHealthOutput) ToClusterHealthPtrOutputWithContext(ctx context.Context) ClusterHealthPtrOutput
type ClusterHealthPtrInput ¶
type ClusterHealthPtrInput interface { pulumi.Input ToClusterHealthPtrOutput() ClusterHealthPtrOutput ToClusterHealthPtrOutputWithContext(context.Context) ClusterHealthPtrOutput }
ClusterHealthPtrInput is an input type that accepts ClusterHealthArgs, ClusterHealthPtr and ClusterHealthPtrOutput values. You can construct a concrete instance of `ClusterHealthPtrInput` via:
ClusterHealthArgs{...} or: nil
func ClusterHealthPtr ¶
func ClusterHealthPtr(v *ClusterHealthArgs) ClusterHealthPtrInput
type ClusterHealthPtrOutput ¶
type ClusterHealthPtrOutput struct{ *pulumi.OutputState }
func (ClusterHealthPtrOutput) Elem ¶
func (o ClusterHealthPtrOutput) Elem() ClusterHealthOutput
func (ClusterHealthPtrOutput) ElementType ¶
func (ClusterHealthPtrOutput) ElementType() reflect.Type
func (ClusterHealthPtrOutput) Status ¶
func (o ClusterHealthPtrOutput) Status() pulumi.StringPtrOutput
The health status of the cluster.
func (ClusterHealthPtrOutput) ToClusterHealthPtrOutput ¶
func (o ClusterHealthPtrOutput) ToClusterHealthPtrOutput() ClusterHealthPtrOutput
func (ClusterHealthPtrOutput) ToClusterHealthPtrOutputWithContext ¶
func (o ClusterHealthPtrOutput) ToClusterHealthPtrOutputWithContext(ctx context.Context) ClusterHealthPtrOutput
type ClusterInput ¶
type ClusterInput interface { pulumi.Input ToClusterOutput() ClusterOutput ToClusterOutputWithContext(ctx context.Context) ClusterOutput }
type ClusterIpWhitelist ¶
type ClusterIpWhitelistArgs ¶
type ClusterIpWhitelistArgs struct { // The CIDR. Cidr pulumi.StringPtrInput `pulumi:"cidr"` // The description. Description pulumi.StringPtrInput `pulumi:"description"` }
func (ClusterIpWhitelistArgs) ElementType ¶
func (ClusterIpWhitelistArgs) ElementType() reflect.Type
func (ClusterIpWhitelistArgs) ToClusterIpWhitelistOutput ¶
func (i ClusterIpWhitelistArgs) ToClusterIpWhitelistOutput() ClusterIpWhitelistOutput
func (ClusterIpWhitelistArgs) ToClusterIpWhitelistOutputWithContext ¶
func (i ClusterIpWhitelistArgs) ToClusterIpWhitelistOutputWithContext(ctx context.Context) ClusterIpWhitelistOutput
type ClusterIpWhitelistArray ¶
type ClusterIpWhitelistArray []ClusterIpWhitelistInput
func (ClusterIpWhitelistArray) ElementType ¶
func (ClusterIpWhitelistArray) ElementType() reflect.Type
func (ClusterIpWhitelistArray) ToClusterIpWhitelistArrayOutput ¶
func (i ClusterIpWhitelistArray) ToClusterIpWhitelistArrayOutput() ClusterIpWhitelistArrayOutput
func (ClusterIpWhitelistArray) ToClusterIpWhitelistArrayOutputWithContext ¶
func (i ClusterIpWhitelistArray) ToClusterIpWhitelistArrayOutputWithContext(ctx context.Context) ClusterIpWhitelistArrayOutput
type ClusterIpWhitelistArrayInput ¶
type ClusterIpWhitelistArrayInput interface { pulumi.Input ToClusterIpWhitelistArrayOutput() ClusterIpWhitelistArrayOutput ToClusterIpWhitelistArrayOutputWithContext(context.Context) ClusterIpWhitelistArrayOutput }
ClusterIpWhitelistArrayInput is an input type that accepts ClusterIpWhitelistArray and ClusterIpWhitelistArrayOutput values. You can construct a concrete instance of `ClusterIpWhitelistArrayInput` via:
ClusterIpWhitelistArray{ ClusterIpWhitelistArgs{...} }
type ClusterIpWhitelistArrayOutput ¶
type ClusterIpWhitelistArrayOutput struct{ *pulumi.OutputState }
func (ClusterIpWhitelistArrayOutput) ElementType ¶
func (ClusterIpWhitelistArrayOutput) ElementType() reflect.Type
func (ClusterIpWhitelistArrayOutput) Index ¶
func (o ClusterIpWhitelistArrayOutput) Index(i pulumi.IntInput) ClusterIpWhitelistOutput
func (ClusterIpWhitelistArrayOutput) ToClusterIpWhitelistArrayOutput ¶
func (o ClusterIpWhitelistArrayOutput) ToClusterIpWhitelistArrayOutput() ClusterIpWhitelistArrayOutput
func (ClusterIpWhitelistArrayOutput) ToClusterIpWhitelistArrayOutputWithContext ¶
func (o ClusterIpWhitelistArrayOutput) ToClusterIpWhitelistArrayOutputWithContext(ctx context.Context) ClusterIpWhitelistArrayOutput
type ClusterIpWhitelistInput ¶
type ClusterIpWhitelistInput interface { pulumi.Input ToClusterIpWhitelistOutput() ClusterIpWhitelistOutput ToClusterIpWhitelistOutputWithContext(context.Context) ClusterIpWhitelistOutput }
ClusterIpWhitelistInput is an input type that accepts ClusterIpWhitelistArgs and ClusterIpWhitelistOutput values. You can construct a concrete instance of `ClusterIpWhitelistInput` via:
ClusterIpWhitelistArgs{...}
type ClusterIpWhitelistOutput ¶
type ClusterIpWhitelistOutput struct{ *pulumi.OutputState }
func (ClusterIpWhitelistOutput) Cidr ¶
func (o ClusterIpWhitelistOutput) Cidr() pulumi.StringPtrOutput
The CIDR.
func (ClusterIpWhitelistOutput) Description ¶
func (o ClusterIpWhitelistOutput) Description() pulumi.StringPtrOutput
The description.
func (ClusterIpWhitelistOutput) ElementType ¶
func (ClusterIpWhitelistOutput) ElementType() reflect.Type
func (ClusterIpWhitelistOutput) ToClusterIpWhitelistOutput ¶
func (o ClusterIpWhitelistOutput) ToClusterIpWhitelistOutput() ClusterIpWhitelistOutput
func (ClusterIpWhitelistOutput) ToClusterIpWhitelistOutputWithContext ¶
func (o ClusterIpWhitelistOutput) ToClusterIpWhitelistOutputWithContext(ctx context.Context) ClusterIpWhitelistOutput
type ClusterMap ¶
type ClusterMap map[string]ClusterInput
func (ClusterMap) ElementType ¶
func (ClusterMap) ElementType() reflect.Type
func (ClusterMap) ToClusterMapOutput ¶
func (i ClusterMap) ToClusterMapOutput() ClusterMapOutput
func (ClusterMap) ToClusterMapOutputWithContext ¶
func (i ClusterMap) ToClusterMapOutputWithContext(ctx context.Context) ClusterMapOutput
type ClusterMapInput ¶
type ClusterMapInput interface { pulumi.Input ToClusterMapOutput() ClusterMapOutput ToClusterMapOutputWithContext(context.Context) ClusterMapOutput }
ClusterMapInput is an input type that accepts ClusterMap and ClusterMapOutput values. You can construct a concrete instance of `ClusterMapInput` via:
ClusterMap{ "key": ClusterArgs{...} }
type ClusterMapOutput ¶
type ClusterMapOutput struct{ *pulumi.OutputState }
func (ClusterMapOutput) ElementType ¶
func (ClusterMapOutput) ElementType() reflect.Type
func (ClusterMapOutput) MapIndex ¶
func (o ClusterMapOutput) MapIndex(k pulumi.StringInput) ClusterOutput
func (ClusterMapOutput) ToClusterMapOutput ¶
func (o ClusterMapOutput) ToClusterMapOutput() ClusterMapOutput
func (ClusterMapOutput) ToClusterMapOutputWithContext ¶
func (o ClusterMapOutput) ToClusterMapOutputWithContext(ctx context.Context) ClusterMapOutput
type ClusterOutput ¶
type ClusterOutput struct{ *pulumi.OutputState }
func (ClusterOutput) AllowCustomStorage ¶
func (o ClusterOutput) AllowCustomStorage() pulumi.BoolOutput
The allow custom storage flag.
func (ClusterOutput) AllowSuspend ¶
func (o ClusterOutput) AllowSuspend() pulumi.BoolOutput
The allow suspend flag.
func (ClusterOutput) BackupSchedule ¶
func (o ClusterOutput) BackupSchedule() pulumi.StringOutput
The backup schedule.
func (ClusterOutput) Channel ¶
func (o ClusterOutput) Channel() pulumi.StringOutput
The channel of the cluster. Default is `stable`.
func (ClusterOutput) CrateVersion ¶
func (o ClusterOutput) CrateVersion() pulumi.StringOutput
The CrateDB version of the cluster.
func (ClusterOutput) Dc ¶
func (o ClusterOutput) Dc() ClusterDcOutput
The DublinCore of the cluster.
func (ClusterOutput) DeletionProtected ¶
func (o ClusterOutput) DeletionProtected() pulumi.BoolOutput
The deletion protected flag.
func (ClusterOutput) ElementType ¶
func (ClusterOutput) ElementType() reflect.Type
func (ClusterOutput) ExternalIp ¶
func (o ClusterOutput) ExternalIp() pulumi.StringOutput
The external IP address.
func (ClusterOutput) Fqdn ¶
func (o ClusterOutput) Fqdn() pulumi.StringOutput
The Fully Qualified Domain Name.
func (ClusterOutput) GcAvailable ¶
func (o ClusterOutput) GcAvailable() pulumi.BoolOutput
The garbage collection available flag.
func (ClusterOutput) HardwareSpecs ¶
func (o ClusterOutput) HardwareSpecs() ClusterHardwareSpecsOutput
The hardware specs of the cluster.
func (ClusterOutput) Health ¶
func (o ClusterOutput) Health() ClusterHealthOutput
The health of the cluster.
func (ClusterOutput) IpWhitelists ¶
func (o ClusterOutput) IpWhitelists() ClusterIpWhitelistArrayOutput
The IP whitelist of the cluster.
func (ClusterOutput) Name ¶
func (o ClusterOutput) Name() pulumi.StringOutput
The name of the cluster.
func (ClusterOutput) NumNodes ¶
func (o ClusterOutput) NumNodes() pulumi.Float64Output
The number of nodes in the cluster.
func (ClusterOutput) OrganizationId ¶
func (o ClusterOutput) OrganizationId() pulumi.StringOutput
The organization id of the cluster.
func (ClusterOutput) Origin ¶
func (o ClusterOutput) Origin() pulumi.StringOutput
The origin of the cluster.
func (ClusterOutput) Password ¶
func (o ClusterOutput) Password() pulumi.StringOutput
The password of the cluster.
func (ClusterOutput) ProductName ¶
func (o ClusterOutput) ProductName() pulumi.StringOutput
The product name of the cluster.
func (ClusterOutput) ProductTier ¶
func (o ClusterOutput) ProductTier() pulumi.StringOutput
The product tier of the cluster.
func (ClusterOutput) ProductUnit ¶
func (o ClusterOutput) ProductUnit() pulumi.Float64Output
The product unit of the cluster. Default is `0`.
func (ClusterOutput) ProjectId ¶
func (o ClusterOutput) ProjectId() pulumi.StringOutput
The project id of the cluster.
func (ClusterOutput) SubscriptionId ¶
func (o ClusterOutput) SubscriptionId() pulumi.StringOutput
The subscription id of the cluster.
func (ClusterOutput) Suspended ¶
func (o ClusterOutput) Suspended() pulumi.BoolOutput
The suspended flag.
func (ClusterOutput) ToClusterOutput ¶
func (o ClusterOutput) ToClusterOutput() ClusterOutput
func (ClusterOutput) ToClusterOutputWithContext ¶
func (o ClusterOutput) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
func (ClusterOutput) Username ¶
func (o ClusterOutput) Username() pulumi.StringOutput
The username of the cluster.
type ClusterState ¶
type ClusterState struct { // The allow custom storage flag. AllowCustomStorage pulumi.BoolPtrInput // The allow suspend flag. AllowSuspend pulumi.BoolPtrInput // The backup schedule. BackupSchedule pulumi.StringPtrInput // The channel of the cluster. Default is `stable`. Channel pulumi.StringPtrInput // The CrateDB version of the cluster. CrateVersion pulumi.StringPtrInput // The DublinCore of the cluster. Dc ClusterDcPtrInput // The deletion protected flag. DeletionProtected pulumi.BoolPtrInput // The external IP address. ExternalIp pulumi.StringPtrInput // The Fully Qualified Domain Name. Fqdn pulumi.StringPtrInput // The garbage collection available flag. GcAvailable pulumi.BoolPtrInput // The hardware specs of the cluster. HardwareSpecs ClusterHardwareSpecsPtrInput // The health of the cluster. Health ClusterHealthPtrInput // The IP whitelist of the cluster. IpWhitelists ClusterIpWhitelistArrayInput // The name of the cluster. Name pulumi.StringPtrInput // The number of nodes in the cluster. NumNodes pulumi.Float64PtrInput // The organization id of the cluster. OrganizationId pulumi.StringPtrInput // The origin of the cluster. Origin pulumi.StringPtrInput // The password of the cluster. Password pulumi.StringPtrInput // The product name of the cluster. ProductName pulumi.StringPtrInput // The product tier of the cluster. ProductTier pulumi.StringPtrInput // The product unit of the cluster. Default is `0`. ProductUnit pulumi.Float64PtrInput // The project id of the cluster. ProjectId pulumi.StringPtrInput // The subscription id of the cluster. SubscriptionId pulumi.StringPtrInput // The suspended flag. Suspended pulumi.BoolPtrInput // The URL of the cluster. Url pulumi.StringPtrInput // The username of the cluster. Username pulumi.StringPtrInput }
func (ClusterState) ElementType ¶
func (ClusterState) ElementType() reflect.Type
type GetClusterDc ¶
type GetClusterDcArgs ¶
type GetClusterDcArgs struct { // The created time. Created pulumi.StringInput `pulumi:"created"` // The modified time. Modified pulumi.StringInput `pulumi:"modified"` }
func (GetClusterDcArgs) ElementType ¶
func (GetClusterDcArgs) ElementType() reflect.Type
func (GetClusterDcArgs) ToGetClusterDcOutput ¶
func (i GetClusterDcArgs) ToGetClusterDcOutput() GetClusterDcOutput
func (GetClusterDcArgs) ToGetClusterDcOutputWithContext ¶
func (i GetClusterDcArgs) ToGetClusterDcOutputWithContext(ctx context.Context) GetClusterDcOutput
type GetClusterDcInput ¶
type GetClusterDcInput interface { pulumi.Input ToGetClusterDcOutput() GetClusterDcOutput ToGetClusterDcOutputWithContext(context.Context) GetClusterDcOutput }
GetClusterDcInput is an input type that accepts GetClusterDcArgs and GetClusterDcOutput values. You can construct a concrete instance of `GetClusterDcInput` via:
GetClusterDcArgs{...}
type GetClusterDcOutput ¶
type GetClusterDcOutput struct{ *pulumi.OutputState }
func (GetClusterDcOutput) Created ¶
func (o GetClusterDcOutput) Created() pulumi.StringOutput
The created time.
func (GetClusterDcOutput) ElementType ¶
func (GetClusterDcOutput) ElementType() reflect.Type
func (GetClusterDcOutput) Modified ¶
func (o GetClusterDcOutput) Modified() pulumi.StringOutput
The modified time.
func (GetClusterDcOutput) ToGetClusterDcOutput ¶
func (o GetClusterDcOutput) ToGetClusterDcOutput() GetClusterDcOutput
func (GetClusterDcOutput) ToGetClusterDcOutputWithContext ¶
func (o GetClusterDcOutput) ToGetClusterDcOutputWithContext(ctx context.Context) GetClusterDcOutput
type GetClusterHardwareSpecs ¶
type GetClusterHardwareSpecs struct { // The cpus per node. CpusPerNode float64 `pulumi:"cpusPerNode"` // The disk size per node in bytes. DiskSizePerNodeBytes int `pulumi:"diskSizePerNodeBytes"` // The disk type. DiskType string `pulumi:"diskType"` // The disks per node. DisksPerNode float64 `pulumi:"disksPerNode"` // The heap size in bytes. HeapSizeBytes int `pulumi:"heapSizeBytes"` // The memory per node in bytes. MemoryPerNodeBytes int `pulumi:"memoryPerNodeBytes"` }
type GetClusterHardwareSpecsArgs ¶
type GetClusterHardwareSpecsArgs struct { // The cpus per node. CpusPerNode pulumi.Float64Input `pulumi:"cpusPerNode"` // The disk size per node in bytes. DiskSizePerNodeBytes pulumi.IntInput `pulumi:"diskSizePerNodeBytes"` // The disk type. DiskType pulumi.StringInput `pulumi:"diskType"` // The disks per node. DisksPerNode pulumi.Float64Input `pulumi:"disksPerNode"` // The heap size in bytes. HeapSizeBytes pulumi.IntInput `pulumi:"heapSizeBytes"` // The memory per node in bytes. MemoryPerNodeBytes pulumi.IntInput `pulumi:"memoryPerNodeBytes"` }
func (GetClusterHardwareSpecsArgs) ElementType ¶
func (GetClusterHardwareSpecsArgs) ElementType() reflect.Type
func (GetClusterHardwareSpecsArgs) ToGetClusterHardwareSpecsOutput ¶
func (i GetClusterHardwareSpecsArgs) ToGetClusterHardwareSpecsOutput() GetClusterHardwareSpecsOutput
func (GetClusterHardwareSpecsArgs) ToGetClusterHardwareSpecsOutputWithContext ¶
func (i GetClusterHardwareSpecsArgs) ToGetClusterHardwareSpecsOutputWithContext(ctx context.Context) GetClusterHardwareSpecsOutput
type GetClusterHardwareSpecsInput ¶
type GetClusterHardwareSpecsInput interface { pulumi.Input ToGetClusterHardwareSpecsOutput() GetClusterHardwareSpecsOutput ToGetClusterHardwareSpecsOutputWithContext(context.Context) GetClusterHardwareSpecsOutput }
GetClusterHardwareSpecsInput is an input type that accepts GetClusterHardwareSpecsArgs and GetClusterHardwareSpecsOutput values. You can construct a concrete instance of `GetClusterHardwareSpecsInput` via:
GetClusterHardwareSpecsArgs{...}
type GetClusterHardwareSpecsOutput ¶
type GetClusterHardwareSpecsOutput struct{ *pulumi.OutputState }
func (GetClusterHardwareSpecsOutput) CpusPerNode ¶
func (o GetClusterHardwareSpecsOutput) CpusPerNode() pulumi.Float64Output
The cpus per node.
func (GetClusterHardwareSpecsOutput) DiskSizePerNodeBytes ¶
func (o GetClusterHardwareSpecsOutput) DiskSizePerNodeBytes() pulumi.IntOutput
The disk size per node in bytes.
func (GetClusterHardwareSpecsOutput) DiskType ¶
func (o GetClusterHardwareSpecsOutput) DiskType() pulumi.StringOutput
The disk type.
func (GetClusterHardwareSpecsOutput) DisksPerNode ¶
func (o GetClusterHardwareSpecsOutput) DisksPerNode() pulumi.Float64Output
The disks per node.
func (GetClusterHardwareSpecsOutput) ElementType ¶
func (GetClusterHardwareSpecsOutput) ElementType() reflect.Type
func (GetClusterHardwareSpecsOutput) HeapSizeBytes ¶
func (o GetClusterHardwareSpecsOutput) HeapSizeBytes() pulumi.IntOutput
The heap size in bytes.
func (GetClusterHardwareSpecsOutput) MemoryPerNodeBytes ¶
func (o GetClusterHardwareSpecsOutput) MemoryPerNodeBytes() pulumi.IntOutput
The memory per node in bytes.
func (GetClusterHardwareSpecsOutput) ToGetClusterHardwareSpecsOutput ¶
func (o GetClusterHardwareSpecsOutput) ToGetClusterHardwareSpecsOutput() GetClusterHardwareSpecsOutput
func (GetClusterHardwareSpecsOutput) ToGetClusterHardwareSpecsOutputWithContext ¶
func (o GetClusterHardwareSpecsOutput) ToGetClusterHardwareSpecsOutputWithContext(ctx context.Context) GetClusterHardwareSpecsOutput
type GetClusterHealth ¶
type GetClusterHealth struct { // The last seen time. LastSeen string `pulumi:"lastSeen"` // The type of the currently running operation. Returns an empty string if there is no operation in progress. RunningOperation string `pulumi:"runningOperation"` // The health status of the cluster. Status string `pulumi:"status"` }
type GetClusterHealthArgs ¶
type GetClusterHealthArgs struct { // The last seen time. LastSeen pulumi.StringInput `pulumi:"lastSeen"` // The type of the currently running operation. Returns an empty string if there is no operation in progress. RunningOperation pulumi.StringInput `pulumi:"runningOperation"` // The health status of the cluster. Status pulumi.StringInput `pulumi:"status"` }
func (GetClusterHealthArgs) ElementType ¶
func (GetClusterHealthArgs) ElementType() reflect.Type
func (GetClusterHealthArgs) ToGetClusterHealthOutput ¶
func (i GetClusterHealthArgs) ToGetClusterHealthOutput() GetClusterHealthOutput
func (GetClusterHealthArgs) ToGetClusterHealthOutputWithContext ¶
func (i GetClusterHealthArgs) ToGetClusterHealthOutputWithContext(ctx context.Context) GetClusterHealthOutput
type GetClusterHealthInput ¶
type GetClusterHealthInput interface { pulumi.Input ToGetClusterHealthOutput() GetClusterHealthOutput ToGetClusterHealthOutputWithContext(context.Context) GetClusterHealthOutput }
GetClusterHealthInput is an input type that accepts GetClusterHealthArgs and GetClusterHealthOutput values. You can construct a concrete instance of `GetClusterHealthInput` via:
GetClusterHealthArgs{...}
type GetClusterHealthOutput ¶
type GetClusterHealthOutput struct{ *pulumi.OutputState }
func (GetClusterHealthOutput) ElementType ¶
func (GetClusterHealthOutput) ElementType() reflect.Type
func (GetClusterHealthOutput) LastSeen ¶
func (o GetClusterHealthOutput) LastSeen() pulumi.StringOutput
The last seen time.
func (GetClusterHealthOutput) RunningOperation ¶
func (o GetClusterHealthOutput) RunningOperation() pulumi.StringOutput
The type of the currently running operation. Returns an empty string if there is no operation in progress.
func (GetClusterHealthOutput) Status ¶
func (o GetClusterHealthOutput) Status() pulumi.StringOutput
The health status of the cluster.
func (GetClusterHealthOutput) ToGetClusterHealthOutput ¶
func (o GetClusterHealthOutput) ToGetClusterHealthOutput() GetClusterHealthOutput
func (GetClusterHealthOutput) ToGetClusterHealthOutputWithContext ¶
func (o GetClusterHealthOutput) ToGetClusterHealthOutputWithContext(ctx context.Context) GetClusterHealthOutput
type GetClusterIpWhitelist ¶
type GetClusterIpWhitelistArgs ¶
type GetClusterIpWhitelistArgs struct { // The CIDR. Cidr pulumi.StringInput `pulumi:"cidr"` // The description. Description pulumi.StringInput `pulumi:"description"` }
func (GetClusterIpWhitelistArgs) ElementType ¶
func (GetClusterIpWhitelistArgs) ElementType() reflect.Type
func (GetClusterIpWhitelistArgs) ToGetClusterIpWhitelistOutput ¶
func (i GetClusterIpWhitelistArgs) ToGetClusterIpWhitelistOutput() GetClusterIpWhitelistOutput
func (GetClusterIpWhitelistArgs) ToGetClusterIpWhitelistOutputWithContext ¶
func (i GetClusterIpWhitelistArgs) ToGetClusterIpWhitelistOutputWithContext(ctx context.Context) GetClusterIpWhitelistOutput
type GetClusterIpWhitelistArray ¶
type GetClusterIpWhitelistArray []GetClusterIpWhitelistInput
func (GetClusterIpWhitelistArray) ElementType ¶
func (GetClusterIpWhitelistArray) ElementType() reflect.Type
func (GetClusterIpWhitelistArray) ToGetClusterIpWhitelistArrayOutput ¶
func (i GetClusterIpWhitelistArray) ToGetClusterIpWhitelistArrayOutput() GetClusterIpWhitelistArrayOutput
func (GetClusterIpWhitelistArray) ToGetClusterIpWhitelistArrayOutputWithContext ¶
func (i GetClusterIpWhitelistArray) ToGetClusterIpWhitelistArrayOutputWithContext(ctx context.Context) GetClusterIpWhitelistArrayOutput
type GetClusterIpWhitelistArrayInput ¶
type GetClusterIpWhitelistArrayInput interface { pulumi.Input ToGetClusterIpWhitelistArrayOutput() GetClusterIpWhitelistArrayOutput ToGetClusterIpWhitelistArrayOutputWithContext(context.Context) GetClusterIpWhitelistArrayOutput }
GetClusterIpWhitelistArrayInput is an input type that accepts GetClusterIpWhitelistArray and GetClusterIpWhitelistArrayOutput values. You can construct a concrete instance of `GetClusterIpWhitelistArrayInput` via:
GetClusterIpWhitelistArray{ GetClusterIpWhitelistArgs{...} }
type GetClusterIpWhitelistArrayOutput ¶
type GetClusterIpWhitelistArrayOutput struct{ *pulumi.OutputState }
func (GetClusterIpWhitelistArrayOutput) ElementType ¶
func (GetClusterIpWhitelistArrayOutput) ElementType() reflect.Type
func (GetClusterIpWhitelistArrayOutput) Index ¶
func (o GetClusterIpWhitelistArrayOutput) Index(i pulumi.IntInput) GetClusterIpWhitelistOutput
func (GetClusterIpWhitelistArrayOutput) ToGetClusterIpWhitelistArrayOutput ¶
func (o GetClusterIpWhitelistArrayOutput) ToGetClusterIpWhitelistArrayOutput() GetClusterIpWhitelistArrayOutput
func (GetClusterIpWhitelistArrayOutput) ToGetClusterIpWhitelistArrayOutputWithContext ¶
func (o GetClusterIpWhitelistArrayOutput) ToGetClusterIpWhitelistArrayOutputWithContext(ctx context.Context) GetClusterIpWhitelistArrayOutput
type GetClusterIpWhitelistInput ¶
type GetClusterIpWhitelistInput interface { pulumi.Input ToGetClusterIpWhitelistOutput() GetClusterIpWhitelistOutput ToGetClusterIpWhitelistOutputWithContext(context.Context) GetClusterIpWhitelistOutput }
GetClusterIpWhitelistInput is an input type that accepts GetClusterIpWhitelistArgs and GetClusterIpWhitelistOutput values. You can construct a concrete instance of `GetClusterIpWhitelistInput` via:
GetClusterIpWhitelistArgs{...}
type GetClusterIpWhitelistOutput ¶
type GetClusterIpWhitelistOutput struct{ *pulumi.OutputState }
func (GetClusterIpWhitelistOutput) Cidr ¶
func (o GetClusterIpWhitelistOutput) Cidr() pulumi.StringOutput
The CIDR.
func (GetClusterIpWhitelistOutput) Description ¶
func (o GetClusterIpWhitelistOutput) Description() pulumi.StringOutput
The description.
func (GetClusterIpWhitelistOutput) ElementType ¶
func (GetClusterIpWhitelistOutput) ElementType() reflect.Type
func (GetClusterIpWhitelistOutput) ToGetClusterIpWhitelistOutput ¶
func (o GetClusterIpWhitelistOutput) ToGetClusterIpWhitelistOutput() GetClusterIpWhitelistOutput
func (GetClusterIpWhitelistOutput) ToGetClusterIpWhitelistOutputWithContext ¶
func (o GetClusterIpWhitelistOutput) ToGetClusterIpWhitelistOutputWithContext(ctx context.Context) GetClusterIpWhitelistOutput
type GetClusterLastAsyncOperation ¶
type GetClusterLastAsyncOperation struct { // The DublinCore of the cluster. Dc GetClusterLastAsyncOperationDc `pulumi:"dc"` // The id of the last async operation. Id string `pulumi:"id"` // The status of the last async operation. Status string `pulumi:"status"` // The type of the last async operation. Type string `pulumi:"type"` }
type GetClusterLastAsyncOperationArgs ¶
type GetClusterLastAsyncOperationArgs struct { // The DublinCore of the cluster. Dc GetClusterLastAsyncOperationDcInput `pulumi:"dc"` // The id of the last async operation. Id pulumi.StringInput `pulumi:"id"` // The status of the last async operation. Status pulumi.StringInput `pulumi:"status"` // The type of the last async operation. Type pulumi.StringInput `pulumi:"type"` }
func (GetClusterLastAsyncOperationArgs) ElementType ¶
func (GetClusterLastAsyncOperationArgs) ElementType() reflect.Type
func (GetClusterLastAsyncOperationArgs) ToGetClusterLastAsyncOperationOutput ¶
func (i GetClusterLastAsyncOperationArgs) ToGetClusterLastAsyncOperationOutput() GetClusterLastAsyncOperationOutput
func (GetClusterLastAsyncOperationArgs) ToGetClusterLastAsyncOperationOutputWithContext ¶
func (i GetClusterLastAsyncOperationArgs) ToGetClusterLastAsyncOperationOutputWithContext(ctx context.Context) GetClusterLastAsyncOperationOutput
type GetClusterLastAsyncOperationDcArgs ¶
type GetClusterLastAsyncOperationDcArgs struct { // The created time. Created pulumi.StringInput `pulumi:"created"` // The modified time. Modified pulumi.StringInput `pulumi:"modified"` }
func (GetClusterLastAsyncOperationDcArgs) ElementType ¶
func (GetClusterLastAsyncOperationDcArgs) ElementType() reflect.Type
func (GetClusterLastAsyncOperationDcArgs) ToGetClusterLastAsyncOperationDcOutput ¶
func (i GetClusterLastAsyncOperationDcArgs) ToGetClusterLastAsyncOperationDcOutput() GetClusterLastAsyncOperationDcOutput
func (GetClusterLastAsyncOperationDcArgs) ToGetClusterLastAsyncOperationDcOutputWithContext ¶
func (i GetClusterLastAsyncOperationDcArgs) ToGetClusterLastAsyncOperationDcOutputWithContext(ctx context.Context) GetClusterLastAsyncOperationDcOutput
type GetClusterLastAsyncOperationDcInput ¶
type GetClusterLastAsyncOperationDcInput interface { pulumi.Input ToGetClusterLastAsyncOperationDcOutput() GetClusterLastAsyncOperationDcOutput ToGetClusterLastAsyncOperationDcOutputWithContext(context.Context) GetClusterLastAsyncOperationDcOutput }
GetClusterLastAsyncOperationDcInput is an input type that accepts GetClusterLastAsyncOperationDcArgs and GetClusterLastAsyncOperationDcOutput values. You can construct a concrete instance of `GetClusterLastAsyncOperationDcInput` via:
GetClusterLastAsyncOperationDcArgs{...}
type GetClusterLastAsyncOperationDcOutput ¶
type GetClusterLastAsyncOperationDcOutput struct{ *pulumi.OutputState }
func (GetClusterLastAsyncOperationDcOutput) Created ¶
func (o GetClusterLastAsyncOperationDcOutput) Created() pulumi.StringOutput
The created time.
func (GetClusterLastAsyncOperationDcOutput) ElementType ¶
func (GetClusterLastAsyncOperationDcOutput) ElementType() reflect.Type
func (GetClusterLastAsyncOperationDcOutput) Modified ¶
func (o GetClusterLastAsyncOperationDcOutput) Modified() pulumi.StringOutput
The modified time.
func (GetClusterLastAsyncOperationDcOutput) ToGetClusterLastAsyncOperationDcOutput ¶
func (o GetClusterLastAsyncOperationDcOutput) ToGetClusterLastAsyncOperationDcOutput() GetClusterLastAsyncOperationDcOutput
func (GetClusterLastAsyncOperationDcOutput) ToGetClusterLastAsyncOperationDcOutputWithContext ¶
func (o GetClusterLastAsyncOperationDcOutput) ToGetClusterLastAsyncOperationDcOutputWithContext(ctx context.Context) GetClusterLastAsyncOperationDcOutput
type GetClusterLastAsyncOperationInput ¶
type GetClusterLastAsyncOperationInput interface { pulumi.Input ToGetClusterLastAsyncOperationOutput() GetClusterLastAsyncOperationOutput ToGetClusterLastAsyncOperationOutputWithContext(context.Context) GetClusterLastAsyncOperationOutput }
GetClusterLastAsyncOperationInput is an input type that accepts GetClusterLastAsyncOperationArgs and GetClusterLastAsyncOperationOutput values. You can construct a concrete instance of `GetClusterLastAsyncOperationInput` via:
GetClusterLastAsyncOperationArgs{...}
type GetClusterLastAsyncOperationOutput ¶
type GetClusterLastAsyncOperationOutput struct{ *pulumi.OutputState }
func (GetClusterLastAsyncOperationOutput) ElementType ¶
func (GetClusterLastAsyncOperationOutput) ElementType() reflect.Type
func (GetClusterLastAsyncOperationOutput) Id ¶
func (o GetClusterLastAsyncOperationOutput) Id() pulumi.StringOutput
The id of the last async operation.
func (GetClusterLastAsyncOperationOutput) Status ¶
func (o GetClusterLastAsyncOperationOutput) Status() pulumi.StringOutput
The status of the last async operation.
func (GetClusterLastAsyncOperationOutput) ToGetClusterLastAsyncOperationOutput ¶
func (o GetClusterLastAsyncOperationOutput) ToGetClusterLastAsyncOperationOutput() GetClusterLastAsyncOperationOutput
func (GetClusterLastAsyncOperationOutput) ToGetClusterLastAsyncOperationOutputWithContext ¶
func (o GetClusterLastAsyncOperationOutput) ToGetClusterLastAsyncOperationOutputWithContext(ctx context.Context) GetClusterLastAsyncOperationOutput
func (GetClusterLastAsyncOperationOutput) Type ¶
func (o GetClusterLastAsyncOperationOutput) Type() pulumi.StringOutput
The type of the last async operation.
type GetOrganizationDc ¶
type GetOrganizationDcArgs ¶
type GetOrganizationDcArgs struct { // The created time. Created pulumi.StringInput `pulumi:"created"` // The modified time. Modified pulumi.StringInput `pulumi:"modified"` }
func (GetOrganizationDcArgs) ElementType ¶
func (GetOrganizationDcArgs) ElementType() reflect.Type
func (GetOrganizationDcArgs) ToGetOrganizationDcOutput ¶
func (i GetOrganizationDcArgs) ToGetOrganizationDcOutput() GetOrganizationDcOutput
func (GetOrganizationDcArgs) ToGetOrganizationDcOutputWithContext ¶
func (i GetOrganizationDcArgs) ToGetOrganizationDcOutputWithContext(ctx context.Context) GetOrganizationDcOutput
type GetOrganizationDcInput ¶
type GetOrganizationDcInput interface { pulumi.Input ToGetOrganizationDcOutput() GetOrganizationDcOutput ToGetOrganizationDcOutputWithContext(context.Context) GetOrganizationDcOutput }
GetOrganizationDcInput is an input type that accepts GetOrganizationDcArgs and GetOrganizationDcOutput values. You can construct a concrete instance of `GetOrganizationDcInput` via:
GetOrganizationDcArgs{...}
type GetOrganizationDcOutput ¶
type GetOrganizationDcOutput struct{ *pulumi.OutputState }
func (GetOrganizationDcOutput) Created ¶
func (o GetOrganizationDcOutput) Created() pulumi.StringOutput
The created time.
func (GetOrganizationDcOutput) ElementType ¶
func (GetOrganizationDcOutput) ElementType() reflect.Type
func (GetOrganizationDcOutput) Modified ¶
func (o GetOrganizationDcOutput) Modified() pulumi.StringOutput
The modified time.
func (GetOrganizationDcOutput) ToGetOrganizationDcOutput ¶
func (o GetOrganizationDcOutput) ToGetOrganizationDcOutput() GetOrganizationDcOutput
func (GetOrganizationDcOutput) ToGetOrganizationDcOutputWithContext ¶
func (o GetOrganizationDcOutput) ToGetOrganizationDcOutputWithContext(ctx context.Context) GetOrganizationDcOutput
type GetOrganizationsOrganization ¶
type GetOrganizationsOrganization struct { // The DublinCore of the organization. Dc GetOrganizationsOrganizationDc `pulumi:"dc"` // The notification email used in the organization. Email string `pulumi:"email"` // The id of the organization. Id string `pulumi:"id"` // The name of the organization. Name string `pulumi:"name"` // Whether notifications enabled for the organization. NotificationsEnabled bool `pulumi:"notificationsEnabled"` // The support plan type used in the organization. PlanType float64 `pulumi:"planType"` // The project count in the organization. ProjectCount float64 `pulumi:"projectCount"` // The role FQN. RoleFqn string `pulumi:"roleFqn"` }
type GetOrganizationsOrganizationArgs ¶
type GetOrganizationsOrganizationArgs struct { // The DublinCore of the organization. Dc GetOrganizationsOrganizationDcInput `pulumi:"dc"` // The notification email used in the organization. Email pulumi.StringInput `pulumi:"email"` // The id of the organization. Id pulumi.StringInput `pulumi:"id"` // The name of the organization. Name pulumi.StringInput `pulumi:"name"` // Whether notifications enabled for the organization. NotificationsEnabled pulumi.BoolInput `pulumi:"notificationsEnabled"` // The support plan type used in the organization. PlanType pulumi.Float64Input `pulumi:"planType"` // The project count in the organization. ProjectCount pulumi.Float64Input `pulumi:"projectCount"` // The role FQN. RoleFqn pulumi.StringInput `pulumi:"roleFqn"` }
func (GetOrganizationsOrganizationArgs) ElementType ¶
func (GetOrganizationsOrganizationArgs) ElementType() reflect.Type
func (GetOrganizationsOrganizationArgs) ToGetOrganizationsOrganizationOutput ¶
func (i GetOrganizationsOrganizationArgs) ToGetOrganizationsOrganizationOutput() GetOrganizationsOrganizationOutput
func (GetOrganizationsOrganizationArgs) ToGetOrganizationsOrganizationOutputWithContext ¶
func (i GetOrganizationsOrganizationArgs) ToGetOrganizationsOrganizationOutputWithContext(ctx context.Context) GetOrganizationsOrganizationOutput
type GetOrganizationsOrganizationArray ¶
type GetOrganizationsOrganizationArray []GetOrganizationsOrganizationInput
func (GetOrganizationsOrganizationArray) ElementType ¶
func (GetOrganizationsOrganizationArray) ElementType() reflect.Type
func (GetOrganizationsOrganizationArray) ToGetOrganizationsOrganizationArrayOutput ¶
func (i GetOrganizationsOrganizationArray) ToGetOrganizationsOrganizationArrayOutput() GetOrganizationsOrganizationArrayOutput
func (GetOrganizationsOrganizationArray) ToGetOrganizationsOrganizationArrayOutputWithContext ¶
func (i GetOrganizationsOrganizationArray) ToGetOrganizationsOrganizationArrayOutputWithContext(ctx context.Context) GetOrganizationsOrganizationArrayOutput
type GetOrganizationsOrganizationArrayInput ¶
type GetOrganizationsOrganizationArrayInput interface { pulumi.Input ToGetOrganizationsOrganizationArrayOutput() GetOrganizationsOrganizationArrayOutput ToGetOrganizationsOrganizationArrayOutputWithContext(context.Context) GetOrganizationsOrganizationArrayOutput }
GetOrganizationsOrganizationArrayInput is an input type that accepts GetOrganizationsOrganizationArray and GetOrganizationsOrganizationArrayOutput values. You can construct a concrete instance of `GetOrganizationsOrganizationArrayInput` via:
GetOrganizationsOrganizationArray{ GetOrganizationsOrganizationArgs{...} }
type GetOrganizationsOrganizationArrayOutput ¶
type GetOrganizationsOrganizationArrayOutput struct{ *pulumi.OutputState }
func (GetOrganizationsOrganizationArrayOutput) ElementType ¶
func (GetOrganizationsOrganizationArrayOutput) ElementType() reflect.Type
func (GetOrganizationsOrganizationArrayOutput) ToGetOrganizationsOrganizationArrayOutput ¶
func (o GetOrganizationsOrganizationArrayOutput) ToGetOrganizationsOrganizationArrayOutput() GetOrganizationsOrganizationArrayOutput
func (GetOrganizationsOrganizationArrayOutput) ToGetOrganizationsOrganizationArrayOutputWithContext ¶
func (o GetOrganizationsOrganizationArrayOutput) ToGetOrganizationsOrganizationArrayOutputWithContext(ctx context.Context) GetOrganizationsOrganizationArrayOutput
type GetOrganizationsOrganizationDcArgs ¶
type GetOrganizationsOrganizationDcArgs struct { // The created time. Created pulumi.StringInput `pulumi:"created"` // The modified time. Modified pulumi.StringInput `pulumi:"modified"` }
func (GetOrganizationsOrganizationDcArgs) ElementType ¶
func (GetOrganizationsOrganizationDcArgs) ElementType() reflect.Type
func (GetOrganizationsOrganizationDcArgs) ToGetOrganizationsOrganizationDcOutput ¶
func (i GetOrganizationsOrganizationDcArgs) ToGetOrganizationsOrganizationDcOutput() GetOrganizationsOrganizationDcOutput
func (GetOrganizationsOrganizationDcArgs) ToGetOrganizationsOrganizationDcOutputWithContext ¶
func (i GetOrganizationsOrganizationDcArgs) ToGetOrganizationsOrganizationDcOutputWithContext(ctx context.Context) GetOrganizationsOrganizationDcOutput
type GetOrganizationsOrganizationDcInput ¶
type GetOrganizationsOrganizationDcInput interface { pulumi.Input ToGetOrganizationsOrganizationDcOutput() GetOrganizationsOrganizationDcOutput ToGetOrganizationsOrganizationDcOutputWithContext(context.Context) GetOrganizationsOrganizationDcOutput }
GetOrganizationsOrganizationDcInput is an input type that accepts GetOrganizationsOrganizationDcArgs and GetOrganizationsOrganizationDcOutput values. You can construct a concrete instance of `GetOrganizationsOrganizationDcInput` via:
GetOrganizationsOrganizationDcArgs{...}
type GetOrganizationsOrganizationDcOutput ¶
type GetOrganizationsOrganizationDcOutput struct{ *pulumi.OutputState }
func (GetOrganizationsOrganizationDcOutput) Created ¶
func (o GetOrganizationsOrganizationDcOutput) Created() pulumi.StringOutput
The created time.
func (GetOrganizationsOrganizationDcOutput) ElementType ¶
func (GetOrganizationsOrganizationDcOutput) ElementType() reflect.Type
func (GetOrganizationsOrganizationDcOutput) Modified ¶
func (o GetOrganizationsOrganizationDcOutput) Modified() pulumi.StringOutput
The modified time.
func (GetOrganizationsOrganizationDcOutput) ToGetOrganizationsOrganizationDcOutput ¶
func (o GetOrganizationsOrganizationDcOutput) ToGetOrganizationsOrganizationDcOutput() GetOrganizationsOrganizationDcOutput
func (GetOrganizationsOrganizationDcOutput) ToGetOrganizationsOrganizationDcOutputWithContext ¶
func (o GetOrganizationsOrganizationDcOutput) ToGetOrganizationsOrganizationDcOutputWithContext(ctx context.Context) GetOrganizationsOrganizationDcOutput
type GetOrganizationsOrganizationInput ¶
type GetOrganizationsOrganizationInput interface { pulumi.Input ToGetOrganizationsOrganizationOutput() GetOrganizationsOrganizationOutput ToGetOrganizationsOrganizationOutputWithContext(context.Context) GetOrganizationsOrganizationOutput }
GetOrganizationsOrganizationInput is an input type that accepts GetOrganizationsOrganizationArgs and GetOrganizationsOrganizationOutput values. You can construct a concrete instance of `GetOrganizationsOrganizationInput` via:
GetOrganizationsOrganizationArgs{...}
type GetOrganizationsOrganizationOutput ¶
type GetOrganizationsOrganizationOutput struct{ *pulumi.OutputState }
func (GetOrganizationsOrganizationOutput) ElementType ¶
func (GetOrganizationsOrganizationOutput) ElementType() reflect.Type
func (GetOrganizationsOrganizationOutput) Email ¶
func (o GetOrganizationsOrganizationOutput) Email() pulumi.StringOutput
The notification email used in the organization.
func (GetOrganizationsOrganizationOutput) Id ¶
func (o GetOrganizationsOrganizationOutput) Id() pulumi.StringOutput
The id of the organization.
func (GetOrganizationsOrganizationOutput) Name ¶
func (o GetOrganizationsOrganizationOutput) Name() pulumi.StringOutput
The name of the organization.
func (GetOrganizationsOrganizationOutput) NotificationsEnabled ¶
func (o GetOrganizationsOrganizationOutput) NotificationsEnabled() pulumi.BoolOutput
Whether notifications enabled for the organization.
func (GetOrganizationsOrganizationOutput) PlanType ¶
func (o GetOrganizationsOrganizationOutput) PlanType() pulumi.Float64Output
The support plan type used in the organization.
func (GetOrganizationsOrganizationOutput) ProjectCount ¶
func (o GetOrganizationsOrganizationOutput) ProjectCount() pulumi.Float64Output
The project count in the organization.
func (GetOrganizationsOrganizationOutput) RoleFqn ¶
func (o GetOrganizationsOrganizationOutput) RoleFqn() pulumi.StringOutput
The role FQN.
func (GetOrganizationsOrganizationOutput) ToGetOrganizationsOrganizationOutput ¶
func (o GetOrganizationsOrganizationOutput) ToGetOrganizationsOrganizationOutput() GetOrganizationsOrganizationOutput
func (GetOrganizationsOrganizationOutput) ToGetOrganizationsOrganizationOutputWithContext ¶
func (o GetOrganizationsOrganizationOutput) ToGetOrganizationsOrganizationOutputWithContext(ctx context.Context) GetOrganizationsOrganizationOutput
type GetOrganizationsResult ¶
type GetOrganizationsResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Organizations []GetOrganizationsOrganization `pulumi:"organizations"` }
A collection of values returned by getOrganizations.
func GetOrganizations ¶
func GetOrganizations(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetOrganizationsResult, error)
To retrieve all organizations.
type GetOrganizationsResultOutput ¶
type GetOrganizationsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOrganizations.
func GetOrganizationsOutput ¶
func GetOrganizationsOutput(ctx *pulumi.Context, opts ...pulumi.InvokeOption) GetOrganizationsResultOutput
func (GetOrganizationsResultOutput) ElementType ¶
func (GetOrganizationsResultOutput) ElementType() reflect.Type
func (GetOrganizationsResultOutput) Id ¶
func (o GetOrganizationsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetOrganizationsResultOutput) Organizations ¶
func (o GetOrganizationsResultOutput) Organizations() GetOrganizationsOrganizationArrayOutput
func (GetOrganizationsResultOutput) ToGetOrganizationsResultOutput ¶
func (o GetOrganizationsResultOutput) ToGetOrganizationsResultOutput() GetOrganizationsResultOutput
func (GetOrganizationsResultOutput) ToGetOrganizationsResultOutputWithContext ¶
func (o GetOrganizationsResultOutput) ToGetOrganizationsResultOutputWithContext(ctx context.Context) GetOrganizationsResultOutput
type GetProjectDc ¶
type GetProjectDcArgs ¶
type GetProjectDcArgs struct { // The created time. Created pulumi.StringInput `pulumi:"created"` // The modified time. Modified pulumi.StringInput `pulumi:"modified"` }
func (GetProjectDcArgs) ElementType ¶
func (GetProjectDcArgs) ElementType() reflect.Type
func (GetProjectDcArgs) ToGetProjectDcOutput ¶
func (i GetProjectDcArgs) ToGetProjectDcOutput() GetProjectDcOutput
func (GetProjectDcArgs) ToGetProjectDcOutputWithContext ¶
func (i GetProjectDcArgs) ToGetProjectDcOutputWithContext(ctx context.Context) GetProjectDcOutput
type GetProjectDcInput ¶
type GetProjectDcInput interface { pulumi.Input ToGetProjectDcOutput() GetProjectDcOutput ToGetProjectDcOutputWithContext(context.Context) GetProjectDcOutput }
GetProjectDcInput is an input type that accepts GetProjectDcArgs and GetProjectDcOutput values. You can construct a concrete instance of `GetProjectDcInput` via:
GetProjectDcArgs{...}
type GetProjectDcOutput ¶
type GetProjectDcOutput struct{ *pulumi.OutputState }
func (GetProjectDcOutput) Created ¶
func (o GetProjectDcOutput) Created() pulumi.StringOutput
The created time.
func (GetProjectDcOutput) ElementType ¶
func (GetProjectDcOutput) ElementType() reflect.Type
func (GetProjectDcOutput) Modified ¶
func (o GetProjectDcOutput) Modified() pulumi.StringOutput
The modified time.
func (GetProjectDcOutput) ToGetProjectDcOutput ¶
func (o GetProjectDcOutput) ToGetProjectDcOutput() GetProjectDcOutput
func (GetProjectDcOutput) ToGetProjectDcOutputWithContext ¶
func (o GetProjectDcOutput) ToGetProjectDcOutputWithContext(ctx context.Context) GetProjectDcOutput
type LookupClusterArgs ¶
type LookupClusterArgs struct { // The id of the last async operation. Id string `pulumi:"id"` }
A collection of arguments for invoking getCluster.
type LookupClusterOutputArgs ¶
type LookupClusterOutputArgs struct { // The id of the last async operation. Id pulumi.StringInput `pulumi:"id"` }
A collection of arguments for invoking getCluster.
func (LookupClusterOutputArgs) ElementType ¶
func (LookupClusterOutputArgs) ElementType() reflect.Type
type LookupClusterResult ¶
type LookupClusterResult struct { // The allow custom storage flag. AllowCustomStorage bool `pulumi:"allowCustomStorage"` // The allow suspend flag. AllowSuspend bool `pulumi:"allowSuspend"` // The backup schedule. BackupSchedule string `pulumi:"backupSchedule"` // The channel of the cluster. Channel string `pulumi:"channel"` // The CrateDB version of the cluster. CrateVersion string `pulumi:"crateVersion"` // The DublinCore of the cluster. Dc GetClusterDc `pulumi:"dc"` // The deletion protected flag. DeletionProtected bool `pulumi:"deletionProtected"` // The external IP address. ExternalIp string `pulumi:"externalIp"` // The Fully Qualified Domain Name. Fqdn string `pulumi:"fqdn"` // The garbage collection available flag. GcAvailable bool `pulumi:"gcAvailable"` // The hardware specs of the cluster. HardwareSpecs GetClusterHardwareSpecs `pulumi:"hardwareSpecs"` // The health of the cluster. Health GetClusterHealth `pulumi:"health"` // The id of the cluster. Id string `pulumi:"id"` // The IP whitelist of the cluster. IpWhitelists []GetClusterIpWhitelist `pulumi:"ipWhitelists"` // The last async operation of the cluster. LastAsyncOperation GetClusterLastAsyncOperation `pulumi:"lastAsyncOperation"` // The name of the cluster. Name string `pulumi:"name"` // The number of nodes in the cluster. NumNodes float64 `pulumi:"numNodes"` // The origin of the cluster. Origin string `pulumi:"origin"` // The password of the cluster. Password string `pulumi:"password"` // The product name of the cluster. ProductName string `pulumi:"productName"` // The product tier of the cluster. ProductTier string `pulumi:"productTier"` // The product unit of the cluster. ProductUnit float64 `pulumi:"productUnit"` // The project id of the cluster. ProjectId string `pulumi:"projectId"` // The subscription id of the cluster. SubscriptionId string `pulumi:"subscriptionId"` // The suspended flag. Suspended bool `pulumi:"suspended"` // The URL of the cluster. Url string `pulumi:"url"` // The username of the cluster. Username string `pulumi:"username"` }
A collection of values returned by getCluster.
func LookupCluster ¶
func LookupCluster(ctx *pulumi.Context, args *LookupClusterArgs, opts ...pulumi.InvokeOption) (*LookupClusterResult, error)
To retrieve a cluster.
type LookupClusterResultOutput ¶
type LookupClusterResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getCluster.
func LookupClusterOutput ¶
func LookupClusterOutput(ctx *pulumi.Context, args LookupClusterOutputArgs, opts ...pulumi.InvokeOption) LookupClusterResultOutput
func (LookupClusterResultOutput) AllowCustomStorage ¶
func (o LookupClusterResultOutput) AllowCustomStorage() pulumi.BoolOutput
The allow custom storage flag.
func (LookupClusterResultOutput) AllowSuspend ¶
func (o LookupClusterResultOutput) AllowSuspend() pulumi.BoolOutput
The allow suspend flag.
func (LookupClusterResultOutput) BackupSchedule ¶
func (o LookupClusterResultOutput) BackupSchedule() pulumi.StringOutput
The backup schedule.
func (LookupClusterResultOutput) Channel ¶
func (o LookupClusterResultOutput) Channel() pulumi.StringOutput
The channel of the cluster.
func (LookupClusterResultOutput) CrateVersion ¶
func (o LookupClusterResultOutput) CrateVersion() pulumi.StringOutput
The CrateDB version of the cluster.
func (LookupClusterResultOutput) Dc ¶
func (o LookupClusterResultOutput) Dc() GetClusterDcOutput
The DublinCore of the cluster.
func (LookupClusterResultOutput) DeletionProtected ¶
func (o LookupClusterResultOutput) DeletionProtected() pulumi.BoolOutput
The deletion protected flag.
func (LookupClusterResultOutput) ElementType ¶
func (LookupClusterResultOutput) ElementType() reflect.Type
func (LookupClusterResultOutput) ExternalIp ¶
func (o LookupClusterResultOutput) ExternalIp() pulumi.StringOutput
The external IP address.
func (LookupClusterResultOutput) Fqdn ¶
func (o LookupClusterResultOutput) Fqdn() pulumi.StringOutput
The Fully Qualified Domain Name.
func (LookupClusterResultOutput) GcAvailable ¶
func (o LookupClusterResultOutput) GcAvailable() pulumi.BoolOutput
The garbage collection available flag.
func (LookupClusterResultOutput) HardwareSpecs ¶
func (o LookupClusterResultOutput) HardwareSpecs() GetClusterHardwareSpecsOutput
The hardware specs of the cluster.
func (LookupClusterResultOutput) Health ¶
func (o LookupClusterResultOutput) Health() GetClusterHealthOutput
The health of the cluster.
func (LookupClusterResultOutput) Id ¶
func (o LookupClusterResultOutput) Id() pulumi.StringOutput
The id of the cluster.
func (LookupClusterResultOutput) IpWhitelists ¶
func (o LookupClusterResultOutput) IpWhitelists() GetClusterIpWhitelistArrayOutput
The IP whitelist of the cluster.
func (LookupClusterResultOutput) LastAsyncOperation ¶
func (o LookupClusterResultOutput) LastAsyncOperation() GetClusterLastAsyncOperationOutput
The last async operation of the cluster.
func (LookupClusterResultOutput) Name ¶
func (o LookupClusterResultOutput) Name() pulumi.StringOutput
The name of the cluster.
func (LookupClusterResultOutput) NumNodes ¶
func (o LookupClusterResultOutput) NumNodes() pulumi.Float64Output
The number of nodes in the cluster.
func (LookupClusterResultOutput) Origin ¶
func (o LookupClusterResultOutput) Origin() pulumi.StringOutput
The origin of the cluster.
func (LookupClusterResultOutput) Password ¶
func (o LookupClusterResultOutput) Password() pulumi.StringOutput
The password of the cluster.
func (LookupClusterResultOutput) ProductName ¶
func (o LookupClusterResultOutput) ProductName() pulumi.StringOutput
The product name of the cluster.
func (LookupClusterResultOutput) ProductTier ¶
func (o LookupClusterResultOutput) ProductTier() pulumi.StringOutput
The product tier of the cluster.
func (LookupClusterResultOutput) ProductUnit ¶
func (o LookupClusterResultOutput) ProductUnit() pulumi.Float64Output
The product unit of the cluster.
func (LookupClusterResultOutput) ProjectId ¶
func (o LookupClusterResultOutput) ProjectId() pulumi.StringOutput
The project id of the cluster.
func (LookupClusterResultOutput) SubscriptionId ¶
func (o LookupClusterResultOutput) SubscriptionId() pulumi.StringOutput
The subscription id of the cluster.
func (LookupClusterResultOutput) Suspended ¶
func (o LookupClusterResultOutput) Suspended() pulumi.BoolOutput
The suspended flag.
func (LookupClusterResultOutput) ToLookupClusterResultOutput ¶
func (o LookupClusterResultOutput) ToLookupClusterResultOutput() LookupClusterResultOutput
func (LookupClusterResultOutput) ToLookupClusterResultOutputWithContext ¶
func (o LookupClusterResultOutput) ToLookupClusterResultOutputWithContext(ctx context.Context) LookupClusterResultOutput
func (LookupClusterResultOutput) Url ¶
func (o LookupClusterResultOutput) Url() pulumi.StringOutput
The URL of the cluster.
func (LookupClusterResultOutput) Username ¶
func (o LookupClusterResultOutput) Username() pulumi.StringOutput
The username of the cluster.
type LookupOrganizationArgs ¶
type LookupOrganizationArgs struct { // The id of the organization. Id string `pulumi:"id"` }
A collection of arguments for invoking getOrganization.
type LookupOrganizationOutputArgs ¶
type LookupOrganizationOutputArgs struct { // The id of the organization. Id pulumi.StringInput `pulumi:"id"` }
A collection of arguments for invoking getOrganization.
func (LookupOrganizationOutputArgs) ElementType ¶
func (LookupOrganizationOutputArgs) ElementType() reflect.Type
type LookupOrganizationResult ¶
type LookupOrganizationResult struct { // The DublinCore of the organization. Dc GetOrganizationDc `pulumi:"dc"` // The notification email used in the organization. Email string `pulumi:"email"` // The id of the organization. Id string `pulumi:"id"` // The name of the organization. Name string `pulumi:"name"` // Whether notifications enabled for the organization. NotificationsEnabled bool `pulumi:"notificationsEnabled"` // The support plan type used in the organization. PlanType float64 `pulumi:"planType"` // The project count in the organization. ProjectCount float64 `pulumi:"projectCount"` // The role FQN. RoleFqn string `pulumi:"roleFqn"` }
A collection of values returned by getOrganization.
func LookupOrganization ¶
func LookupOrganization(ctx *pulumi.Context, args *LookupOrganizationArgs, opts ...pulumi.InvokeOption) (*LookupOrganizationResult, error)
To retrieve an organization.
type LookupOrganizationResultOutput ¶
type LookupOrganizationResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOrganization.
func LookupOrganizationOutput ¶
func LookupOrganizationOutput(ctx *pulumi.Context, args LookupOrganizationOutputArgs, opts ...pulumi.InvokeOption) LookupOrganizationResultOutput
func (LookupOrganizationResultOutput) Dc ¶
func (o LookupOrganizationResultOutput) Dc() GetOrganizationDcOutput
The DublinCore of the organization.
func (LookupOrganizationResultOutput) ElementType ¶
func (LookupOrganizationResultOutput) ElementType() reflect.Type
func (LookupOrganizationResultOutput) Email ¶
func (o LookupOrganizationResultOutput) Email() pulumi.StringOutput
The notification email used in the organization.
func (LookupOrganizationResultOutput) Id ¶
func (o LookupOrganizationResultOutput) Id() pulumi.StringOutput
The id of the organization.
func (LookupOrganizationResultOutput) Name ¶
func (o LookupOrganizationResultOutput) Name() pulumi.StringOutput
The name of the organization.
func (LookupOrganizationResultOutput) NotificationsEnabled ¶
func (o LookupOrganizationResultOutput) NotificationsEnabled() pulumi.BoolOutput
Whether notifications enabled for the organization.
func (LookupOrganizationResultOutput) PlanType ¶
func (o LookupOrganizationResultOutput) PlanType() pulumi.Float64Output
The support plan type used in the organization.
func (LookupOrganizationResultOutput) ProjectCount ¶
func (o LookupOrganizationResultOutput) ProjectCount() pulumi.Float64Output
The project count in the organization.
func (LookupOrganizationResultOutput) RoleFqn ¶
func (o LookupOrganizationResultOutput) RoleFqn() pulumi.StringOutput
The role FQN.
func (LookupOrganizationResultOutput) ToLookupOrganizationResultOutput ¶
func (o LookupOrganizationResultOutput) ToLookupOrganizationResultOutput() LookupOrganizationResultOutput
func (LookupOrganizationResultOutput) ToLookupOrganizationResultOutputWithContext ¶
func (o LookupOrganizationResultOutput) ToLookupOrganizationResultOutputWithContext(ctx context.Context) LookupOrganizationResultOutput
type LookupProjectArgs ¶
type LookupProjectArgs struct { // The id of the project. Id string `pulumi:"id"` }
A collection of arguments for invoking getProject.
type LookupProjectOutputArgs ¶
type LookupProjectOutputArgs struct { // The id of the project. Id pulumi.StringInput `pulumi:"id"` }
A collection of arguments for invoking getProject.
func (LookupProjectOutputArgs) ElementType ¶
func (LookupProjectOutputArgs) ElementType() reflect.Type
type LookupProjectResult ¶
type LookupProjectResult struct { // The DublinCore of the project. Dc GetProjectDc `pulumi:"dc"` // The id of the project. Id string `pulumi:"id"` // The name of the project. Name string `pulumi:"name"` // The organization id of the project. OrganizationId string `pulumi:"organizationId"` // The region of the project. Region string `pulumi:"region"` }
A collection of values returned by getProject.
func LookupProject ¶
func LookupProject(ctx *pulumi.Context, args *LookupProjectArgs, opts ...pulumi.InvokeOption) (*LookupProjectResult, error)
To retrieve a project.
type LookupProjectResultOutput ¶
type LookupProjectResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getProject.
func LookupProjectOutput ¶
func LookupProjectOutput(ctx *pulumi.Context, args LookupProjectOutputArgs, opts ...pulumi.InvokeOption) LookupProjectResultOutput
func (LookupProjectResultOutput) Dc ¶
func (o LookupProjectResultOutput) Dc() GetProjectDcOutput
The DublinCore of the project.
func (LookupProjectResultOutput) ElementType ¶
func (LookupProjectResultOutput) ElementType() reflect.Type
func (LookupProjectResultOutput) Id ¶
func (o LookupProjectResultOutput) Id() pulumi.StringOutput
The id of the project.
func (LookupProjectResultOutput) Name ¶
func (o LookupProjectResultOutput) Name() pulumi.StringOutput
The name of the project.
func (LookupProjectResultOutput) OrganizationId ¶
func (o LookupProjectResultOutput) OrganizationId() pulumi.StringOutput
The organization id of the project.
func (LookupProjectResultOutput) Region ¶
func (o LookupProjectResultOutput) Region() pulumi.StringOutput
The region of the project.
func (LookupProjectResultOutput) ToLookupProjectResultOutput ¶
func (o LookupProjectResultOutput) ToLookupProjectResultOutput() LookupProjectResultOutput
func (LookupProjectResultOutput) ToLookupProjectResultOutputWithContext ¶
func (o LookupProjectResultOutput) ToLookupProjectResultOutputWithContext(ctx context.Context) LookupProjectResultOutput
type Organization ¶
type Organization struct { pulumi.CustomResourceState // The DublinCore of the organization. Dc OrganizationDcOutput `pulumi:"dc"` // The notification email used in the organization. Email pulumi.StringOutput `pulumi:"email"` // The name of the organization. Name pulumi.StringOutput `pulumi:"name"` // Whether notifications enabled for the organization. NotificationsEnabled pulumi.BoolOutput `pulumi:"notificationsEnabled"` // The support plan type used in the organization. PlanType pulumi.Float64Output `pulumi:"planType"` // The project count in the organization. ProjectCount pulumi.Float64Output `pulumi:"projectCount"` // The role FQN. RoleFqn pulumi.StringOutput `pulumi:"roleFqn"` }
Creates and manages an organization.
func GetOrganization ¶
func GetOrganization(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OrganizationState, opts ...pulumi.ResourceOption) (*Organization, error)
GetOrganization gets an existing Organization 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 NewOrganization ¶
func NewOrganization(ctx *pulumi.Context, name string, args *OrganizationArgs, opts ...pulumi.ResourceOption) (*Organization, error)
NewOrganization registers a new resource with the given unique name, arguments, and options.
func (*Organization) ElementType ¶
func (*Organization) ElementType() reflect.Type
func (*Organization) ToOrganizationOutput ¶
func (i *Organization) ToOrganizationOutput() OrganizationOutput
func (*Organization) ToOrganizationOutputWithContext ¶
func (i *Organization) ToOrganizationOutputWithContext(ctx context.Context) OrganizationOutput
type OrganizationArgs ¶
type OrganizationArgs struct { // The name of the organization. Name pulumi.StringPtrInput }
The set of arguments for constructing a Organization resource.
func (OrganizationArgs) ElementType ¶
func (OrganizationArgs) ElementType() reflect.Type
type OrganizationArray ¶
type OrganizationArray []OrganizationInput
func (OrganizationArray) ElementType ¶
func (OrganizationArray) ElementType() reflect.Type
func (OrganizationArray) ToOrganizationArrayOutput ¶
func (i OrganizationArray) ToOrganizationArrayOutput() OrganizationArrayOutput
func (OrganizationArray) ToOrganizationArrayOutputWithContext ¶
func (i OrganizationArray) ToOrganizationArrayOutputWithContext(ctx context.Context) OrganizationArrayOutput
type OrganizationArrayInput ¶
type OrganizationArrayInput interface { pulumi.Input ToOrganizationArrayOutput() OrganizationArrayOutput ToOrganizationArrayOutputWithContext(context.Context) OrganizationArrayOutput }
OrganizationArrayInput is an input type that accepts OrganizationArray and OrganizationArrayOutput values. You can construct a concrete instance of `OrganizationArrayInput` via:
OrganizationArray{ OrganizationArgs{...} }
type OrganizationArrayOutput ¶
type OrganizationArrayOutput struct{ *pulumi.OutputState }
func (OrganizationArrayOutput) ElementType ¶
func (OrganizationArrayOutput) ElementType() reflect.Type
func (OrganizationArrayOutput) Index ¶
func (o OrganizationArrayOutput) Index(i pulumi.IntInput) OrganizationOutput
func (OrganizationArrayOutput) ToOrganizationArrayOutput ¶
func (o OrganizationArrayOutput) ToOrganizationArrayOutput() OrganizationArrayOutput
func (OrganizationArrayOutput) ToOrganizationArrayOutputWithContext ¶
func (o OrganizationArrayOutput) ToOrganizationArrayOutputWithContext(ctx context.Context) OrganizationArrayOutput
type OrganizationDc ¶
type OrganizationDcArgs ¶
type OrganizationDcArgs struct { // The created time. Created pulumi.StringPtrInput `pulumi:"created"` // The modified time. Modified pulumi.StringPtrInput `pulumi:"modified"` }
func (OrganizationDcArgs) ElementType ¶
func (OrganizationDcArgs) ElementType() reflect.Type
func (OrganizationDcArgs) ToOrganizationDcOutput ¶
func (i OrganizationDcArgs) ToOrganizationDcOutput() OrganizationDcOutput
func (OrganizationDcArgs) ToOrganizationDcOutputWithContext ¶
func (i OrganizationDcArgs) ToOrganizationDcOutputWithContext(ctx context.Context) OrganizationDcOutput
func (OrganizationDcArgs) ToOrganizationDcPtrOutput ¶
func (i OrganizationDcArgs) ToOrganizationDcPtrOutput() OrganizationDcPtrOutput
func (OrganizationDcArgs) ToOrganizationDcPtrOutputWithContext ¶
func (i OrganizationDcArgs) ToOrganizationDcPtrOutputWithContext(ctx context.Context) OrganizationDcPtrOutput
type OrganizationDcInput ¶
type OrganizationDcInput interface { pulumi.Input ToOrganizationDcOutput() OrganizationDcOutput ToOrganizationDcOutputWithContext(context.Context) OrganizationDcOutput }
OrganizationDcInput is an input type that accepts OrganizationDcArgs and OrganizationDcOutput values. You can construct a concrete instance of `OrganizationDcInput` via:
OrganizationDcArgs{...}
type OrganizationDcOutput ¶
type OrganizationDcOutput struct{ *pulumi.OutputState }
func (OrganizationDcOutput) Created ¶
func (o OrganizationDcOutput) Created() pulumi.StringPtrOutput
The created time.
func (OrganizationDcOutput) ElementType ¶
func (OrganizationDcOutput) ElementType() reflect.Type
func (OrganizationDcOutput) Modified ¶
func (o OrganizationDcOutput) Modified() pulumi.StringPtrOutput
The modified time.
func (OrganizationDcOutput) ToOrganizationDcOutput ¶
func (o OrganizationDcOutput) ToOrganizationDcOutput() OrganizationDcOutput
func (OrganizationDcOutput) ToOrganizationDcOutputWithContext ¶
func (o OrganizationDcOutput) ToOrganizationDcOutputWithContext(ctx context.Context) OrganizationDcOutput
func (OrganizationDcOutput) ToOrganizationDcPtrOutput ¶
func (o OrganizationDcOutput) ToOrganizationDcPtrOutput() OrganizationDcPtrOutput
func (OrganizationDcOutput) ToOrganizationDcPtrOutputWithContext ¶
func (o OrganizationDcOutput) ToOrganizationDcPtrOutputWithContext(ctx context.Context) OrganizationDcPtrOutput
type OrganizationDcPtrInput ¶
type OrganizationDcPtrInput interface { pulumi.Input ToOrganizationDcPtrOutput() OrganizationDcPtrOutput ToOrganizationDcPtrOutputWithContext(context.Context) OrganizationDcPtrOutput }
OrganizationDcPtrInput is an input type that accepts OrganizationDcArgs, OrganizationDcPtr and OrganizationDcPtrOutput values. You can construct a concrete instance of `OrganizationDcPtrInput` via:
OrganizationDcArgs{...} or: nil
func OrganizationDcPtr ¶
func OrganizationDcPtr(v *OrganizationDcArgs) OrganizationDcPtrInput
type OrganizationDcPtrOutput ¶
type OrganizationDcPtrOutput struct{ *pulumi.OutputState }
func (OrganizationDcPtrOutput) Created ¶
func (o OrganizationDcPtrOutput) Created() pulumi.StringPtrOutput
The created time.
func (OrganizationDcPtrOutput) Elem ¶
func (o OrganizationDcPtrOutput) Elem() OrganizationDcOutput
func (OrganizationDcPtrOutput) ElementType ¶
func (OrganizationDcPtrOutput) ElementType() reflect.Type
func (OrganizationDcPtrOutput) Modified ¶
func (o OrganizationDcPtrOutput) Modified() pulumi.StringPtrOutput
The modified time.
func (OrganizationDcPtrOutput) ToOrganizationDcPtrOutput ¶
func (o OrganizationDcPtrOutput) ToOrganizationDcPtrOutput() OrganizationDcPtrOutput
func (OrganizationDcPtrOutput) ToOrganizationDcPtrOutputWithContext ¶
func (o OrganizationDcPtrOutput) ToOrganizationDcPtrOutputWithContext(ctx context.Context) OrganizationDcPtrOutput
type OrganizationInput ¶
type OrganizationInput interface { pulumi.Input ToOrganizationOutput() OrganizationOutput ToOrganizationOutputWithContext(ctx context.Context) OrganizationOutput }
type OrganizationMap ¶
type OrganizationMap map[string]OrganizationInput
func (OrganizationMap) ElementType ¶
func (OrganizationMap) ElementType() reflect.Type
func (OrganizationMap) ToOrganizationMapOutput ¶
func (i OrganizationMap) ToOrganizationMapOutput() OrganizationMapOutput
func (OrganizationMap) ToOrganizationMapOutputWithContext ¶
func (i OrganizationMap) ToOrganizationMapOutputWithContext(ctx context.Context) OrganizationMapOutput
type OrganizationMapInput ¶
type OrganizationMapInput interface { pulumi.Input ToOrganizationMapOutput() OrganizationMapOutput ToOrganizationMapOutputWithContext(context.Context) OrganizationMapOutput }
OrganizationMapInput is an input type that accepts OrganizationMap and OrganizationMapOutput values. You can construct a concrete instance of `OrganizationMapInput` via:
OrganizationMap{ "key": OrganizationArgs{...} }
type OrganizationMapOutput ¶
type OrganizationMapOutput struct{ *pulumi.OutputState }
func (OrganizationMapOutput) ElementType ¶
func (OrganizationMapOutput) ElementType() reflect.Type
func (OrganizationMapOutput) MapIndex ¶
func (o OrganizationMapOutput) MapIndex(k pulumi.StringInput) OrganizationOutput
func (OrganizationMapOutput) ToOrganizationMapOutput ¶
func (o OrganizationMapOutput) ToOrganizationMapOutput() OrganizationMapOutput
func (OrganizationMapOutput) ToOrganizationMapOutputWithContext ¶
func (o OrganizationMapOutput) ToOrganizationMapOutputWithContext(ctx context.Context) OrganizationMapOutput
type OrganizationOutput ¶
type OrganizationOutput struct{ *pulumi.OutputState }
func (OrganizationOutput) Dc ¶
func (o OrganizationOutput) Dc() OrganizationDcOutput
The DublinCore of the organization.
func (OrganizationOutput) ElementType ¶
func (OrganizationOutput) ElementType() reflect.Type
func (OrganizationOutput) Email ¶
func (o OrganizationOutput) Email() pulumi.StringOutput
The notification email used in the organization.
func (OrganizationOutput) Name ¶
func (o OrganizationOutput) Name() pulumi.StringOutput
The name of the organization.
func (OrganizationOutput) NotificationsEnabled ¶
func (o OrganizationOutput) NotificationsEnabled() pulumi.BoolOutput
Whether notifications enabled for the organization.
func (OrganizationOutput) PlanType ¶
func (o OrganizationOutput) PlanType() pulumi.Float64Output
The support plan type used in the organization.
func (OrganizationOutput) ProjectCount ¶
func (o OrganizationOutput) ProjectCount() pulumi.Float64Output
The project count in the organization.
func (OrganizationOutput) RoleFqn ¶
func (o OrganizationOutput) RoleFqn() pulumi.StringOutput
The role FQN.
func (OrganizationOutput) ToOrganizationOutput ¶
func (o OrganizationOutput) ToOrganizationOutput() OrganizationOutput
func (OrganizationOutput) ToOrganizationOutputWithContext ¶
func (o OrganizationOutput) ToOrganizationOutputWithContext(ctx context.Context) OrganizationOutput
type OrganizationState ¶
type OrganizationState struct { // The DublinCore of the organization. Dc OrganizationDcPtrInput // The notification email used in the organization. Email pulumi.StringPtrInput // The name of the organization. Name pulumi.StringPtrInput // Whether notifications enabled for the organization. NotificationsEnabled pulumi.BoolPtrInput // The support plan type used in the organization. PlanType pulumi.Float64PtrInput // The project count in the organization. ProjectCount pulumi.Float64PtrInput // The role FQN. RoleFqn pulumi.StringPtrInput }
func (OrganizationState) ElementType ¶
func (OrganizationState) ElementType() reflect.Type
type Project ¶
type Project struct { pulumi.CustomResourceState // The DublinCore of the project. Dc ProjectDcOutput `pulumi:"dc"` // The name of the project. Name pulumi.StringOutput `pulumi:"name"` // The organization id of the project. OrganizationId pulumi.StringOutput `pulumi:"organizationId"` // The region of the project. Region pulumi.StringOutput `pulumi:"region"` }
Creates and manages a project.
func GetProject ¶
func GetProject(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ProjectState, opts ...pulumi.ResourceOption) (*Project, error)
GetProject gets an existing Project 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 NewProject ¶
func NewProject(ctx *pulumi.Context, name string, args *ProjectArgs, opts ...pulumi.ResourceOption) (*Project, error)
NewProject registers a new resource with the given unique name, arguments, and options.
func (*Project) ElementType ¶
func (*Project) ToProjectOutput ¶
func (i *Project) ToProjectOutput() ProjectOutput
func (*Project) ToProjectOutputWithContext ¶
func (i *Project) ToProjectOutputWithContext(ctx context.Context) ProjectOutput
type ProjectArgs ¶
type ProjectArgs struct { // The name of the project. Name pulumi.StringPtrInput // The organization id of the project. OrganizationId pulumi.StringInput // The region of the project. Region pulumi.StringInput }
The set of arguments for constructing a Project resource.
func (ProjectArgs) ElementType ¶
func (ProjectArgs) ElementType() reflect.Type
type ProjectArray ¶
type ProjectArray []ProjectInput
func (ProjectArray) ElementType ¶
func (ProjectArray) ElementType() reflect.Type
func (ProjectArray) ToProjectArrayOutput ¶
func (i ProjectArray) ToProjectArrayOutput() ProjectArrayOutput
func (ProjectArray) ToProjectArrayOutputWithContext ¶
func (i ProjectArray) ToProjectArrayOutputWithContext(ctx context.Context) ProjectArrayOutput
type ProjectArrayInput ¶
type ProjectArrayInput interface { pulumi.Input ToProjectArrayOutput() ProjectArrayOutput ToProjectArrayOutputWithContext(context.Context) ProjectArrayOutput }
ProjectArrayInput is an input type that accepts ProjectArray and ProjectArrayOutput values. You can construct a concrete instance of `ProjectArrayInput` via:
ProjectArray{ ProjectArgs{...} }
type ProjectArrayOutput ¶
type ProjectArrayOutput struct{ *pulumi.OutputState }
func (ProjectArrayOutput) ElementType ¶
func (ProjectArrayOutput) ElementType() reflect.Type
func (ProjectArrayOutput) Index ¶
func (o ProjectArrayOutput) Index(i pulumi.IntInput) ProjectOutput
func (ProjectArrayOutput) ToProjectArrayOutput ¶
func (o ProjectArrayOutput) ToProjectArrayOutput() ProjectArrayOutput
func (ProjectArrayOutput) ToProjectArrayOutputWithContext ¶
func (o ProjectArrayOutput) ToProjectArrayOutputWithContext(ctx context.Context) ProjectArrayOutput
type ProjectDcArgs ¶
type ProjectDcArgs struct { // The created time. Created pulumi.StringPtrInput `pulumi:"created"` // The modified time. Modified pulumi.StringPtrInput `pulumi:"modified"` }
func (ProjectDcArgs) ElementType ¶
func (ProjectDcArgs) ElementType() reflect.Type
func (ProjectDcArgs) ToProjectDcOutput ¶
func (i ProjectDcArgs) ToProjectDcOutput() ProjectDcOutput
func (ProjectDcArgs) ToProjectDcOutputWithContext ¶
func (i ProjectDcArgs) ToProjectDcOutputWithContext(ctx context.Context) ProjectDcOutput
func (ProjectDcArgs) ToProjectDcPtrOutput ¶
func (i ProjectDcArgs) ToProjectDcPtrOutput() ProjectDcPtrOutput
func (ProjectDcArgs) ToProjectDcPtrOutputWithContext ¶
func (i ProjectDcArgs) ToProjectDcPtrOutputWithContext(ctx context.Context) ProjectDcPtrOutput
type ProjectDcInput ¶
type ProjectDcInput interface { pulumi.Input ToProjectDcOutput() ProjectDcOutput ToProjectDcOutputWithContext(context.Context) ProjectDcOutput }
ProjectDcInput is an input type that accepts ProjectDcArgs and ProjectDcOutput values. You can construct a concrete instance of `ProjectDcInput` via:
ProjectDcArgs{...}
type ProjectDcOutput ¶
type ProjectDcOutput struct{ *pulumi.OutputState }
func (ProjectDcOutput) Created ¶
func (o ProjectDcOutput) Created() pulumi.StringPtrOutput
The created time.
func (ProjectDcOutput) ElementType ¶
func (ProjectDcOutput) ElementType() reflect.Type
func (ProjectDcOutput) Modified ¶
func (o ProjectDcOutput) Modified() pulumi.StringPtrOutput
The modified time.
func (ProjectDcOutput) ToProjectDcOutput ¶
func (o ProjectDcOutput) ToProjectDcOutput() ProjectDcOutput
func (ProjectDcOutput) ToProjectDcOutputWithContext ¶
func (o ProjectDcOutput) ToProjectDcOutputWithContext(ctx context.Context) ProjectDcOutput
func (ProjectDcOutput) ToProjectDcPtrOutput ¶
func (o ProjectDcOutput) ToProjectDcPtrOutput() ProjectDcPtrOutput
func (ProjectDcOutput) ToProjectDcPtrOutputWithContext ¶
func (o ProjectDcOutput) ToProjectDcPtrOutputWithContext(ctx context.Context) ProjectDcPtrOutput
type ProjectDcPtrInput ¶
type ProjectDcPtrInput interface { pulumi.Input ToProjectDcPtrOutput() ProjectDcPtrOutput ToProjectDcPtrOutputWithContext(context.Context) ProjectDcPtrOutput }
ProjectDcPtrInput is an input type that accepts ProjectDcArgs, ProjectDcPtr and ProjectDcPtrOutput values. You can construct a concrete instance of `ProjectDcPtrInput` via:
ProjectDcArgs{...} or: nil
func ProjectDcPtr ¶
func ProjectDcPtr(v *ProjectDcArgs) ProjectDcPtrInput
type ProjectDcPtrOutput ¶
type ProjectDcPtrOutput struct{ *pulumi.OutputState }
func (ProjectDcPtrOutput) Created ¶
func (o ProjectDcPtrOutput) Created() pulumi.StringPtrOutput
The created time.
func (ProjectDcPtrOutput) Elem ¶
func (o ProjectDcPtrOutput) Elem() ProjectDcOutput
func (ProjectDcPtrOutput) ElementType ¶
func (ProjectDcPtrOutput) ElementType() reflect.Type
func (ProjectDcPtrOutput) Modified ¶
func (o ProjectDcPtrOutput) Modified() pulumi.StringPtrOutput
The modified time.
func (ProjectDcPtrOutput) ToProjectDcPtrOutput ¶
func (o ProjectDcPtrOutput) ToProjectDcPtrOutput() ProjectDcPtrOutput
func (ProjectDcPtrOutput) ToProjectDcPtrOutputWithContext ¶
func (o ProjectDcPtrOutput) ToProjectDcPtrOutputWithContext(ctx context.Context) ProjectDcPtrOutput
type ProjectInput ¶
type ProjectInput interface { pulumi.Input ToProjectOutput() ProjectOutput ToProjectOutputWithContext(ctx context.Context) ProjectOutput }
type ProjectMap ¶
type ProjectMap map[string]ProjectInput
func (ProjectMap) ElementType ¶
func (ProjectMap) ElementType() reflect.Type
func (ProjectMap) ToProjectMapOutput ¶
func (i ProjectMap) ToProjectMapOutput() ProjectMapOutput
func (ProjectMap) ToProjectMapOutputWithContext ¶
func (i ProjectMap) ToProjectMapOutputWithContext(ctx context.Context) ProjectMapOutput
type ProjectMapInput ¶
type ProjectMapInput interface { pulumi.Input ToProjectMapOutput() ProjectMapOutput ToProjectMapOutputWithContext(context.Context) ProjectMapOutput }
ProjectMapInput is an input type that accepts ProjectMap and ProjectMapOutput values. You can construct a concrete instance of `ProjectMapInput` via:
ProjectMap{ "key": ProjectArgs{...} }
type ProjectMapOutput ¶
type ProjectMapOutput struct{ *pulumi.OutputState }
func (ProjectMapOutput) ElementType ¶
func (ProjectMapOutput) ElementType() reflect.Type
func (ProjectMapOutput) MapIndex ¶
func (o ProjectMapOutput) MapIndex(k pulumi.StringInput) ProjectOutput
func (ProjectMapOutput) ToProjectMapOutput ¶
func (o ProjectMapOutput) ToProjectMapOutput() ProjectMapOutput
func (ProjectMapOutput) ToProjectMapOutputWithContext ¶
func (o ProjectMapOutput) ToProjectMapOutputWithContext(ctx context.Context) ProjectMapOutput
type ProjectOutput ¶
type ProjectOutput struct{ *pulumi.OutputState }
func (ProjectOutput) Dc ¶
func (o ProjectOutput) Dc() ProjectDcOutput
The DublinCore of the project.
func (ProjectOutput) ElementType ¶
func (ProjectOutput) ElementType() reflect.Type
func (ProjectOutput) Name ¶
func (o ProjectOutput) Name() pulumi.StringOutput
The name of the project.
func (ProjectOutput) OrganizationId ¶
func (o ProjectOutput) OrganizationId() pulumi.StringOutput
The organization id of the project.
func (ProjectOutput) Region ¶
func (o ProjectOutput) Region() pulumi.StringOutput
The region of the project.
func (ProjectOutput) ToProjectOutput ¶
func (o ProjectOutput) ToProjectOutput() ProjectOutput
func (ProjectOutput) ToProjectOutputWithContext ¶
func (o ProjectOutput) ToProjectOutputWithContext(ctx context.Context) ProjectOutput
type ProjectState ¶
type ProjectState struct { // The DublinCore of the project. Dc ProjectDcPtrInput // The name of the project. Name pulumi.StringPtrInput // The organization id of the project. OrganizationId pulumi.StringPtrInput // The region of the project. Region pulumi.StringPtrInput }
func (ProjectState) ElementType ¶
func (ProjectState) ElementType() reflect.Type
type Provider ¶
type Provider struct { pulumi.ProviderResourceState // The API key ApiKey pulumi.StringPtrOutput `pulumi:"apiKey"` // The API secret ApiSecret pulumi.StringPtrOutput `pulumi:"apiSecret"` // The CrateDB Cloud URL Url pulumi.StringPtrOutput `pulumi:"url"` }
The provider type for the cratedb 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 API key ApiKey pulumi.StringPtrInput // The API secret ApiSecret pulumi.StringPtrInput // The CrateDB Cloud URL Url 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) ApiSecret ¶
func (o ProviderOutput) ApiSecret() pulumi.StringPtrOutput
The API secret
func (ProviderOutput) ElementType ¶
func (ProviderOutput) ElementType() reflect.Type
func (ProviderOutput) ToProviderOutput ¶
func (o ProviderOutput) ToProviderOutput() ProviderOutput
func (ProviderOutput) ToProviderOutputWithContext ¶
func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
func (ProviderOutput) Url ¶
func (o ProviderOutput) Url() pulumi.StringPtrOutput
The CrateDB Cloud URL