Documentation ¶
Overview ¶
A Pulumi package for creating and managing confluent cloud resources.
Index ¶
- func PkgVersion() (semver.Version, error)
- type ApiKey
- func (*ApiKey) ElementType() reflect.Type
- func (i *ApiKey) ToApiKeyOutput() ApiKeyOutput
- func (i *ApiKey) ToApiKeyOutputWithContext(ctx context.Context) ApiKeyOutput
- func (i *ApiKey) ToApiKeyPtrOutput() ApiKeyPtrOutput
- func (i *ApiKey) ToApiKeyPtrOutputWithContext(ctx context.Context) ApiKeyPtrOutput
- type ApiKeyArgs
- type ApiKeyArray
- type ApiKeyArrayInput
- type ApiKeyArrayOutput
- type ApiKeyInput
- type ApiKeyMap
- type ApiKeyMapInput
- type ApiKeyMapOutput
- type ApiKeyOutput
- func (ApiKeyOutput) ElementType() reflect.Type
- func (o ApiKeyOutput) ToApiKeyOutput() ApiKeyOutput
- func (o ApiKeyOutput) ToApiKeyOutputWithContext(ctx context.Context) ApiKeyOutput
- func (o ApiKeyOutput) ToApiKeyPtrOutput() ApiKeyPtrOutput
- func (o ApiKeyOutput) ToApiKeyPtrOutputWithContext(ctx context.Context) ApiKeyPtrOutput
- type ApiKeyPtrInput
- type ApiKeyPtrOutput
- type ApiKeyState
- type ConfluentEnvironment
- func (*ConfluentEnvironment) ElementType() reflect.Type
- func (i *ConfluentEnvironment) ToConfluentEnvironmentOutput() ConfluentEnvironmentOutput
- func (i *ConfluentEnvironment) ToConfluentEnvironmentOutputWithContext(ctx context.Context) ConfluentEnvironmentOutput
- func (i *ConfluentEnvironment) ToConfluentEnvironmentPtrOutput() ConfluentEnvironmentPtrOutput
- func (i *ConfluentEnvironment) ToConfluentEnvironmentPtrOutputWithContext(ctx context.Context) ConfluentEnvironmentPtrOutput
- type ConfluentEnvironmentArgs
- type ConfluentEnvironmentArray
- type ConfluentEnvironmentArrayInput
- type ConfluentEnvironmentArrayOutput
- func (ConfluentEnvironmentArrayOutput) ElementType() reflect.Type
- func (o ConfluentEnvironmentArrayOutput) Index(i pulumi.IntInput) ConfluentEnvironmentOutput
- func (o ConfluentEnvironmentArrayOutput) ToConfluentEnvironmentArrayOutput() ConfluentEnvironmentArrayOutput
- func (o ConfluentEnvironmentArrayOutput) ToConfluentEnvironmentArrayOutputWithContext(ctx context.Context) ConfluentEnvironmentArrayOutput
- type ConfluentEnvironmentInput
- type ConfluentEnvironmentMap
- type ConfluentEnvironmentMapInput
- type ConfluentEnvironmentMapOutput
- func (ConfluentEnvironmentMapOutput) ElementType() reflect.Type
- func (o ConfluentEnvironmentMapOutput) MapIndex(k pulumi.StringInput) ConfluentEnvironmentOutput
- func (o ConfluentEnvironmentMapOutput) ToConfluentEnvironmentMapOutput() ConfluentEnvironmentMapOutput
- func (o ConfluentEnvironmentMapOutput) ToConfluentEnvironmentMapOutputWithContext(ctx context.Context) ConfluentEnvironmentMapOutput
- type ConfluentEnvironmentOutput
- func (ConfluentEnvironmentOutput) ElementType() reflect.Type
- func (o ConfluentEnvironmentOutput) ToConfluentEnvironmentOutput() ConfluentEnvironmentOutput
- func (o ConfluentEnvironmentOutput) ToConfluentEnvironmentOutputWithContext(ctx context.Context) ConfluentEnvironmentOutput
- func (o ConfluentEnvironmentOutput) ToConfluentEnvironmentPtrOutput() ConfluentEnvironmentPtrOutput
- func (o ConfluentEnvironmentOutput) ToConfluentEnvironmentPtrOutputWithContext(ctx context.Context) ConfluentEnvironmentPtrOutput
- type ConfluentEnvironmentPtrInput
- type ConfluentEnvironmentPtrOutput
- func (o ConfluentEnvironmentPtrOutput) Elem() ConfluentEnvironmentOutput
- func (ConfluentEnvironmentPtrOutput) ElementType() reflect.Type
- func (o ConfluentEnvironmentPtrOutput) ToConfluentEnvironmentPtrOutput() ConfluentEnvironmentPtrOutput
- func (o ConfluentEnvironmentPtrOutput) ToConfluentEnvironmentPtrOutputWithContext(ctx context.Context) ConfluentEnvironmentPtrOutput
- type ConfluentEnvironmentState
- type Connector
- func (*Connector) ElementType() reflect.Type
- func (i *Connector) ToConnectorOutput() ConnectorOutput
- func (i *Connector) ToConnectorOutputWithContext(ctx context.Context) ConnectorOutput
- func (i *Connector) ToConnectorPtrOutput() ConnectorPtrOutput
- func (i *Connector) ToConnectorPtrOutputWithContext(ctx context.Context) ConnectorPtrOutput
- type ConnectorArgs
- type ConnectorArray
- type ConnectorArrayInput
- type ConnectorArrayOutput
- func (ConnectorArrayOutput) ElementType() reflect.Type
- func (o ConnectorArrayOutput) Index(i pulumi.IntInput) ConnectorOutput
- func (o ConnectorArrayOutput) ToConnectorArrayOutput() ConnectorArrayOutput
- func (o ConnectorArrayOutput) ToConnectorArrayOutputWithContext(ctx context.Context) ConnectorArrayOutput
- type ConnectorInput
- type ConnectorMap
- type ConnectorMapInput
- type ConnectorMapOutput
- type ConnectorOutput
- func (ConnectorOutput) ElementType() reflect.Type
- func (o ConnectorOutput) ToConnectorOutput() ConnectorOutput
- func (o ConnectorOutput) ToConnectorOutputWithContext(ctx context.Context) ConnectorOutput
- func (o ConnectorOutput) ToConnectorPtrOutput() ConnectorPtrOutput
- func (o ConnectorOutput) ToConnectorPtrOutputWithContext(ctx context.Context) ConnectorPtrOutput
- type ConnectorPtrInput
- type ConnectorPtrOutput
- type ConnectorState
- type GetEnvironmentArgs
- type GetEnvironmentOutputArgs
- type GetEnvironmentResult
- type GetEnvironmentResultOutput
- func (GetEnvironmentResultOutput) ElementType() reflect.Type
- func (o GetEnvironmentResultOutput) Id() pulumi.StringOutput
- func (o GetEnvironmentResultOutput) Name() pulumi.StringOutput
- func (o GetEnvironmentResultOutput) ToGetEnvironmentResultOutput() GetEnvironmentResultOutput
- func (o GetEnvironmentResultOutput) ToGetEnvironmentResultOutputWithContext(ctx context.Context) GetEnvironmentResultOutput
- type KafkaCluster
- func (*KafkaCluster) ElementType() reflect.Type
- func (i *KafkaCluster) ToKafkaClusterOutput() KafkaClusterOutput
- func (i *KafkaCluster) ToKafkaClusterOutputWithContext(ctx context.Context) KafkaClusterOutput
- func (i *KafkaCluster) ToKafkaClusterPtrOutput() KafkaClusterPtrOutput
- func (i *KafkaCluster) ToKafkaClusterPtrOutputWithContext(ctx context.Context) KafkaClusterPtrOutput
- type KafkaClusterArgs
- type KafkaClusterArray
- type KafkaClusterArrayInput
- type KafkaClusterArrayOutput
- func (KafkaClusterArrayOutput) ElementType() reflect.Type
- func (o KafkaClusterArrayOutput) Index(i pulumi.IntInput) KafkaClusterOutput
- func (o KafkaClusterArrayOutput) ToKafkaClusterArrayOutput() KafkaClusterArrayOutput
- func (o KafkaClusterArrayOutput) ToKafkaClusterArrayOutputWithContext(ctx context.Context) KafkaClusterArrayOutput
- type KafkaClusterInput
- type KafkaClusterMap
- type KafkaClusterMapInput
- type KafkaClusterMapOutput
- func (KafkaClusterMapOutput) ElementType() reflect.Type
- func (o KafkaClusterMapOutput) MapIndex(k pulumi.StringInput) KafkaClusterOutput
- func (o KafkaClusterMapOutput) ToKafkaClusterMapOutput() KafkaClusterMapOutput
- func (o KafkaClusterMapOutput) ToKafkaClusterMapOutputWithContext(ctx context.Context) KafkaClusterMapOutput
- type KafkaClusterOutput
- func (KafkaClusterOutput) ElementType() reflect.Type
- func (o KafkaClusterOutput) ToKafkaClusterOutput() KafkaClusterOutput
- func (o KafkaClusterOutput) ToKafkaClusterOutputWithContext(ctx context.Context) KafkaClusterOutput
- func (o KafkaClusterOutput) ToKafkaClusterPtrOutput() KafkaClusterPtrOutput
- func (o KafkaClusterOutput) ToKafkaClusterPtrOutputWithContext(ctx context.Context) KafkaClusterPtrOutput
- type KafkaClusterPtrInput
- type KafkaClusterPtrOutput
- func (o KafkaClusterPtrOutput) Elem() KafkaClusterOutput
- func (KafkaClusterPtrOutput) ElementType() reflect.Type
- func (o KafkaClusterPtrOutput) ToKafkaClusterPtrOutput() KafkaClusterPtrOutput
- func (o KafkaClusterPtrOutput) ToKafkaClusterPtrOutputWithContext(ctx context.Context) KafkaClusterPtrOutput
- type KafkaClusterState
- type LookupServiceAccountArgs
- type LookupServiceAccountOutputArgs
- type LookupServiceAccountResult
- type LookupServiceAccountResultOutput
- func (LookupServiceAccountResultOutput) ElementType() reflect.Type
- func (o LookupServiceAccountResultOutput) Id() pulumi.StringOutput
- func (o LookupServiceAccountResultOutput) Name() pulumi.StringOutput
- func (o LookupServiceAccountResultOutput) ToLookupServiceAccountResultOutput() LookupServiceAccountResultOutput
- func (o LookupServiceAccountResultOutput) ToLookupServiceAccountResultOutputWithContext(ctx context.Context) LookupServiceAccountResultOutput
- type Provider
- func (*Provider) ElementType() reflect.Type
- func (i *Provider) ToProviderOutput() ProviderOutput
- func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
- func (i *Provider) ToProviderPtrOutput() ProviderPtrOutput
- func (i *Provider) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
- type ProviderArgs
- type ProviderInput
- type ProviderOutput
- func (ProviderOutput) ElementType() reflect.Type
- func (o ProviderOutput) ToProviderOutput() ProviderOutput
- func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
- func (o ProviderOutput) ToProviderPtrOutput() ProviderPtrOutput
- func (o ProviderOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
- type ProviderPtrInput
- type ProviderPtrOutput
- type SchemaRegistry
- func (*SchemaRegistry) ElementType() reflect.Type
- func (i *SchemaRegistry) ToSchemaRegistryOutput() SchemaRegistryOutput
- func (i *SchemaRegistry) ToSchemaRegistryOutputWithContext(ctx context.Context) SchemaRegistryOutput
- func (i *SchemaRegistry) ToSchemaRegistryPtrOutput() SchemaRegistryPtrOutput
- func (i *SchemaRegistry) ToSchemaRegistryPtrOutputWithContext(ctx context.Context) SchemaRegistryPtrOutput
- type SchemaRegistryArgs
- type SchemaRegistryArray
- type SchemaRegistryArrayInput
- type SchemaRegistryArrayOutput
- func (SchemaRegistryArrayOutput) ElementType() reflect.Type
- func (o SchemaRegistryArrayOutput) Index(i pulumi.IntInput) SchemaRegistryOutput
- func (o SchemaRegistryArrayOutput) ToSchemaRegistryArrayOutput() SchemaRegistryArrayOutput
- func (o SchemaRegistryArrayOutput) ToSchemaRegistryArrayOutputWithContext(ctx context.Context) SchemaRegistryArrayOutput
- type SchemaRegistryInput
- type SchemaRegistryMap
- type SchemaRegistryMapInput
- type SchemaRegistryMapOutput
- func (SchemaRegistryMapOutput) ElementType() reflect.Type
- func (o SchemaRegistryMapOutput) MapIndex(k pulumi.StringInput) SchemaRegistryOutput
- func (o SchemaRegistryMapOutput) ToSchemaRegistryMapOutput() SchemaRegistryMapOutput
- func (o SchemaRegistryMapOutput) ToSchemaRegistryMapOutputWithContext(ctx context.Context) SchemaRegistryMapOutput
- type SchemaRegistryOutput
- func (SchemaRegistryOutput) ElementType() reflect.Type
- func (o SchemaRegistryOutput) ToSchemaRegistryOutput() SchemaRegistryOutput
- func (o SchemaRegistryOutput) ToSchemaRegistryOutputWithContext(ctx context.Context) SchemaRegistryOutput
- func (o SchemaRegistryOutput) ToSchemaRegistryPtrOutput() SchemaRegistryPtrOutput
- func (o SchemaRegistryOutput) ToSchemaRegistryPtrOutputWithContext(ctx context.Context) SchemaRegistryPtrOutput
- type SchemaRegistryPtrInput
- type SchemaRegistryPtrOutput
- func (o SchemaRegistryPtrOutput) Elem() SchemaRegistryOutput
- func (SchemaRegistryPtrOutput) ElementType() reflect.Type
- func (o SchemaRegistryPtrOutput) ToSchemaRegistryPtrOutput() SchemaRegistryPtrOutput
- func (o SchemaRegistryPtrOutput) ToSchemaRegistryPtrOutputWithContext(ctx context.Context) SchemaRegistryPtrOutput
- type SchemaRegistryState
- type ServiceAccount
- func (*ServiceAccount) ElementType() reflect.Type
- func (i *ServiceAccount) ToServiceAccountOutput() ServiceAccountOutput
- func (i *ServiceAccount) ToServiceAccountOutputWithContext(ctx context.Context) ServiceAccountOutput
- func (i *ServiceAccount) ToServiceAccountPtrOutput() ServiceAccountPtrOutput
- func (i *ServiceAccount) ToServiceAccountPtrOutputWithContext(ctx context.Context) ServiceAccountPtrOutput
- type ServiceAccountArgs
- type ServiceAccountArray
- type ServiceAccountArrayInput
- type ServiceAccountArrayOutput
- func (ServiceAccountArrayOutput) ElementType() reflect.Type
- func (o ServiceAccountArrayOutput) Index(i pulumi.IntInput) ServiceAccountOutput
- func (o ServiceAccountArrayOutput) ToServiceAccountArrayOutput() ServiceAccountArrayOutput
- func (o ServiceAccountArrayOutput) ToServiceAccountArrayOutputWithContext(ctx context.Context) ServiceAccountArrayOutput
- type ServiceAccountInput
- type ServiceAccountMap
- type ServiceAccountMapInput
- type ServiceAccountMapOutput
- func (ServiceAccountMapOutput) ElementType() reflect.Type
- func (o ServiceAccountMapOutput) MapIndex(k pulumi.StringInput) ServiceAccountOutput
- func (o ServiceAccountMapOutput) ToServiceAccountMapOutput() ServiceAccountMapOutput
- func (o ServiceAccountMapOutput) ToServiceAccountMapOutputWithContext(ctx context.Context) ServiceAccountMapOutput
- type ServiceAccountOutput
- func (ServiceAccountOutput) ElementType() reflect.Type
- func (o ServiceAccountOutput) ToServiceAccountOutput() ServiceAccountOutput
- func (o ServiceAccountOutput) ToServiceAccountOutputWithContext(ctx context.Context) ServiceAccountOutput
- func (o ServiceAccountOutput) ToServiceAccountPtrOutput() ServiceAccountPtrOutput
- func (o ServiceAccountOutput) ToServiceAccountPtrOutputWithContext(ctx context.Context) ServiceAccountPtrOutput
- type ServiceAccountPtrInput
- type ServiceAccountPtrOutput
- func (o ServiceAccountPtrOutput) Elem() ServiceAccountOutput
- func (ServiceAccountPtrOutput) ElementType() reflect.Type
- func (o ServiceAccountPtrOutput) ToServiceAccountPtrOutput() ServiceAccountPtrOutput
- func (o ServiceAccountPtrOutput) ToServiceAccountPtrOutputWithContext(ctx context.Context) ServiceAccountPtrOutput
- type ServiceAccountState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PkgVersion ¶
PkgVersion uses reflection to determine the version of the current package.
Types ¶
type ApiKey ¶
type ApiKey struct { pulumi.CustomResourceState ClusterId pulumi.StringPtrOutput `pulumi:"clusterId"` // Description Description pulumi.StringPtrOutput `pulumi:"description"` // Environment ID EnvironmentId pulumi.StringOutput `pulumi:"environmentId"` Key pulumi.StringOutput `pulumi:"key"` // Logical Cluster ID List to create API Key LogicalClusters pulumi.StringArrayOutput `pulumi:"logicalClusters"` Secret pulumi.StringOutput `pulumi:"secret"` // User ID UserId pulumi.IntPtrOutput `pulumi:"userId"` }
func GetApiKey ¶
func GetApiKey(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApiKeyState, opts ...pulumi.ResourceOption) (*ApiKey, error)
GetApiKey gets an existing ApiKey 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 NewApiKey ¶
func NewApiKey(ctx *pulumi.Context, name string, args *ApiKeyArgs, opts ...pulumi.ResourceOption) (*ApiKey, error)
NewApiKey registers a new resource with the given unique name, arguments, and options.
func (*ApiKey) ElementType ¶
func (*ApiKey) ToApiKeyOutput ¶
func (i *ApiKey) ToApiKeyOutput() ApiKeyOutput
func (*ApiKey) ToApiKeyOutputWithContext ¶
func (i *ApiKey) ToApiKeyOutputWithContext(ctx context.Context) ApiKeyOutput
func (*ApiKey) ToApiKeyPtrOutput ¶
func (i *ApiKey) ToApiKeyPtrOutput() ApiKeyPtrOutput
func (*ApiKey) ToApiKeyPtrOutputWithContext ¶
func (i *ApiKey) ToApiKeyPtrOutputWithContext(ctx context.Context) ApiKeyPtrOutput
type ApiKeyArgs ¶
type ApiKeyArgs struct { ClusterId pulumi.StringPtrInput // Description Description pulumi.StringPtrInput // Environment ID EnvironmentId pulumi.StringInput // Logical Cluster ID List to create API Key LogicalClusters pulumi.StringArrayInput // User ID UserId pulumi.IntPtrInput }
The set of arguments for constructing a ApiKey resource.
func (ApiKeyArgs) ElementType ¶
func (ApiKeyArgs) ElementType() reflect.Type
type ApiKeyArray ¶
type ApiKeyArray []ApiKeyInput
func (ApiKeyArray) ElementType ¶
func (ApiKeyArray) ElementType() reflect.Type
func (ApiKeyArray) ToApiKeyArrayOutput ¶
func (i ApiKeyArray) ToApiKeyArrayOutput() ApiKeyArrayOutput
func (ApiKeyArray) ToApiKeyArrayOutputWithContext ¶
func (i ApiKeyArray) ToApiKeyArrayOutputWithContext(ctx context.Context) ApiKeyArrayOutput
type ApiKeyArrayInput ¶
type ApiKeyArrayInput interface { pulumi.Input ToApiKeyArrayOutput() ApiKeyArrayOutput ToApiKeyArrayOutputWithContext(context.Context) ApiKeyArrayOutput }
ApiKeyArrayInput is an input type that accepts ApiKeyArray and ApiKeyArrayOutput values. You can construct a concrete instance of `ApiKeyArrayInput` via:
ApiKeyArray{ ApiKeyArgs{...} }
type ApiKeyArrayOutput ¶
type ApiKeyArrayOutput struct{ *pulumi.OutputState }
func (ApiKeyArrayOutput) ElementType ¶
func (ApiKeyArrayOutput) ElementType() reflect.Type
func (ApiKeyArrayOutput) Index ¶
func (o ApiKeyArrayOutput) Index(i pulumi.IntInput) ApiKeyOutput
func (ApiKeyArrayOutput) ToApiKeyArrayOutput ¶
func (o ApiKeyArrayOutput) ToApiKeyArrayOutput() ApiKeyArrayOutput
func (ApiKeyArrayOutput) ToApiKeyArrayOutputWithContext ¶
func (o ApiKeyArrayOutput) ToApiKeyArrayOutputWithContext(ctx context.Context) ApiKeyArrayOutput
type ApiKeyInput ¶
type ApiKeyInput interface { pulumi.Input ToApiKeyOutput() ApiKeyOutput ToApiKeyOutputWithContext(ctx context.Context) ApiKeyOutput }
type ApiKeyMap ¶
type ApiKeyMap map[string]ApiKeyInput
func (ApiKeyMap) ElementType ¶
func (ApiKeyMap) ToApiKeyMapOutput ¶
func (i ApiKeyMap) ToApiKeyMapOutput() ApiKeyMapOutput
func (ApiKeyMap) ToApiKeyMapOutputWithContext ¶
func (i ApiKeyMap) ToApiKeyMapOutputWithContext(ctx context.Context) ApiKeyMapOutput
type ApiKeyMapInput ¶
type ApiKeyMapInput interface { pulumi.Input ToApiKeyMapOutput() ApiKeyMapOutput ToApiKeyMapOutputWithContext(context.Context) ApiKeyMapOutput }
ApiKeyMapInput is an input type that accepts ApiKeyMap and ApiKeyMapOutput values. You can construct a concrete instance of `ApiKeyMapInput` via:
ApiKeyMap{ "key": ApiKeyArgs{...} }
type ApiKeyMapOutput ¶
type ApiKeyMapOutput struct{ *pulumi.OutputState }
func (ApiKeyMapOutput) ElementType ¶
func (ApiKeyMapOutput) ElementType() reflect.Type
func (ApiKeyMapOutput) MapIndex ¶
func (o ApiKeyMapOutput) MapIndex(k pulumi.StringInput) ApiKeyOutput
func (ApiKeyMapOutput) ToApiKeyMapOutput ¶
func (o ApiKeyMapOutput) ToApiKeyMapOutput() ApiKeyMapOutput
func (ApiKeyMapOutput) ToApiKeyMapOutputWithContext ¶
func (o ApiKeyMapOutput) ToApiKeyMapOutputWithContext(ctx context.Context) ApiKeyMapOutput
type ApiKeyOutput ¶
type ApiKeyOutput struct{ *pulumi.OutputState }
func (ApiKeyOutput) ElementType ¶
func (ApiKeyOutput) ElementType() reflect.Type
func (ApiKeyOutput) ToApiKeyOutput ¶
func (o ApiKeyOutput) ToApiKeyOutput() ApiKeyOutput
func (ApiKeyOutput) ToApiKeyOutputWithContext ¶
func (o ApiKeyOutput) ToApiKeyOutputWithContext(ctx context.Context) ApiKeyOutput
func (ApiKeyOutput) ToApiKeyPtrOutput ¶
func (o ApiKeyOutput) ToApiKeyPtrOutput() ApiKeyPtrOutput
func (ApiKeyOutput) ToApiKeyPtrOutputWithContext ¶
func (o ApiKeyOutput) ToApiKeyPtrOutputWithContext(ctx context.Context) ApiKeyPtrOutput
type ApiKeyPtrInput ¶
type ApiKeyPtrInput interface { pulumi.Input ToApiKeyPtrOutput() ApiKeyPtrOutput ToApiKeyPtrOutputWithContext(ctx context.Context) ApiKeyPtrOutput }
type ApiKeyPtrOutput ¶
type ApiKeyPtrOutput struct{ *pulumi.OutputState }
func (ApiKeyPtrOutput) Elem ¶ added in v0.2.0
func (o ApiKeyPtrOutput) Elem() ApiKeyOutput
func (ApiKeyPtrOutput) ElementType ¶
func (ApiKeyPtrOutput) ElementType() reflect.Type
func (ApiKeyPtrOutput) ToApiKeyPtrOutput ¶
func (o ApiKeyPtrOutput) ToApiKeyPtrOutput() ApiKeyPtrOutput
func (ApiKeyPtrOutput) ToApiKeyPtrOutputWithContext ¶
func (o ApiKeyPtrOutput) ToApiKeyPtrOutputWithContext(ctx context.Context) ApiKeyPtrOutput
type ApiKeyState ¶
type ApiKeyState struct { ClusterId pulumi.StringPtrInput // Description Description pulumi.StringPtrInput // Environment ID EnvironmentId pulumi.StringPtrInput Key pulumi.StringPtrInput // Logical Cluster ID List to create API Key LogicalClusters pulumi.StringArrayInput Secret pulumi.StringPtrInput // User ID UserId pulumi.IntPtrInput }
func (ApiKeyState) ElementType ¶
func (ApiKeyState) ElementType() reflect.Type
type ConfluentEnvironment ¶
type ConfluentEnvironment struct { pulumi.CustomResourceState // The name of the environment Name pulumi.StringOutput `pulumi:"name"` }
func GetConfluentEnvironment ¶
func GetConfluentEnvironment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConfluentEnvironmentState, opts ...pulumi.ResourceOption) (*ConfluentEnvironment, error)
GetConfluentEnvironment gets an existing ConfluentEnvironment 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 NewConfluentEnvironment ¶
func NewConfluentEnvironment(ctx *pulumi.Context, name string, args *ConfluentEnvironmentArgs, opts ...pulumi.ResourceOption) (*ConfluentEnvironment, error)
NewConfluentEnvironment registers a new resource with the given unique name, arguments, and options.
func (*ConfluentEnvironment) ElementType ¶
func (*ConfluentEnvironment) ElementType() reflect.Type
func (*ConfluentEnvironment) ToConfluentEnvironmentOutput ¶
func (i *ConfluentEnvironment) ToConfluentEnvironmentOutput() ConfluentEnvironmentOutput
func (*ConfluentEnvironment) ToConfluentEnvironmentOutputWithContext ¶
func (i *ConfluentEnvironment) ToConfluentEnvironmentOutputWithContext(ctx context.Context) ConfluentEnvironmentOutput
func (*ConfluentEnvironment) ToConfluentEnvironmentPtrOutput ¶
func (i *ConfluentEnvironment) ToConfluentEnvironmentPtrOutput() ConfluentEnvironmentPtrOutput
func (*ConfluentEnvironment) ToConfluentEnvironmentPtrOutputWithContext ¶
func (i *ConfluentEnvironment) ToConfluentEnvironmentPtrOutputWithContext(ctx context.Context) ConfluentEnvironmentPtrOutput
type ConfluentEnvironmentArgs ¶
type ConfluentEnvironmentArgs struct { // The name of the environment Name pulumi.StringPtrInput }
The set of arguments for constructing a ConfluentEnvironment resource.
func (ConfluentEnvironmentArgs) ElementType ¶
func (ConfluentEnvironmentArgs) ElementType() reflect.Type
type ConfluentEnvironmentArray ¶
type ConfluentEnvironmentArray []ConfluentEnvironmentInput
func (ConfluentEnvironmentArray) ElementType ¶
func (ConfluentEnvironmentArray) ElementType() reflect.Type
func (ConfluentEnvironmentArray) ToConfluentEnvironmentArrayOutput ¶
func (i ConfluentEnvironmentArray) ToConfluentEnvironmentArrayOutput() ConfluentEnvironmentArrayOutput
func (ConfluentEnvironmentArray) ToConfluentEnvironmentArrayOutputWithContext ¶
func (i ConfluentEnvironmentArray) ToConfluentEnvironmentArrayOutputWithContext(ctx context.Context) ConfluentEnvironmentArrayOutput
type ConfluentEnvironmentArrayInput ¶
type ConfluentEnvironmentArrayInput interface { pulumi.Input ToConfluentEnvironmentArrayOutput() ConfluentEnvironmentArrayOutput ToConfluentEnvironmentArrayOutputWithContext(context.Context) ConfluentEnvironmentArrayOutput }
ConfluentEnvironmentArrayInput is an input type that accepts ConfluentEnvironmentArray and ConfluentEnvironmentArrayOutput values. You can construct a concrete instance of `ConfluentEnvironmentArrayInput` via:
ConfluentEnvironmentArray{ ConfluentEnvironmentArgs{...} }
type ConfluentEnvironmentArrayOutput ¶
type ConfluentEnvironmentArrayOutput struct{ *pulumi.OutputState }
func (ConfluentEnvironmentArrayOutput) ElementType ¶
func (ConfluentEnvironmentArrayOutput) ElementType() reflect.Type
func (ConfluentEnvironmentArrayOutput) Index ¶
func (o ConfluentEnvironmentArrayOutput) Index(i pulumi.IntInput) ConfluentEnvironmentOutput
func (ConfluentEnvironmentArrayOutput) ToConfluentEnvironmentArrayOutput ¶
func (o ConfluentEnvironmentArrayOutput) ToConfluentEnvironmentArrayOutput() ConfluentEnvironmentArrayOutput
func (ConfluentEnvironmentArrayOutput) ToConfluentEnvironmentArrayOutputWithContext ¶
func (o ConfluentEnvironmentArrayOutput) ToConfluentEnvironmentArrayOutputWithContext(ctx context.Context) ConfluentEnvironmentArrayOutput
type ConfluentEnvironmentInput ¶
type ConfluentEnvironmentInput interface { pulumi.Input ToConfluentEnvironmentOutput() ConfluentEnvironmentOutput ToConfluentEnvironmentOutputWithContext(ctx context.Context) ConfluentEnvironmentOutput }
type ConfluentEnvironmentMap ¶
type ConfluentEnvironmentMap map[string]ConfluentEnvironmentInput
func (ConfluentEnvironmentMap) ElementType ¶
func (ConfluentEnvironmentMap) ElementType() reflect.Type
func (ConfluentEnvironmentMap) ToConfluentEnvironmentMapOutput ¶
func (i ConfluentEnvironmentMap) ToConfluentEnvironmentMapOutput() ConfluentEnvironmentMapOutput
func (ConfluentEnvironmentMap) ToConfluentEnvironmentMapOutputWithContext ¶
func (i ConfluentEnvironmentMap) ToConfluentEnvironmentMapOutputWithContext(ctx context.Context) ConfluentEnvironmentMapOutput
type ConfluentEnvironmentMapInput ¶
type ConfluentEnvironmentMapInput interface { pulumi.Input ToConfluentEnvironmentMapOutput() ConfluentEnvironmentMapOutput ToConfluentEnvironmentMapOutputWithContext(context.Context) ConfluentEnvironmentMapOutput }
ConfluentEnvironmentMapInput is an input type that accepts ConfluentEnvironmentMap and ConfluentEnvironmentMapOutput values. You can construct a concrete instance of `ConfluentEnvironmentMapInput` via:
ConfluentEnvironmentMap{ "key": ConfluentEnvironmentArgs{...} }
type ConfluentEnvironmentMapOutput ¶
type ConfluentEnvironmentMapOutput struct{ *pulumi.OutputState }
func (ConfluentEnvironmentMapOutput) ElementType ¶
func (ConfluentEnvironmentMapOutput) ElementType() reflect.Type
func (ConfluentEnvironmentMapOutput) MapIndex ¶
func (o ConfluentEnvironmentMapOutput) MapIndex(k pulumi.StringInput) ConfluentEnvironmentOutput
func (ConfluentEnvironmentMapOutput) ToConfluentEnvironmentMapOutput ¶
func (o ConfluentEnvironmentMapOutput) ToConfluentEnvironmentMapOutput() ConfluentEnvironmentMapOutput
func (ConfluentEnvironmentMapOutput) ToConfluentEnvironmentMapOutputWithContext ¶
func (o ConfluentEnvironmentMapOutput) ToConfluentEnvironmentMapOutputWithContext(ctx context.Context) ConfluentEnvironmentMapOutput
type ConfluentEnvironmentOutput ¶
type ConfluentEnvironmentOutput struct{ *pulumi.OutputState }
func (ConfluentEnvironmentOutput) ElementType ¶
func (ConfluentEnvironmentOutput) ElementType() reflect.Type
func (ConfluentEnvironmentOutput) ToConfluentEnvironmentOutput ¶
func (o ConfluentEnvironmentOutput) ToConfluentEnvironmentOutput() ConfluentEnvironmentOutput
func (ConfluentEnvironmentOutput) ToConfluentEnvironmentOutputWithContext ¶
func (o ConfluentEnvironmentOutput) ToConfluentEnvironmentOutputWithContext(ctx context.Context) ConfluentEnvironmentOutput
func (ConfluentEnvironmentOutput) ToConfluentEnvironmentPtrOutput ¶
func (o ConfluentEnvironmentOutput) ToConfluentEnvironmentPtrOutput() ConfluentEnvironmentPtrOutput
func (ConfluentEnvironmentOutput) ToConfluentEnvironmentPtrOutputWithContext ¶
func (o ConfluentEnvironmentOutput) ToConfluentEnvironmentPtrOutputWithContext(ctx context.Context) ConfluentEnvironmentPtrOutput
type ConfluentEnvironmentPtrInput ¶
type ConfluentEnvironmentPtrInput interface { pulumi.Input ToConfluentEnvironmentPtrOutput() ConfluentEnvironmentPtrOutput ToConfluentEnvironmentPtrOutputWithContext(ctx context.Context) ConfluentEnvironmentPtrOutput }
type ConfluentEnvironmentPtrOutput ¶
type ConfluentEnvironmentPtrOutput struct{ *pulumi.OutputState }
func (ConfluentEnvironmentPtrOutput) Elem ¶ added in v0.2.0
func (o ConfluentEnvironmentPtrOutput) Elem() ConfluentEnvironmentOutput
func (ConfluentEnvironmentPtrOutput) ElementType ¶
func (ConfluentEnvironmentPtrOutput) ElementType() reflect.Type
func (ConfluentEnvironmentPtrOutput) ToConfluentEnvironmentPtrOutput ¶
func (o ConfluentEnvironmentPtrOutput) ToConfluentEnvironmentPtrOutput() ConfluentEnvironmentPtrOutput
func (ConfluentEnvironmentPtrOutput) ToConfluentEnvironmentPtrOutputWithContext ¶
func (o ConfluentEnvironmentPtrOutput) ToConfluentEnvironmentPtrOutputWithContext(ctx context.Context) ConfluentEnvironmentPtrOutput
type ConfluentEnvironmentState ¶
type ConfluentEnvironmentState struct { // The name of the environment Name pulumi.StringPtrInput }
func (ConfluentEnvironmentState) ElementType ¶
func (ConfluentEnvironmentState) ElementType() reflect.Type
type Connector ¶ added in v0.1.1
type Connector struct { pulumi.CustomResourceState // ID of containing cluster, e.g. lkc-abc123 ClusterId pulumi.StringOutput `pulumi:"clusterId"` // Type-specific Configuration of connector. String keys and values Config pulumi.MapOutput `pulumi:"config"` // Sensitive part of connector configuration. String keys and values ConfigSensitive pulumi.MapOutput `pulumi:"configSensitive"` // ID of containing environment, e.g. env-abc123 EnvironmentId pulumi.StringOutput `pulumi:"environmentId"` // The name of the connector Name pulumi.StringOutput `pulumi:"name"` }
func GetConnector ¶ added in v0.1.1
func GetConnector(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConnectorState, opts ...pulumi.ResourceOption) (*Connector, error)
GetConnector gets an existing Connector 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 NewConnector ¶ added in v0.1.1
func NewConnector(ctx *pulumi.Context, name string, args *ConnectorArgs, opts ...pulumi.ResourceOption) (*Connector, error)
NewConnector registers a new resource with the given unique name, arguments, and options.
func (*Connector) ElementType ¶ added in v0.1.1
func (*Connector) ToConnectorOutput ¶ added in v0.1.1
func (i *Connector) ToConnectorOutput() ConnectorOutput
func (*Connector) ToConnectorOutputWithContext ¶ added in v0.1.1
func (i *Connector) ToConnectorOutputWithContext(ctx context.Context) ConnectorOutput
func (*Connector) ToConnectorPtrOutput ¶ added in v0.1.1
func (i *Connector) ToConnectorPtrOutput() ConnectorPtrOutput
func (*Connector) ToConnectorPtrOutputWithContext ¶ added in v0.1.1
func (i *Connector) ToConnectorPtrOutputWithContext(ctx context.Context) ConnectorPtrOutput
type ConnectorArgs ¶ added in v0.1.1
type ConnectorArgs struct { // ID of containing cluster, e.g. lkc-abc123 ClusterId pulumi.StringInput // Type-specific Configuration of connector. String keys and values Config pulumi.MapInput // Sensitive part of connector configuration. String keys and values ConfigSensitive pulumi.MapInput // ID of containing environment, e.g. env-abc123 EnvironmentId pulumi.StringInput // The name of the connector Name pulumi.StringPtrInput }
The set of arguments for constructing a Connector resource.
func (ConnectorArgs) ElementType ¶ added in v0.1.1
func (ConnectorArgs) ElementType() reflect.Type
type ConnectorArray ¶ added in v0.1.1
type ConnectorArray []ConnectorInput
func (ConnectorArray) ElementType ¶ added in v0.1.1
func (ConnectorArray) ElementType() reflect.Type
func (ConnectorArray) ToConnectorArrayOutput ¶ added in v0.1.1
func (i ConnectorArray) ToConnectorArrayOutput() ConnectorArrayOutput
func (ConnectorArray) ToConnectorArrayOutputWithContext ¶ added in v0.1.1
func (i ConnectorArray) ToConnectorArrayOutputWithContext(ctx context.Context) ConnectorArrayOutput
type ConnectorArrayInput ¶ added in v0.1.1
type ConnectorArrayInput interface { pulumi.Input ToConnectorArrayOutput() ConnectorArrayOutput ToConnectorArrayOutputWithContext(context.Context) ConnectorArrayOutput }
ConnectorArrayInput is an input type that accepts ConnectorArray and ConnectorArrayOutput values. You can construct a concrete instance of `ConnectorArrayInput` via:
ConnectorArray{ ConnectorArgs{...} }
type ConnectorArrayOutput ¶ added in v0.1.1
type ConnectorArrayOutput struct{ *pulumi.OutputState }
func (ConnectorArrayOutput) ElementType ¶ added in v0.1.1
func (ConnectorArrayOutput) ElementType() reflect.Type
func (ConnectorArrayOutput) Index ¶ added in v0.1.1
func (o ConnectorArrayOutput) Index(i pulumi.IntInput) ConnectorOutput
func (ConnectorArrayOutput) ToConnectorArrayOutput ¶ added in v0.1.1
func (o ConnectorArrayOutput) ToConnectorArrayOutput() ConnectorArrayOutput
func (ConnectorArrayOutput) ToConnectorArrayOutputWithContext ¶ added in v0.1.1
func (o ConnectorArrayOutput) ToConnectorArrayOutputWithContext(ctx context.Context) ConnectorArrayOutput
type ConnectorInput ¶ added in v0.1.1
type ConnectorInput interface { pulumi.Input ToConnectorOutput() ConnectorOutput ToConnectorOutputWithContext(ctx context.Context) ConnectorOutput }
type ConnectorMap ¶ added in v0.1.1
type ConnectorMap map[string]ConnectorInput
func (ConnectorMap) ElementType ¶ added in v0.1.1
func (ConnectorMap) ElementType() reflect.Type
func (ConnectorMap) ToConnectorMapOutput ¶ added in v0.1.1
func (i ConnectorMap) ToConnectorMapOutput() ConnectorMapOutput
func (ConnectorMap) ToConnectorMapOutputWithContext ¶ added in v0.1.1
func (i ConnectorMap) ToConnectorMapOutputWithContext(ctx context.Context) ConnectorMapOutput
type ConnectorMapInput ¶ added in v0.1.1
type ConnectorMapInput interface { pulumi.Input ToConnectorMapOutput() ConnectorMapOutput ToConnectorMapOutputWithContext(context.Context) ConnectorMapOutput }
ConnectorMapInput is an input type that accepts ConnectorMap and ConnectorMapOutput values. You can construct a concrete instance of `ConnectorMapInput` via:
ConnectorMap{ "key": ConnectorArgs{...} }
type ConnectorMapOutput ¶ added in v0.1.1
type ConnectorMapOutput struct{ *pulumi.OutputState }
func (ConnectorMapOutput) ElementType ¶ added in v0.1.1
func (ConnectorMapOutput) ElementType() reflect.Type
func (ConnectorMapOutput) MapIndex ¶ added in v0.1.1
func (o ConnectorMapOutput) MapIndex(k pulumi.StringInput) ConnectorOutput
func (ConnectorMapOutput) ToConnectorMapOutput ¶ added in v0.1.1
func (o ConnectorMapOutput) ToConnectorMapOutput() ConnectorMapOutput
func (ConnectorMapOutput) ToConnectorMapOutputWithContext ¶ added in v0.1.1
func (o ConnectorMapOutput) ToConnectorMapOutputWithContext(ctx context.Context) ConnectorMapOutput
type ConnectorOutput ¶ added in v0.1.1
type ConnectorOutput struct{ *pulumi.OutputState }
func (ConnectorOutput) ElementType ¶ added in v0.1.1
func (ConnectorOutput) ElementType() reflect.Type
func (ConnectorOutput) ToConnectorOutput ¶ added in v0.1.1
func (o ConnectorOutput) ToConnectorOutput() ConnectorOutput
func (ConnectorOutput) ToConnectorOutputWithContext ¶ added in v0.1.1
func (o ConnectorOutput) ToConnectorOutputWithContext(ctx context.Context) ConnectorOutput
func (ConnectorOutput) ToConnectorPtrOutput ¶ added in v0.1.1
func (o ConnectorOutput) ToConnectorPtrOutput() ConnectorPtrOutput
func (ConnectorOutput) ToConnectorPtrOutputWithContext ¶ added in v0.1.1
func (o ConnectorOutput) ToConnectorPtrOutputWithContext(ctx context.Context) ConnectorPtrOutput
type ConnectorPtrInput ¶ added in v0.1.1
type ConnectorPtrInput interface { pulumi.Input ToConnectorPtrOutput() ConnectorPtrOutput ToConnectorPtrOutputWithContext(ctx context.Context) ConnectorPtrOutput }
type ConnectorPtrOutput ¶ added in v0.1.1
type ConnectorPtrOutput struct{ *pulumi.OutputState }
func (ConnectorPtrOutput) Elem ¶ added in v0.2.0
func (o ConnectorPtrOutput) Elem() ConnectorOutput
func (ConnectorPtrOutput) ElementType ¶ added in v0.1.1
func (ConnectorPtrOutput) ElementType() reflect.Type
func (ConnectorPtrOutput) ToConnectorPtrOutput ¶ added in v0.1.1
func (o ConnectorPtrOutput) ToConnectorPtrOutput() ConnectorPtrOutput
func (ConnectorPtrOutput) ToConnectorPtrOutputWithContext ¶ added in v0.1.1
func (o ConnectorPtrOutput) ToConnectorPtrOutputWithContext(ctx context.Context) ConnectorPtrOutput
type ConnectorState ¶ added in v0.1.1
type ConnectorState struct { // ID of containing cluster, e.g. lkc-abc123 ClusterId pulumi.StringPtrInput // Type-specific Configuration of connector. String keys and values Config pulumi.MapInput // Sensitive part of connector configuration. String keys and values ConfigSensitive pulumi.MapInput // ID of containing environment, e.g. env-abc123 EnvironmentId pulumi.StringPtrInput // The name of the connector Name pulumi.StringPtrInput }
func (ConnectorState) ElementType ¶ added in v0.1.1
func (ConnectorState) ElementType() reflect.Type
type GetEnvironmentArgs ¶ added in v0.2.1
type GetEnvironmentArgs struct {
Name string `pulumi:"name"`
}
A collection of arguments for invoking getEnvironment.
type GetEnvironmentOutputArgs ¶ added in v0.2.1
type GetEnvironmentOutputArgs struct {
Name pulumi.StringInput `pulumi:"name"`
}
A collection of arguments for invoking getEnvironment.
func (GetEnvironmentOutputArgs) ElementType ¶ added in v0.2.1
func (GetEnvironmentOutputArgs) ElementType() reflect.Type
type GetEnvironmentResult ¶ added in v0.2.1
type GetEnvironmentResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name string `pulumi:"name"` }
A collection of values returned by getEnvironment.
func GetEnvironment ¶ added in v0.2.1
func GetEnvironment(ctx *pulumi.Context, args *GetEnvironmentArgs, opts ...pulumi.InvokeOption) (*GetEnvironmentResult, error)
type GetEnvironmentResultOutput ¶ added in v0.2.1
type GetEnvironmentResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getEnvironment.
func GetEnvironmentOutput ¶ added in v0.2.1
func GetEnvironmentOutput(ctx *pulumi.Context, args GetEnvironmentOutputArgs, opts ...pulumi.InvokeOption) GetEnvironmentResultOutput
func (GetEnvironmentResultOutput) ElementType ¶ added in v0.2.1
func (GetEnvironmentResultOutput) ElementType() reflect.Type
func (GetEnvironmentResultOutput) Id ¶ added in v0.2.1
func (o GetEnvironmentResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetEnvironmentResultOutput) Name ¶ added in v0.2.1
func (o GetEnvironmentResultOutput) Name() pulumi.StringOutput
func (GetEnvironmentResultOutput) ToGetEnvironmentResultOutput ¶ added in v0.2.1
func (o GetEnvironmentResultOutput) ToGetEnvironmentResultOutput() GetEnvironmentResultOutput
func (GetEnvironmentResultOutput) ToGetEnvironmentResultOutputWithContext ¶ added in v0.2.1
func (o GetEnvironmentResultOutput) ToGetEnvironmentResultOutputWithContext(ctx context.Context) GetEnvironmentResultOutput
type KafkaCluster ¶
type KafkaCluster struct { pulumi.CustomResourceState // LOW(single-zone) or HIGH(multi-zone) Availability pulumi.StringOutput `pulumi:"availability"` BootstrapServers pulumi.StringOutput `pulumi:"bootstrapServers"` // cku Cku pulumi.IntPtrOutput `pulumi:"cku"` // Deployment settings. Currently only `sku` is supported. Deployment pulumi.StringMapOutput `pulumi:"deployment"` // Environment ID EnvironmentId pulumi.StringOutput `pulumi:"environmentId"` // The name of the cluster Name pulumi.StringOutput `pulumi:"name"` // Network egress limit(MBps) NetworkEgress pulumi.IntPtrOutput `pulumi:"networkEgress"` // Network ingress limit(MBps) NetworkIngress pulumi.IntPtrOutput `pulumi:"networkIngress"` // where Region pulumi.StringOutput `pulumi:"region"` // AWS / GCP ServiceProvider pulumi.StringOutput `pulumi:"serviceProvider"` // Storage limit(GB) Storage pulumi.IntPtrOutput `pulumi:"storage"` }
func GetKafkaCluster ¶
func GetKafkaCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *KafkaClusterState, opts ...pulumi.ResourceOption) (*KafkaCluster, error)
GetKafkaCluster gets an existing KafkaCluster 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 NewKafkaCluster ¶
func NewKafkaCluster(ctx *pulumi.Context, name string, args *KafkaClusterArgs, opts ...pulumi.ResourceOption) (*KafkaCluster, error)
NewKafkaCluster registers a new resource with the given unique name, arguments, and options.
func (*KafkaCluster) ElementType ¶
func (*KafkaCluster) ElementType() reflect.Type
func (*KafkaCluster) ToKafkaClusterOutput ¶
func (i *KafkaCluster) ToKafkaClusterOutput() KafkaClusterOutput
func (*KafkaCluster) ToKafkaClusterOutputWithContext ¶
func (i *KafkaCluster) ToKafkaClusterOutputWithContext(ctx context.Context) KafkaClusterOutput
func (*KafkaCluster) ToKafkaClusterPtrOutput ¶
func (i *KafkaCluster) ToKafkaClusterPtrOutput() KafkaClusterPtrOutput
func (*KafkaCluster) ToKafkaClusterPtrOutputWithContext ¶
func (i *KafkaCluster) ToKafkaClusterPtrOutputWithContext(ctx context.Context) KafkaClusterPtrOutput
type KafkaClusterArgs ¶
type KafkaClusterArgs struct { // LOW(single-zone) or HIGH(multi-zone) Availability pulumi.StringInput // cku Cku pulumi.IntPtrInput // Deployment settings. Currently only `sku` is supported. Deployment pulumi.StringMapInput // Environment ID EnvironmentId pulumi.StringInput // The name of the cluster Name pulumi.StringPtrInput // Network egress limit(MBps) NetworkEgress pulumi.IntPtrInput // Network ingress limit(MBps) NetworkIngress pulumi.IntPtrInput // where Region pulumi.StringInput // AWS / GCP ServiceProvider pulumi.StringInput // Storage limit(GB) Storage pulumi.IntPtrInput }
The set of arguments for constructing a KafkaCluster resource.
func (KafkaClusterArgs) ElementType ¶
func (KafkaClusterArgs) ElementType() reflect.Type
type KafkaClusterArray ¶
type KafkaClusterArray []KafkaClusterInput
func (KafkaClusterArray) ElementType ¶
func (KafkaClusterArray) ElementType() reflect.Type
func (KafkaClusterArray) ToKafkaClusterArrayOutput ¶
func (i KafkaClusterArray) ToKafkaClusterArrayOutput() KafkaClusterArrayOutput
func (KafkaClusterArray) ToKafkaClusterArrayOutputWithContext ¶
func (i KafkaClusterArray) ToKafkaClusterArrayOutputWithContext(ctx context.Context) KafkaClusterArrayOutput
type KafkaClusterArrayInput ¶
type KafkaClusterArrayInput interface { pulumi.Input ToKafkaClusterArrayOutput() KafkaClusterArrayOutput ToKafkaClusterArrayOutputWithContext(context.Context) KafkaClusterArrayOutput }
KafkaClusterArrayInput is an input type that accepts KafkaClusterArray and KafkaClusterArrayOutput values. You can construct a concrete instance of `KafkaClusterArrayInput` via:
KafkaClusterArray{ KafkaClusterArgs{...} }
type KafkaClusterArrayOutput ¶
type KafkaClusterArrayOutput struct{ *pulumi.OutputState }
func (KafkaClusterArrayOutput) ElementType ¶
func (KafkaClusterArrayOutput) ElementType() reflect.Type
func (KafkaClusterArrayOutput) Index ¶
func (o KafkaClusterArrayOutput) Index(i pulumi.IntInput) KafkaClusterOutput
func (KafkaClusterArrayOutput) ToKafkaClusterArrayOutput ¶
func (o KafkaClusterArrayOutput) ToKafkaClusterArrayOutput() KafkaClusterArrayOutput
func (KafkaClusterArrayOutput) ToKafkaClusterArrayOutputWithContext ¶
func (o KafkaClusterArrayOutput) ToKafkaClusterArrayOutputWithContext(ctx context.Context) KafkaClusterArrayOutput
type KafkaClusterInput ¶
type KafkaClusterInput interface { pulumi.Input ToKafkaClusterOutput() KafkaClusterOutput ToKafkaClusterOutputWithContext(ctx context.Context) KafkaClusterOutput }
type KafkaClusterMap ¶
type KafkaClusterMap map[string]KafkaClusterInput
func (KafkaClusterMap) ElementType ¶
func (KafkaClusterMap) ElementType() reflect.Type
func (KafkaClusterMap) ToKafkaClusterMapOutput ¶
func (i KafkaClusterMap) ToKafkaClusterMapOutput() KafkaClusterMapOutput
func (KafkaClusterMap) ToKafkaClusterMapOutputWithContext ¶
func (i KafkaClusterMap) ToKafkaClusterMapOutputWithContext(ctx context.Context) KafkaClusterMapOutput
type KafkaClusterMapInput ¶
type KafkaClusterMapInput interface { pulumi.Input ToKafkaClusterMapOutput() KafkaClusterMapOutput ToKafkaClusterMapOutputWithContext(context.Context) KafkaClusterMapOutput }
KafkaClusterMapInput is an input type that accepts KafkaClusterMap and KafkaClusterMapOutput values. You can construct a concrete instance of `KafkaClusterMapInput` via:
KafkaClusterMap{ "key": KafkaClusterArgs{...} }
type KafkaClusterMapOutput ¶
type KafkaClusterMapOutput struct{ *pulumi.OutputState }
func (KafkaClusterMapOutput) ElementType ¶
func (KafkaClusterMapOutput) ElementType() reflect.Type
func (KafkaClusterMapOutput) MapIndex ¶
func (o KafkaClusterMapOutput) MapIndex(k pulumi.StringInput) KafkaClusterOutput
func (KafkaClusterMapOutput) ToKafkaClusterMapOutput ¶
func (o KafkaClusterMapOutput) ToKafkaClusterMapOutput() KafkaClusterMapOutput
func (KafkaClusterMapOutput) ToKafkaClusterMapOutputWithContext ¶
func (o KafkaClusterMapOutput) ToKafkaClusterMapOutputWithContext(ctx context.Context) KafkaClusterMapOutput
type KafkaClusterOutput ¶
type KafkaClusterOutput struct{ *pulumi.OutputState }
func (KafkaClusterOutput) ElementType ¶
func (KafkaClusterOutput) ElementType() reflect.Type
func (KafkaClusterOutput) ToKafkaClusterOutput ¶
func (o KafkaClusterOutput) ToKafkaClusterOutput() KafkaClusterOutput
func (KafkaClusterOutput) ToKafkaClusterOutputWithContext ¶
func (o KafkaClusterOutput) ToKafkaClusterOutputWithContext(ctx context.Context) KafkaClusterOutput
func (KafkaClusterOutput) ToKafkaClusterPtrOutput ¶
func (o KafkaClusterOutput) ToKafkaClusterPtrOutput() KafkaClusterPtrOutput
func (KafkaClusterOutput) ToKafkaClusterPtrOutputWithContext ¶
func (o KafkaClusterOutput) ToKafkaClusterPtrOutputWithContext(ctx context.Context) KafkaClusterPtrOutput
type KafkaClusterPtrInput ¶
type KafkaClusterPtrInput interface { pulumi.Input ToKafkaClusterPtrOutput() KafkaClusterPtrOutput ToKafkaClusterPtrOutputWithContext(ctx context.Context) KafkaClusterPtrOutput }
type KafkaClusterPtrOutput ¶
type KafkaClusterPtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterPtrOutput) Elem ¶ added in v0.2.0
func (o KafkaClusterPtrOutput) Elem() KafkaClusterOutput
func (KafkaClusterPtrOutput) ElementType ¶
func (KafkaClusterPtrOutput) ElementType() reflect.Type
func (KafkaClusterPtrOutput) ToKafkaClusterPtrOutput ¶
func (o KafkaClusterPtrOutput) ToKafkaClusterPtrOutput() KafkaClusterPtrOutput
func (KafkaClusterPtrOutput) ToKafkaClusterPtrOutputWithContext ¶
func (o KafkaClusterPtrOutput) ToKafkaClusterPtrOutputWithContext(ctx context.Context) KafkaClusterPtrOutput
type KafkaClusterState ¶
type KafkaClusterState struct { // LOW(single-zone) or HIGH(multi-zone) Availability pulumi.StringPtrInput BootstrapServers pulumi.StringPtrInput // cku Cku pulumi.IntPtrInput // Deployment settings. Currently only `sku` is supported. Deployment pulumi.StringMapInput // Environment ID EnvironmentId pulumi.StringPtrInput // The name of the cluster Name pulumi.StringPtrInput // Network egress limit(MBps) NetworkEgress pulumi.IntPtrInput // Network ingress limit(MBps) NetworkIngress pulumi.IntPtrInput // where Region pulumi.StringPtrInput // AWS / GCP ServiceProvider pulumi.StringPtrInput // Storage limit(GB) Storage pulumi.IntPtrInput }
func (KafkaClusterState) ElementType ¶
func (KafkaClusterState) ElementType() reflect.Type
type LookupServiceAccountArgs ¶ added in v0.2.1
type LookupServiceAccountArgs struct {
Name string `pulumi:"name"`
}
A collection of arguments for invoking getServiceAccount.
type LookupServiceAccountOutputArgs ¶ added in v0.2.1
type LookupServiceAccountOutputArgs struct {
Name pulumi.StringInput `pulumi:"name"`
}
A collection of arguments for invoking getServiceAccount.
func (LookupServiceAccountOutputArgs) ElementType ¶ added in v0.2.1
func (LookupServiceAccountOutputArgs) ElementType() reflect.Type
type LookupServiceAccountResult ¶ added in v0.2.1
type LookupServiceAccountResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name string `pulumi:"name"` }
A collection of values returned by getServiceAccount.
func LookupServiceAccount ¶ added in v0.2.1
func LookupServiceAccount(ctx *pulumi.Context, args *LookupServiceAccountArgs, opts ...pulumi.InvokeOption) (*LookupServiceAccountResult, error)
type LookupServiceAccountResultOutput ¶ added in v0.2.1
type LookupServiceAccountResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getServiceAccount.
func LookupServiceAccountOutput ¶ added in v0.2.1
func LookupServiceAccountOutput(ctx *pulumi.Context, args LookupServiceAccountOutputArgs, opts ...pulumi.InvokeOption) LookupServiceAccountResultOutput
func (LookupServiceAccountResultOutput) ElementType ¶ added in v0.2.1
func (LookupServiceAccountResultOutput) ElementType() reflect.Type
func (LookupServiceAccountResultOutput) Id ¶ added in v0.2.1
func (o LookupServiceAccountResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupServiceAccountResultOutput) Name ¶ added in v0.2.1
func (o LookupServiceAccountResultOutput) Name() pulumi.StringOutput
func (LookupServiceAccountResultOutput) ToLookupServiceAccountResultOutput ¶ added in v0.2.1
func (o LookupServiceAccountResultOutput) ToLookupServiceAccountResultOutput() LookupServiceAccountResultOutput
func (LookupServiceAccountResultOutput) ToLookupServiceAccountResultOutputWithContext ¶ added in v0.2.1
func (o LookupServiceAccountResultOutput) ToLookupServiceAccountResultOutputWithContext(ctx context.Context) LookupServiceAccountResultOutput
type Provider ¶
type Provider struct { pulumi.ProviderResourceState Password pulumi.StringPtrOutput `pulumi:"password"` Username pulumi.StringPtrOutput `pulumi:"username"` }
The provider type for the confluent 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
func (*Provider) ToProviderPtrOutput ¶
func (i *Provider) ToProviderPtrOutput() ProviderPtrOutput
func (*Provider) ToProviderPtrOutputWithContext ¶
func (i *Provider) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
type ProviderArgs ¶
type ProviderArgs struct { Password pulumi.StringPtrInput Username 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) 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) ToProviderPtrOutput ¶
func (o ProviderOutput) ToProviderPtrOutput() ProviderPtrOutput
func (ProviderOutput) ToProviderPtrOutputWithContext ¶
func (o ProviderOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
type ProviderPtrInput ¶
type ProviderPtrInput interface { pulumi.Input ToProviderPtrOutput() ProviderPtrOutput ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput }
type ProviderPtrOutput ¶
type ProviderPtrOutput struct{ *pulumi.OutputState }
func (ProviderPtrOutput) Elem ¶ added in v0.2.0
func (o ProviderPtrOutput) Elem() ProviderOutput
func (ProviderPtrOutput) ElementType ¶
func (ProviderPtrOutput) ElementType() reflect.Type
func (ProviderPtrOutput) ToProviderPtrOutput ¶
func (o ProviderPtrOutput) ToProviderPtrOutput() ProviderPtrOutput
func (ProviderPtrOutput) ToProviderPtrOutputWithContext ¶
func (o ProviderPtrOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
type SchemaRegistry ¶
type SchemaRegistry struct { pulumi.CustomResourceState Endpoint pulumi.StringOutput `pulumi:"endpoint"` // Environment ID EnvironmentId pulumi.StringOutput `pulumi:"environmentId"` // where Region pulumi.StringOutput `pulumi:"region"` // Cloud provider ServiceProvider pulumi.StringOutput `pulumi:"serviceProvider"` }
func GetSchemaRegistry ¶
func GetSchemaRegistry(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SchemaRegistryState, opts ...pulumi.ResourceOption) (*SchemaRegistry, error)
GetSchemaRegistry gets an existing SchemaRegistry 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 NewSchemaRegistry ¶
func NewSchemaRegistry(ctx *pulumi.Context, name string, args *SchemaRegistryArgs, opts ...pulumi.ResourceOption) (*SchemaRegistry, error)
NewSchemaRegistry registers a new resource with the given unique name, arguments, and options.
func (*SchemaRegistry) ElementType ¶
func (*SchemaRegistry) ElementType() reflect.Type
func (*SchemaRegistry) ToSchemaRegistryOutput ¶
func (i *SchemaRegistry) ToSchemaRegistryOutput() SchemaRegistryOutput
func (*SchemaRegistry) ToSchemaRegistryOutputWithContext ¶
func (i *SchemaRegistry) ToSchemaRegistryOutputWithContext(ctx context.Context) SchemaRegistryOutput
func (*SchemaRegistry) ToSchemaRegistryPtrOutput ¶
func (i *SchemaRegistry) ToSchemaRegistryPtrOutput() SchemaRegistryPtrOutput
func (*SchemaRegistry) ToSchemaRegistryPtrOutputWithContext ¶
func (i *SchemaRegistry) ToSchemaRegistryPtrOutputWithContext(ctx context.Context) SchemaRegistryPtrOutput
type SchemaRegistryArgs ¶
type SchemaRegistryArgs struct { // Environment ID EnvironmentId pulumi.StringInput // where Region pulumi.StringInput // Cloud provider ServiceProvider pulumi.StringInput }
The set of arguments for constructing a SchemaRegistry resource.
func (SchemaRegistryArgs) ElementType ¶
func (SchemaRegistryArgs) ElementType() reflect.Type
type SchemaRegistryArray ¶
type SchemaRegistryArray []SchemaRegistryInput
func (SchemaRegistryArray) ElementType ¶
func (SchemaRegistryArray) ElementType() reflect.Type
func (SchemaRegistryArray) ToSchemaRegistryArrayOutput ¶
func (i SchemaRegistryArray) ToSchemaRegistryArrayOutput() SchemaRegistryArrayOutput
func (SchemaRegistryArray) ToSchemaRegistryArrayOutputWithContext ¶
func (i SchemaRegistryArray) ToSchemaRegistryArrayOutputWithContext(ctx context.Context) SchemaRegistryArrayOutput
type SchemaRegistryArrayInput ¶
type SchemaRegistryArrayInput interface { pulumi.Input ToSchemaRegistryArrayOutput() SchemaRegistryArrayOutput ToSchemaRegistryArrayOutputWithContext(context.Context) SchemaRegistryArrayOutput }
SchemaRegistryArrayInput is an input type that accepts SchemaRegistryArray and SchemaRegistryArrayOutput values. You can construct a concrete instance of `SchemaRegistryArrayInput` via:
SchemaRegistryArray{ SchemaRegistryArgs{...} }
type SchemaRegistryArrayOutput ¶
type SchemaRegistryArrayOutput struct{ *pulumi.OutputState }
func (SchemaRegistryArrayOutput) ElementType ¶
func (SchemaRegistryArrayOutput) ElementType() reflect.Type
func (SchemaRegistryArrayOutput) Index ¶
func (o SchemaRegistryArrayOutput) Index(i pulumi.IntInput) SchemaRegistryOutput
func (SchemaRegistryArrayOutput) ToSchemaRegistryArrayOutput ¶
func (o SchemaRegistryArrayOutput) ToSchemaRegistryArrayOutput() SchemaRegistryArrayOutput
func (SchemaRegistryArrayOutput) ToSchemaRegistryArrayOutputWithContext ¶
func (o SchemaRegistryArrayOutput) ToSchemaRegistryArrayOutputWithContext(ctx context.Context) SchemaRegistryArrayOutput
type SchemaRegistryInput ¶
type SchemaRegistryInput interface { pulumi.Input ToSchemaRegistryOutput() SchemaRegistryOutput ToSchemaRegistryOutputWithContext(ctx context.Context) SchemaRegistryOutput }
type SchemaRegistryMap ¶
type SchemaRegistryMap map[string]SchemaRegistryInput
func (SchemaRegistryMap) ElementType ¶
func (SchemaRegistryMap) ElementType() reflect.Type
func (SchemaRegistryMap) ToSchemaRegistryMapOutput ¶
func (i SchemaRegistryMap) ToSchemaRegistryMapOutput() SchemaRegistryMapOutput
func (SchemaRegistryMap) ToSchemaRegistryMapOutputWithContext ¶
func (i SchemaRegistryMap) ToSchemaRegistryMapOutputWithContext(ctx context.Context) SchemaRegistryMapOutput
type SchemaRegistryMapInput ¶
type SchemaRegistryMapInput interface { pulumi.Input ToSchemaRegistryMapOutput() SchemaRegistryMapOutput ToSchemaRegistryMapOutputWithContext(context.Context) SchemaRegistryMapOutput }
SchemaRegistryMapInput is an input type that accepts SchemaRegistryMap and SchemaRegistryMapOutput values. You can construct a concrete instance of `SchemaRegistryMapInput` via:
SchemaRegistryMap{ "key": SchemaRegistryArgs{...} }
type SchemaRegistryMapOutput ¶
type SchemaRegistryMapOutput struct{ *pulumi.OutputState }
func (SchemaRegistryMapOutput) ElementType ¶
func (SchemaRegistryMapOutput) ElementType() reflect.Type
func (SchemaRegistryMapOutput) MapIndex ¶
func (o SchemaRegistryMapOutput) MapIndex(k pulumi.StringInput) SchemaRegistryOutput
func (SchemaRegistryMapOutput) ToSchemaRegistryMapOutput ¶
func (o SchemaRegistryMapOutput) ToSchemaRegistryMapOutput() SchemaRegistryMapOutput
func (SchemaRegistryMapOutput) ToSchemaRegistryMapOutputWithContext ¶
func (o SchemaRegistryMapOutput) ToSchemaRegistryMapOutputWithContext(ctx context.Context) SchemaRegistryMapOutput
type SchemaRegistryOutput ¶
type SchemaRegistryOutput struct{ *pulumi.OutputState }
func (SchemaRegistryOutput) ElementType ¶
func (SchemaRegistryOutput) ElementType() reflect.Type
func (SchemaRegistryOutput) ToSchemaRegistryOutput ¶
func (o SchemaRegistryOutput) ToSchemaRegistryOutput() SchemaRegistryOutput
func (SchemaRegistryOutput) ToSchemaRegistryOutputWithContext ¶
func (o SchemaRegistryOutput) ToSchemaRegistryOutputWithContext(ctx context.Context) SchemaRegistryOutput
func (SchemaRegistryOutput) ToSchemaRegistryPtrOutput ¶
func (o SchemaRegistryOutput) ToSchemaRegistryPtrOutput() SchemaRegistryPtrOutput
func (SchemaRegistryOutput) ToSchemaRegistryPtrOutputWithContext ¶
func (o SchemaRegistryOutput) ToSchemaRegistryPtrOutputWithContext(ctx context.Context) SchemaRegistryPtrOutput
type SchemaRegistryPtrInput ¶
type SchemaRegistryPtrInput interface { pulumi.Input ToSchemaRegistryPtrOutput() SchemaRegistryPtrOutput ToSchemaRegistryPtrOutputWithContext(ctx context.Context) SchemaRegistryPtrOutput }
type SchemaRegistryPtrOutput ¶
type SchemaRegistryPtrOutput struct{ *pulumi.OutputState }
func (SchemaRegistryPtrOutput) Elem ¶ added in v0.2.0
func (o SchemaRegistryPtrOutput) Elem() SchemaRegistryOutput
func (SchemaRegistryPtrOutput) ElementType ¶
func (SchemaRegistryPtrOutput) ElementType() reflect.Type
func (SchemaRegistryPtrOutput) ToSchemaRegistryPtrOutput ¶
func (o SchemaRegistryPtrOutput) ToSchemaRegistryPtrOutput() SchemaRegistryPtrOutput
func (SchemaRegistryPtrOutput) ToSchemaRegistryPtrOutputWithContext ¶
func (o SchemaRegistryPtrOutput) ToSchemaRegistryPtrOutputWithContext(ctx context.Context) SchemaRegistryPtrOutput
type SchemaRegistryState ¶
type SchemaRegistryState struct { Endpoint pulumi.StringPtrInput // Environment ID EnvironmentId pulumi.StringPtrInput // where Region pulumi.StringPtrInput // Cloud provider ServiceProvider pulumi.StringPtrInput }
func (SchemaRegistryState) ElementType ¶
func (SchemaRegistryState) ElementType() reflect.Type
type ServiceAccount ¶
type ServiceAccount struct { pulumi.CustomResourceState // Service Account Description Description pulumi.StringOutput `pulumi:"description"` // Service Account Name Name pulumi.StringOutput `pulumi:"name"` }
func GetServiceAccount ¶
func GetServiceAccount(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ServiceAccountState, opts ...pulumi.ResourceOption) (*ServiceAccount, error)
GetServiceAccount gets an existing ServiceAccount 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 NewServiceAccount ¶
func NewServiceAccount(ctx *pulumi.Context, name string, args *ServiceAccountArgs, opts ...pulumi.ResourceOption) (*ServiceAccount, error)
NewServiceAccount registers a new resource with the given unique name, arguments, and options.
func (*ServiceAccount) ElementType ¶
func (*ServiceAccount) ElementType() reflect.Type
func (*ServiceAccount) ToServiceAccountOutput ¶
func (i *ServiceAccount) ToServiceAccountOutput() ServiceAccountOutput
func (*ServiceAccount) ToServiceAccountOutputWithContext ¶
func (i *ServiceAccount) ToServiceAccountOutputWithContext(ctx context.Context) ServiceAccountOutput
func (*ServiceAccount) ToServiceAccountPtrOutput ¶
func (i *ServiceAccount) ToServiceAccountPtrOutput() ServiceAccountPtrOutput
func (*ServiceAccount) ToServiceAccountPtrOutputWithContext ¶
func (i *ServiceAccount) ToServiceAccountPtrOutputWithContext(ctx context.Context) ServiceAccountPtrOutput
type ServiceAccountArgs ¶
type ServiceAccountArgs struct { // Service Account Description Description pulumi.StringInput // Service Account Name Name pulumi.StringPtrInput }
The set of arguments for constructing a ServiceAccount resource.
func (ServiceAccountArgs) ElementType ¶
func (ServiceAccountArgs) ElementType() reflect.Type
type ServiceAccountArray ¶
type ServiceAccountArray []ServiceAccountInput
func (ServiceAccountArray) ElementType ¶
func (ServiceAccountArray) ElementType() reflect.Type
func (ServiceAccountArray) ToServiceAccountArrayOutput ¶
func (i ServiceAccountArray) ToServiceAccountArrayOutput() ServiceAccountArrayOutput
func (ServiceAccountArray) ToServiceAccountArrayOutputWithContext ¶
func (i ServiceAccountArray) ToServiceAccountArrayOutputWithContext(ctx context.Context) ServiceAccountArrayOutput
type ServiceAccountArrayInput ¶
type ServiceAccountArrayInput interface { pulumi.Input ToServiceAccountArrayOutput() ServiceAccountArrayOutput ToServiceAccountArrayOutputWithContext(context.Context) ServiceAccountArrayOutput }
ServiceAccountArrayInput is an input type that accepts ServiceAccountArray and ServiceAccountArrayOutput values. You can construct a concrete instance of `ServiceAccountArrayInput` via:
ServiceAccountArray{ ServiceAccountArgs{...} }
type ServiceAccountArrayOutput ¶
type ServiceAccountArrayOutput struct{ *pulumi.OutputState }
func (ServiceAccountArrayOutput) ElementType ¶
func (ServiceAccountArrayOutput) ElementType() reflect.Type
func (ServiceAccountArrayOutput) Index ¶
func (o ServiceAccountArrayOutput) Index(i pulumi.IntInput) ServiceAccountOutput
func (ServiceAccountArrayOutput) ToServiceAccountArrayOutput ¶
func (o ServiceAccountArrayOutput) ToServiceAccountArrayOutput() ServiceAccountArrayOutput
func (ServiceAccountArrayOutput) ToServiceAccountArrayOutputWithContext ¶
func (o ServiceAccountArrayOutput) ToServiceAccountArrayOutputWithContext(ctx context.Context) ServiceAccountArrayOutput
type ServiceAccountInput ¶
type ServiceAccountInput interface { pulumi.Input ToServiceAccountOutput() ServiceAccountOutput ToServiceAccountOutputWithContext(ctx context.Context) ServiceAccountOutput }
type ServiceAccountMap ¶
type ServiceAccountMap map[string]ServiceAccountInput
func (ServiceAccountMap) ElementType ¶
func (ServiceAccountMap) ElementType() reflect.Type
func (ServiceAccountMap) ToServiceAccountMapOutput ¶
func (i ServiceAccountMap) ToServiceAccountMapOutput() ServiceAccountMapOutput
func (ServiceAccountMap) ToServiceAccountMapOutputWithContext ¶
func (i ServiceAccountMap) ToServiceAccountMapOutputWithContext(ctx context.Context) ServiceAccountMapOutput
type ServiceAccountMapInput ¶
type ServiceAccountMapInput interface { pulumi.Input ToServiceAccountMapOutput() ServiceAccountMapOutput ToServiceAccountMapOutputWithContext(context.Context) ServiceAccountMapOutput }
ServiceAccountMapInput is an input type that accepts ServiceAccountMap and ServiceAccountMapOutput values. You can construct a concrete instance of `ServiceAccountMapInput` via:
ServiceAccountMap{ "key": ServiceAccountArgs{...} }
type ServiceAccountMapOutput ¶
type ServiceAccountMapOutput struct{ *pulumi.OutputState }
func (ServiceAccountMapOutput) ElementType ¶
func (ServiceAccountMapOutput) ElementType() reflect.Type
func (ServiceAccountMapOutput) MapIndex ¶
func (o ServiceAccountMapOutput) MapIndex(k pulumi.StringInput) ServiceAccountOutput
func (ServiceAccountMapOutput) ToServiceAccountMapOutput ¶
func (o ServiceAccountMapOutput) ToServiceAccountMapOutput() ServiceAccountMapOutput
func (ServiceAccountMapOutput) ToServiceAccountMapOutputWithContext ¶
func (o ServiceAccountMapOutput) ToServiceAccountMapOutputWithContext(ctx context.Context) ServiceAccountMapOutput
type ServiceAccountOutput ¶
type ServiceAccountOutput struct{ *pulumi.OutputState }
func (ServiceAccountOutput) ElementType ¶
func (ServiceAccountOutput) ElementType() reflect.Type
func (ServiceAccountOutput) ToServiceAccountOutput ¶
func (o ServiceAccountOutput) ToServiceAccountOutput() ServiceAccountOutput
func (ServiceAccountOutput) ToServiceAccountOutputWithContext ¶
func (o ServiceAccountOutput) ToServiceAccountOutputWithContext(ctx context.Context) ServiceAccountOutput
func (ServiceAccountOutput) ToServiceAccountPtrOutput ¶
func (o ServiceAccountOutput) ToServiceAccountPtrOutput() ServiceAccountPtrOutput
func (ServiceAccountOutput) ToServiceAccountPtrOutputWithContext ¶
func (o ServiceAccountOutput) ToServiceAccountPtrOutputWithContext(ctx context.Context) ServiceAccountPtrOutput
type ServiceAccountPtrInput ¶
type ServiceAccountPtrInput interface { pulumi.Input ToServiceAccountPtrOutput() ServiceAccountPtrOutput ToServiceAccountPtrOutputWithContext(ctx context.Context) ServiceAccountPtrOutput }
type ServiceAccountPtrOutput ¶
type ServiceAccountPtrOutput struct{ *pulumi.OutputState }
func (ServiceAccountPtrOutput) Elem ¶ added in v0.2.0
func (o ServiceAccountPtrOutput) Elem() ServiceAccountOutput
func (ServiceAccountPtrOutput) ElementType ¶
func (ServiceAccountPtrOutput) ElementType() reflect.Type
func (ServiceAccountPtrOutput) ToServiceAccountPtrOutput ¶
func (o ServiceAccountPtrOutput) ToServiceAccountPtrOutput() ServiceAccountPtrOutput
func (ServiceAccountPtrOutput) ToServiceAccountPtrOutputWithContext ¶
func (o ServiceAccountPtrOutput) ToServiceAccountPtrOutputWithContext(ctx context.Context) ServiceAccountPtrOutput
type ServiceAccountState ¶
type ServiceAccountState struct { // Service Account Description Description pulumi.StringPtrInput // Service Account Name Name pulumi.StringPtrInput }
func (ServiceAccountState) ElementType ¶
func (ServiceAccountState) ElementType() reflect.Type