From 0cbc571bc5a61a866df0c582f9976b9644f302f0 Mon Sep 17 00:00:00 2001 From: Guinevere Saenger Date: Mon, 18 Sep 2023 09:23:33 -0700 Subject: [PATCH] make build_sdks --- sdk/dotnet/GetEnvironments.cs | 34 + sdk/dotnet/GetOrganization.cs | 31 + sdk/dotnet/GetSchemaRegistryClusters.cs | 30 + sdk/dotnet/GetUsers.cs | 34 + sdk/go/confluentcloud/apiKey.go | 37 + sdk/go/confluentcloud/businessMetadata.go | 37 + .../confluentcloud/businessMetadataBinding.go | 37 + sdk/go/confluentcloud/byokKey.go | 37 + sdk/go/confluentcloud/clusterLink.go | 37 + sdk/go/confluentcloud/connector.go | 37 + sdk/go/confluentcloud/environment.go | 37 + sdk/go/confluentcloud/getBusinessMetadata.go | 7 + .../getBusinessMetadataBinding.go | 7 + sdk/go/confluentcloud/getByokKey.go | 7 + sdk/go/confluentcloud/getEnvironment.go | 7 + sdk/go/confluentcloud/getIdentityPool.go | 7 + sdk/go/confluentcloud/getIdentityProvider.go | 7 + sdk/go/confluentcloud/getInvitation.go | 7 + sdk/go/confluentcloud/getKafkaClientQuota.go | 7 + sdk/go/confluentcloud/getKafkaCluster.go | 7 + sdk/go/confluentcloud/getKafkaTopic.go | 7 + sdk/go/confluentcloud/getKsqlCluster.go | 7 + sdk/go/confluentcloud/getNetwork.go | 7 + .../confluentcloud/getNetworkLinkEndpoint.go | 7 + .../confluentcloud/getNetworkLinkService.go | 7 + sdk/go/confluentcloud/getPeering.go | 7 + sdk/go/confluentcloud/getPrivateLinkAccess.go | 7 + .../getPrivateLinkAttachment.go | 7 + .../getPrivateLinkAttachmentConnection.go | 7 + sdk/go/confluentcloud/getRoleBinding.go | 7 + sdk/go/confluentcloud/getSchema.go | 7 + .../getSchemaRegistryCluster.go | 7 + .../getSchemaRegistryClusterConfig.go | 7 + .../getSchemaRegistryClusterMode.go | 7 + .../confluentcloud/getSchemaRegistryRegion.go | 7 + sdk/go/confluentcloud/getSchemas.go | 7 + sdk/go/confluentcloud/getServiceAccount.go | 7 + sdk/go/confluentcloud/getSubjectConfig.go | 7 + sdk/go/confluentcloud/getSubjectMode.go | 7 + sdk/go/confluentcloud/getTag.go | 7 + sdk/go/confluentcloud/getTagBinding.go | 7 + .../getTransitGatewayAttachment.go | 7 + sdk/go/confluentcloud/getUser.go | 7 + sdk/go/confluentcloud/identityPool.go | 37 + sdk/go/confluentcloud/identityProvider.go | 37 + sdk/go/confluentcloud/invitation.go | 37 + sdk/go/confluentcloud/kafkaAcl.go | 37 + sdk/go/confluentcloud/kafkaClientQuota.go | 37 + sdk/go/confluentcloud/kafkaCluster.go | 37 + sdk/go/confluentcloud/kafkaClusterConfig.go | 37 + sdk/go/confluentcloud/kafkaMirrorTopic.go | 37 + sdk/go/confluentcloud/kafkaTopic.go | 37 + sdk/go/confluentcloud/ksqlCluster.go | 37 + sdk/go/confluentcloud/network.go | 37 + sdk/go/confluentcloud/networkLinkEndpoint.go | 37 + sdk/go/confluentcloud/networkLinkService.go | 37 + sdk/go/confluentcloud/peering.go | 37 + sdk/go/confluentcloud/privateLinkAccess.go | 37 + .../confluentcloud/privateLinkAttachment.go | 37 + .../privateLinkAttachmentConnection.go | 37 + sdk/go/confluentcloud/provider.go | 13 + sdk/go/confluentcloud/pulumiTypes.go | 4189 +++++++++++++++++ sdk/go/confluentcloud/roleBinding.go | 37 + sdk/go/confluentcloud/schema.go | 37 + .../confluentcloud/schemaRegistryCluster.go | 37 + .../schemaRegistryClusterConfig.go | 37 + .../schemaRegistryClusterMode.go | 37 + sdk/go/confluentcloud/serviceAccount.go | 37 + sdk/go/confluentcloud/subjectConfig.go | 37 + sdk/go/confluentcloud/subjectMode.go | 37 + sdk/go/confluentcloud/tag.go | 37 + sdk/go/confluentcloud/tagBinding.go | 37 + sdk/go/confluentcloud/tfImporter.go | 37 + .../transitGatewayAttachment.go | 37 + sdk/nodejs/getEnvironments.ts | 21 + sdk/nodejs/getOrganization.ts | 18 + sdk/nodejs/getSchemaRegistryClusters.ts | 20 + sdk/nodejs/getUsers.ts | 21 + sdk/nodejs/index.ts | 12 +- sdk/nodejs/package.json | 3 +- sdk/nodejs/scripts/install-pulumi-plugin.js | 26 - sdk/python/setup.py | 23 - 82 files changed, 5976 insertions(+), 55 deletions(-) delete mode 100644 sdk/nodejs/scripts/install-pulumi-plugin.js diff --git a/sdk/dotnet/GetEnvironments.cs b/sdk/dotnet/GetEnvironments.cs index 1dfd90d3..dcca81cf 100644 --- a/sdk/dotnet/GetEnvironments.cs +++ b/sdk/dotnet/GetEnvironments.cs @@ -44,6 +44,40 @@ public static class GetEnvironments /// public static Task InvokeAsync(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("confluentcloud:index/getEnvironments:getEnvironments", InvokeArgs.Empty, options.WithDefaults()); + + /// + /// [![Preview](https://img.shields.io/badge/Lifecycle%20Stage-Preview-%2300afba)](https://docs.confluent.io/cloud/current/api.html#section/Versioning/API-Lifecycle-Policy) + /// + /// > **Note:** `confluentcloud.getEnvironments` data source is available in **Preview** for early adopters. Preview features are introduced to gather customer feedback. This feature should be used only for evaluation and non-production testing purposes or to provide feedback to Confluent, particularly as it becomes more widely available in follow-on editions. + /// **Preview** features are intended for evaluation use in development and testing environments only, and not for production use. The warranty, SLA, and Support Services provisions of your agreement with Confluent do not apply to Preview features. Preview features are considered to be a Proof of Concept as defined in the Confluent Cloud Terms of Service. Confluent may discontinue providing preview releases of the Preview features at any time in Confluent’s sole discretion. + /// + /// `confluentcloud.getEnvironments` describes a data source for Environments. + /// + /// {{% examples %}} + /// ## Example Usage + /// {{% example %}} + /// + /// ```csharp + /// using System.Collections.Generic; + /// using System.Linq; + /// using Pulumi; + /// using ConfluentCloud = Pulumi.ConfluentCloud; + /// + /// return await Deployment.RunAsync(() => + /// { + /// var main = ConfluentCloud.GetEnvironments.Invoke(); + /// + /// return new Dictionary<string, object?> + /// { + /// ["environments"] = main.Apply(getEnvironmentsResult => getEnvironmentsResult.Ids), + /// }; + /// }); + /// ``` + /// {{% /example %}} + /// {{% /examples %}} + /// + public static Output Invoke(InvokeOptions? options = null) + => global::Pulumi.Deployment.Instance.Invoke("confluentcloud:index/getEnvironments:getEnvironments", InvokeArgs.Empty, options.WithDefaults()); } diff --git a/sdk/dotnet/GetOrganization.cs b/sdk/dotnet/GetOrganization.cs index e512339b..056455fc 100644 --- a/sdk/dotnet/GetOrganization.cs +++ b/sdk/dotnet/GetOrganization.cs @@ -41,6 +41,37 @@ public static class GetOrganization /// public static Task InvokeAsync(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("confluentcloud:index/getOrganization:getOrganization", InvokeArgs.Empty, options.WithDefaults()); + + /// + /// [![General Availability](https://img.shields.io/badge/Lifecycle%20Stage-General%20Availability-%2345c6e8)](https://docs.confluent.io/cloud/current/api.html#section/Versioning/API-Lifecycle-Policy) + /// + /// `confluentcloud.getOrganization` describes an Organization data source. + /// + /// {{% examples %}} + /// ## Example Usage + /// {{% example %}} + /// + /// ```csharp + /// using System.Collections.Generic; + /// using System.Linq; + /// using Pulumi; + /// using ConfluentCloud = Pulumi.ConfluentCloud; + /// + /// return await Deployment.RunAsync(() => + /// { + /// var exampleOrganization = ConfluentCloud.GetOrganization.Invoke(); + /// + /// return new Dictionary<string, object?> + /// { + /// ["example"] = exampleOrganization, + /// }; + /// }); + /// ``` + /// {{% /example %}} + /// {{% /examples %}} + /// + public static Output Invoke(InvokeOptions? options = null) + => global::Pulumi.Deployment.Instance.Invoke("confluentcloud:index/getOrganization:getOrganization", InvokeArgs.Empty, options.WithDefaults()); } diff --git a/sdk/dotnet/GetSchemaRegistryClusters.cs b/sdk/dotnet/GetSchemaRegistryClusters.cs index 9fbefbcc..7d09eaed 100644 --- a/sdk/dotnet/GetSchemaRegistryClusters.cs +++ b/sdk/dotnet/GetSchemaRegistryClusters.cs @@ -40,6 +40,36 @@ public static class GetSchemaRegistryClusters /// public static Task InvokeAsync(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("confluentcloud:index/getSchemaRegistryClusters:getSchemaRegistryClusters", InvokeArgs.Empty, options.WithDefaults()); + + /// + /// [![Preview](https://img.shields.io/badge/Lifecycle%20Stage-Preview-%2300afba)](https://docs.confluent.io/cloud/current/api.html#section/Versioning/API-Lifecycle-Policy) + /// + /// > **Note:** `confluentcloud.getSchemaRegistryClusters` data source is available in **Preview** for early adopters. Preview features are introduced to gather customer feedback. This feature should be used only for evaluation and non-production testing purposes or to provide feedback to Confluent, particularly as it becomes more widely available in follow-on editions. + /// **Preview** features are intended for evaluation use in development and testing environments only, and not for production use. The warranty, SLA, and Support Services provisions of your agreement with Confluent do not apply to Preview features. Preview features are considered to be a Proof of Concept as defined in the Confluent Cloud Terms of Service. Confluent may discontinue providing preview releases of the Preview features at any time in Confluent’s sole discretion. + /// + /// `confluentcloud.getSchemaRegistryClusters` describes a data source for Schema Registry Clusters. + /// + /// {{% examples %}} + /// ## Example Usage + /// {{% example %}} + /// + /// ```csharp + /// using System.Collections.Generic; + /// using System.Linq; + /// using Pulumi; + /// using ConfluentCloud = Pulumi.ConfluentCloud; + /// + /// return await Deployment.RunAsync(() => + /// { + /// var main = ConfluentCloud.GetSchemaRegistryClusters.Invoke(); + /// + /// }); + /// ``` + /// {{% /example %}} + /// {{% /examples %}} + /// + public static Output Invoke(InvokeOptions? options = null) + => global::Pulumi.Deployment.Instance.Invoke("confluentcloud:index/getSchemaRegistryClusters:getSchemaRegistryClusters", InvokeArgs.Empty, options.WithDefaults()); } diff --git a/sdk/dotnet/GetUsers.cs b/sdk/dotnet/GetUsers.cs index 04a9b150..b70cc37d 100644 --- a/sdk/dotnet/GetUsers.cs +++ b/sdk/dotnet/GetUsers.cs @@ -44,6 +44,40 @@ public static class GetUsers /// public static Task InvokeAsync(InvokeOptions? options = null) => global::Pulumi.Deployment.Instance.InvokeAsync("confluentcloud:index/getUsers:getUsers", InvokeArgs.Empty, options.WithDefaults()); + + /// + /// [![Preview](https://img.shields.io/badge/Lifecycle%20Stage-Preview-%2300afba)](https://docs.confluent.io/cloud/current/api.html#section/Versioning/API-Lifecycle-Policy) + /// + /// > **Note:** `confluentcloud.getUsers` data source is available in **Preview** for early adopters. Preview features are introduced to gather customer feedback. This feature should be used only for evaluation and non-production testing purposes or to provide feedback to Confluent, particularly as it becomes more widely available in follow-on editions. + /// **Preview** features are intended for evaluation use in development and testing environments only, and not for production use. The warranty, SLA, and Support Services provisions of your agreement with Confluent do not apply to Preview features. Preview features are considered to be a Proof of Concept as defined in the Confluent Cloud Terms of Service. Confluent may discontinue providing preview releases of the Preview features at any time in Confluent’s sole discretion. + /// + /// `confluentcloud.getUsers` describes a data source for Users. + /// + /// {{% examples %}} + /// ## Example Usage + /// {{% example %}} + /// + /// ```csharp + /// using System.Collections.Generic; + /// using System.Linq; + /// using Pulumi; + /// using ConfluentCloud = Pulumi.ConfluentCloud; + /// + /// return await Deployment.RunAsync(() => + /// { + /// var main = ConfluentCloud.GetUsers.Invoke(); + /// + /// return new Dictionary<string, object?> + /// { + /// ["users"] = main.Apply(getUsersResult => getUsersResult.Ids), + /// }; + /// }); + /// ``` + /// {{% /example %}} + /// {{% /examples %}} + /// + public static Output Invoke(InvokeOptions? options = null) + => global::Pulumi.Deployment.Instance.Invoke("confluentcloud:index/getUsers:getUsers", InvokeArgs.Empty, options.WithDefaults()); } diff --git a/sdk/go/confluentcloud/apiKey.go b/sdk/go/confluentcloud/apiKey.go index 08a5b0ee..37f17185 100644 --- a/sdk/go/confluentcloud/apiKey.go +++ b/sdk/go/confluentcloud/apiKey.go @@ -10,6 +10,7 @@ import ( "errors" "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // ## Import @@ -168,6 +169,12 @@ func (i *ApiKey) ToApiKeyOutputWithContext(ctx context.Context) ApiKeyOutput { return pulumi.ToOutputWithContext(ctx, i).(ApiKeyOutput) } +func (i *ApiKey) ToOutput(ctx context.Context) pulumix.Output[*ApiKey] { + return pulumix.Output[*ApiKey]{ + OutputState: i.ToApiKeyOutputWithContext(ctx).OutputState, + } +} + // ApiKeyArrayInput is an input type that accepts ApiKeyArray and ApiKeyArrayOutput values. // You can construct a concrete instance of `ApiKeyArrayInput` via: // @@ -193,6 +200,12 @@ func (i ApiKeyArray) ToApiKeyArrayOutputWithContext(ctx context.Context) ApiKeyA return pulumi.ToOutputWithContext(ctx, i).(ApiKeyArrayOutput) } +func (i ApiKeyArray) ToOutput(ctx context.Context) pulumix.Output[[]*ApiKey] { + return pulumix.Output[[]*ApiKey]{ + OutputState: i.ToApiKeyArrayOutputWithContext(ctx).OutputState, + } +} + // ApiKeyMapInput is an input type that accepts ApiKeyMap and ApiKeyMapOutput values. // You can construct a concrete instance of `ApiKeyMapInput` via: // @@ -218,6 +231,12 @@ func (i ApiKeyMap) ToApiKeyMapOutputWithContext(ctx context.Context) ApiKeyMapOu return pulumi.ToOutputWithContext(ctx, i).(ApiKeyMapOutput) } +func (i ApiKeyMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*ApiKey] { + return pulumix.Output[map[string]*ApiKey]{ + OutputState: i.ToApiKeyMapOutputWithContext(ctx).OutputState, + } +} + type ApiKeyOutput struct{ *pulumi.OutputState } func (ApiKeyOutput) ElementType() reflect.Type { @@ -232,6 +251,12 @@ func (o ApiKeyOutput) ToApiKeyOutputWithContext(ctx context.Context) ApiKeyOutpu return o } +func (o ApiKeyOutput) ToOutput(ctx context.Context) pulumix.Output[*ApiKey] { + return pulumix.Output[*ApiKey]{ + OutputState: o.OutputState, + } +} + // A free-form description of the API Account. func (o ApiKeyOutput) Description() pulumi.StringPtrOutput { return o.ApplyT(func(v *ApiKey) pulumi.StringPtrOutput { return v.Description }).(pulumi.StringPtrOutput) @@ -276,6 +301,12 @@ func (o ApiKeyArrayOutput) ToApiKeyArrayOutputWithContext(ctx context.Context) A return o } +func (o ApiKeyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*ApiKey] { + return pulumix.Output[[]*ApiKey]{ + OutputState: o.OutputState, + } +} + func (o ApiKeyArrayOutput) Index(i pulumi.IntInput) ApiKeyOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *ApiKey { return vs[0].([]*ApiKey)[vs[1].(int)] @@ -296,6 +327,12 @@ func (o ApiKeyMapOutput) ToApiKeyMapOutputWithContext(ctx context.Context) ApiKe return o } +func (o ApiKeyMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*ApiKey] { + return pulumix.Output[map[string]*ApiKey]{ + OutputState: o.OutputState, + } +} + func (o ApiKeyMapOutput) MapIndex(k pulumi.StringInput) ApiKeyOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *ApiKey { return vs[0].(map[string]*ApiKey)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/businessMetadata.go b/sdk/go/confluentcloud/businessMetadata.go index 62337daf..c888d496 100644 --- a/sdk/go/confluentcloud/businessMetadata.go +++ b/sdk/go/confluentcloud/businessMetadata.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // ## Import @@ -164,6 +165,12 @@ func (i *BusinessMetadata) ToBusinessMetadataOutputWithContext(ctx context.Conte return pulumi.ToOutputWithContext(ctx, i).(BusinessMetadataOutput) } +func (i *BusinessMetadata) ToOutput(ctx context.Context) pulumix.Output[*BusinessMetadata] { + return pulumix.Output[*BusinessMetadata]{ + OutputState: i.ToBusinessMetadataOutputWithContext(ctx).OutputState, + } +} + // BusinessMetadataArrayInput is an input type that accepts BusinessMetadataArray and BusinessMetadataArrayOutput values. // You can construct a concrete instance of `BusinessMetadataArrayInput` via: // @@ -189,6 +196,12 @@ func (i BusinessMetadataArray) ToBusinessMetadataArrayOutputWithContext(ctx cont return pulumi.ToOutputWithContext(ctx, i).(BusinessMetadataArrayOutput) } +func (i BusinessMetadataArray) ToOutput(ctx context.Context) pulumix.Output[[]*BusinessMetadata] { + return pulumix.Output[[]*BusinessMetadata]{ + OutputState: i.ToBusinessMetadataArrayOutputWithContext(ctx).OutputState, + } +} + // BusinessMetadataMapInput is an input type that accepts BusinessMetadataMap and BusinessMetadataMapOutput values. // You can construct a concrete instance of `BusinessMetadataMapInput` via: // @@ -214,6 +227,12 @@ func (i BusinessMetadataMap) ToBusinessMetadataMapOutputWithContext(ctx context. return pulumi.ToOutputWithContext(ctx, i).(BusinessMetadataMapOutput) } +func (i BusinessMetadataMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*BusinessMetadata] { + return pulumix.Output[map[string]*BusinessMetadata]{ + OutputState: i.ToBusinessMetadataMapOutputWithContext(ctx).OutputState, + } +} + type BusinessMetadataOutput struct{ *pulumi.OutputState } func (BusinessMetadataOutput) ElementType() reflect.Type { @@ -228,6 +247,12 @@ func (o BusinessMetadataOutput) ToBusinessMetadataOutputWithContext(ctx context. return o } +func (o BusinessMetadataOutput) ToOutput(ctx context.Context) pulumix.Output[*BusinessMetadata] { + return pulumix.Output[*BusinessMetadata]{ + OutputState: o.OutputState, + } +} + // The list of attribute definitions (see [Business Metadata](https://docs.confluent.io/cloud/current/stream-governance/stream-catalog.html#business-metadata-for-schemas) for more details): func (o BusinessMetadataOutput) AttributeDefinitions() BusinessMetadataAttributeDefinitionArrayOutput { return o.ApplyT(func(v *BusinessMetadata) BusinessMetadataAttributeDefinitionArrayOutput { @@ -280,6 +305,12 @@ func (o BusinessMetadataArrayOutput) ToBusinessMetadataArrayOutputWithContext(ct return o } +func (o BusinessMetadataArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*BusinessMetadata] { + return pulumix.Output[[]*BusinessMetadata]{ + OutputState: o.OutputState, + } +} + func (o BusinessMetadataArrayOutput) Index(i pulumi.IntInput) BusinessMetadataOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *BusinessMetadata { return vs[0].([]*BusinessMetadata)[vs[1].(int)] @@ -300,6 +331,12 @@ func (o BusinessMetadataMapOutput) ToBusinessMetadataMapOutputWithContext(ctx co return o } +func (o BusinessMetadataMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*BusinessMetadata] { + return pulumix.Output[map[string]*BusinessMetadata]{ + OutputState: o.OutputState, + } +} + func (o BusinessMetadataMapOutput) MapIndex(k pulumi.StringInput) BusinessMetadataOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *BusinessMetadata { return vs[0].(map[string]*BusinessMetadata)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/businessMetadataBinding.go b/sdk/go/confluentcloud/businessMetadataBinding.go index 00c614ef..96af8501 100644 --- a/sdk/go/confluentcloud/businessMetadataBinding.go +++ b/sdk/go/confluentcloud/businessMetadataBinding.go @@ -10,6 +10,7 @@ import ( "errors" "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // ## Import @@ -178,6 +179,12 @@ func (i *BusinessMetadataBinding) ToBusinessMetadataBindingOutputWithContext(ctx return pulumi.ToOutputWithContext(ctx, i).(BusinessMetadataBindingOutput) } +func (i *BusinessMetadataBinding) ToOutput(ctx context.Context) pulumix.Output[*BusinessMetadataBinding] { + return pulumix.Output[*BusinessMetadataBinding]{ + OutputState: i.ToBusinessMetadataBindingOutputWithContext(ctx).OutputState, + } +} + // BusinessMetadataBindingArrayInput is an input type that accepts BusinessMetadataBindingArray and BusinessMetadataBindingArrayOutput values. // You can construct a concrete instance of `BusinessMetadataBindingArrayInput` via: // @@ -203,6 +210,12 @@ func (i BusinessMetadataBindingArray) ToBusinessMetadataBindingArrayOutputWithCo return pulumi.ToOutputWithContext(ctx, i).(BusinessMetadataBindingArrayOutput) } +func (i BusinessMetadataBindingArray) ToOutput(ctx context.Context) pulumix.Output[[]*BusinessMetadataBinding] { + return pulumix.Output[[]*BusinessMetadataBinding]{ + OutputState: i.ToBusinessMetadataBindingArrayOutputWithContext(ctx).OutputState, + } +} + // BusinessMetadataBindingMapInput is an input type that accepts BusinessMetadataBindingMap and BusinessMetadataBindingMapOutput values. // You can construct a concrete instance of `BusinessMetadataBindingMapInput` via: // @@ -228,6 +241,12 @@ func (i BusinessMetadataBindingMap) ToBusinessMetadataBindingMapOutputWithContex return pulumi.ToOutputWithContext(ctx, i).(BusinessMetadataBindingMapOutput) } +func (i BusinessMetadataBindingMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*BusinessMetadataBinding] { + return pulumix.Output[map[string]*BusinessMetadataBinding]{ + OutputState: i.ToBusinessMetadataBindingMapOutputWithContext(ctx).OutputState, + } +} + type BusinessMetadataBindingOutput struct{ *pulumi.OutputState } func (BusinessMetadataBindingOutput) ElementType() reflect.Type { @@ -242,6 +261,12 @@ func (o BusinessMetadataBindingOutput) ToBusinessMetadataBindingOutputWithContex return o } +func (o BusinessMetadataBindingOutput) ToOutput(ctx context.Context) pulumix.Output[*BusinessMetadataBinding] { + return pulumix.Output[*BusinessMetadataBinding]{ + OutputState: o.OutputState, + } +} + // The attributes. func (o BusinessMetadataBindingOutput) Attributes() pulumi.StringMapOutput { return o.ApplyT(func(v *BusinessMetadataBinding) pulumi.StringMapOutput { return v.Attributes }).(pulumi.StringMapOutput) @@ -292,6 +317,12 @@ func (o BusinessMetadataBindingArrayOutput) ToBusinessMetadataBindingArrayOutput return o } +func (o BusinessMetadataBindingArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*BusinessMetadataBinding] { + return pulumix.Output[[]*BusinessMetadataBinding]{ + OutputState: o.OutputState, + } +} + func (o BusinessMetadataBindingArrayOutput) Index(i pulumi.IntInput) BusinessMetadataBindingOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *BusinessMetadataBinding { return vs[0].([]*BusinessMetadataBinding)[vs[1].(int)] @@ -312,6 +343,12 @@ func (o BusinessMetadataBindingMapOutput) ToBusinessMetadataBindingMapOutputWith return o } +func (o BusinessMetadataBindingMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*BusinessMetadataBinding] { + return pulumix.Output[map[string]*BusinessMetadataBinding]{ + OutputState: o.OutputState, + } +} + func (o BusinessMetadataBindingMapOutput) MapIndex(k pulumi.StringInput) BusinessMetadataBindingOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *BusinessMetadataBinding { return vs[0].(map[string]*BusinessMetadataBinding)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/byokKey.go b/sdk/go/confluentcloud/byokKey.go index c218dfec..7283b82b 100644 --- a/sdk/go/confluentcloud/byokKey.go +++ b/sdk/go/confluentcloud/byokKey.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // ## Import @@ -116,6 +117,12 @@ func (i *ByokKey) ToByokKeyOutputWithContext(ctx context.Context) ByokKeyOutput return pulumi.ToOutputWithContext(ctx, i).(ByokKeyOutput) } +func (i *ByokKey) ToOutput(ctx context.Context) pulumix.Output[*ByokKey] { + return pulumix.Output[*ByokKey]{ + OutputState: i.ToByokKeyOutputWithContext(ctx).OutputState, + } +} + // ByokKeyArrayInput is an input type that accepts ByokKeyArray and ByokKeyArrayOutput values. // You can construct a concrete instance of `ByokKeyArrayInput` via: // @@ -141,6 +148,12 @@ func (i ByokKeyArray) ToByokKeyArrayOutputWithContext(ctx context.Context) ByokK return pulumi.ToOutputWithContext(ctx, i).(ByokKeyArrayOutput) } +func (i ByokKeyArray) ToOutput(ctx context.Context) pulumix.Output[[]*ByokKey] { + return pulumix.Output[[]*ByokKey]{ + OutputState: i.ToByokKeyArrayOutputWithContext(ctx).OutputState, + } +} + // ByokKeyMapInput is an input type that accepts ByokKeyMap and ByokKeyMapOutput values. // You can construct a concrete instance of `ByokKeyMapInput` via: // @@ -166,6 +179,12 @@ func (i ByokKeyMap) ToByokKeyMapOutputWithContext(ctx context.Context) ByokKeyMa return pulumi.ToOutputWithContext(ctx, i).(ByokKeyMapOutput) } +func (i ByokKeyMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*ByokKey] { + return pulumix.Output[map[string]*ByokKey]{ + OutputState: i.ToByokKeyMapOutputWithContext(ctx).OutputState, + } +} + type ByokKeyOutput struct{ *pulumi.OutputState } func (ByokKeyOutput) ElementType() reflect.Type { @@ -180,6 +199,12 @@ func (o ByokKeyOutput) ToByokKeyOutputWithContext(ctx context.Context) ByokKeyOu return o } +func (o ByokKeyOutput) ToOutput(ctx context.Context) pulumix.Output[*ByokKey] { + return pulumix.Output[*ByokKey]{ + OutputState: o.OutputState, + } +} + // (Optional Configuration Block) supports the following: func (o ByokKeyOutput) Aws() ByokKeyAwsOutput { return o.ApplyT(func(v *ByokKey) ByokKeyAwsOutput { return v.Aws }).(ByokKeyAwsOutput) @@ -204,6 +229,12 @@ func (o ByokKeyArrayOutput) ToByokKeyArrayOutputWithContext(ctx context.Context) return o } +func (o ByokKeyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*ByokKey] { + return pulumix.Output[[]*ByokKey]{ + OutputState: o.OutputState, + } +} + func (o ByokKeyArrayOutput) Index(i pulumi.IntInput) ByokKeyOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *ByokKey { return vs[0].([]*ByokKey)[vs[1].(int)] @@ -224,6 +255,12 @@ func (o ByokKeyMapOutput) ToByokKeyMapOutputWithContext(ctx context.Context) Byo return o } +func (o ByokKeyMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*ByokKey] { + return pulumix.Output[map[string]*ByokKey]{ + OutputState: o.OutputState, + } +} + func (o ByokKeyMapOutput) MapIndex(k pulumi.StringInput) ByokKeyOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *ByokKey { return vs[0].(map[string]*ByokKey)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/clusterLink.go b/sdk/go/confluentcloud/clusterLink.go index f7174ee0..84837ab9 100644 --- a/sdk/go/confluentcloud/clusterLink.go +++ b/sdk/go/confluentcloud/clusterLink.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // ## Import @@ -166,6 +167,12 @@ func (i *ClusterLink) ToClusterLinkOutputWithContext(ctx context.Context) Cluste return pulumi.ToOutputWithContext(ctx, i).(ClusterLinkOutput) } +func (i *ClusterLink) ToOutput(ctx context.Context) pulumix.Output[*ClusterLink] { + return pulumix.Output[*ClusterLink]{ + OutputState: i.ToClusterLinkOutputWithContext(ctx).OutputState, + } +} + // ClusterLinkArrayInput is an input type that accepts ClusterLinkArray and ClusterLinkArrayOutput values. // You can construct a concrete instance of `ClusterLinkArrayInput` via: // @@ -191,6 +198,12 @@ func (i ClusterLinkArray) ToClusterLinkArrayOutputWithContext(ctx context.Contex return pulumi.ToOutputWithContext(ctx, i).(ClusterLinkArrayOutput) } +func (i ClusterLinkArray) ToOutput(ctx context.Context) pulumix.Output[[]*ClusterLink] { + return pulumix.Output[[]*ClusterLink]{ + OutputState: i.ToClusterLinkArrayOutputWithContext(ctx).OutputState, + } +} + // ClusterLinkMapInput is an input type that accepts ClusterLinkMap and ClusterLinkMapOutput values. // You can construct a concrete instance of `ClusterLinkMapInput` via: // @@ -216,6 +229,12 @@ func (i ClusterLinkMap) ToClusterLinkMapOutputWithContext(ctx context.Context) C return pulumi.ToOutputWithContext(ctx, i).(ClusterLinkMapOutput) } +func (i ClusterLinkMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*ClusterLink] { + return pulumix.Output[map[string]*ClusterLink]{ + OutputState: i.ToClusterLinkMapOutputWithContext(ctx).OutputState, + } +} + type ClusterLinkOutput struct{ *pulumi.OutputState } func (ClusterLinkOutput) ElementType() reflect.Type { @@ -230,6 +249,12 @@ func (o ClusterLinkOutput) ToClusterLinkOutputWithContext(ctx context.Context) C return o } +func (o ClusterLinkOutput) ToOutput(ctx context.Context) pulumix.Output[*ClusterLink] { + return pulumix.Output[*ClusterLink]{ + OutputState: o.OutputState, + } +} + // The custom cluster link settings to set: func (o ClusterLinkOutput) Config() pulumi.StringMapOutput { return o.ApplyT(func(v *ClusterLink) pulumi.StringMapOutput { return v.Config }).(pulumi.StringMapOutput) @@ -280,6 +305,12 @@ func (o ClusterLinkArrayOutput) ToClusterLinkArrayOutputWithContext(ctx context. return o } +func (o ClusterLinkArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*ClusterLink] { + return pulumix.Output[[]*ClusterLink]{ + OutputState: o.OutputState, + } +} + func (o ClusterLinkArrayOutput) Index(i pulumi.IntInput) ClusterLinkOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *ClusterLink { return vs[0].([]*ClusterLink)[vs[1].(int)] @@ -300,6 +331,12 @@ func (o ClusterLinkMapOutput) ToClusterLinkMapOutputWithContext(ctx context.Cont return o } +func (o ClusterLinkMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*ClusterLink] { + return pulumix.Output[map[string]*ClusterLink]{ + OutputState: o.OutputState, + } +} + func (o ClusterLinkMapOutput) MapIndex(k pulumi.StringInput) ClusterLinkOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *ClusterLink { return vs[0].(map[string]*ClusterLink)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/connector.go b/sdk/go/confluentcloud/connector.go index b81a8b54..e9e182e0 100644 --- a/sdk/go/confluentcloud/connector.go +++ b/sdk/go/confluentcloud/connector.go @@ -10,6 +10,7 @@ import ( "errors" "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // ## Import @@ -151,6 +152,12 @@ func (i *Connector) ToConnectorOutputWithContext(ctx context.Context) ConnectorO return pulumi.ToOutputWithContext(ctx, i).(ConnectorOutput) } +func (i *Connector) ToOutput(ctx context.Context) pulumix.Output[*Connector] { + return pulumix.Output[*Connector]{ + OutputState: i.ToConnectorOutputWithContext(ctx).OutputState, + } +} + // ConnectorArrayInput is an input type that accepts ConnectorArray and ConnectorArrayOutput values. // You can construct a concrete instance of `ConnectorArrayInput` via: // @@ -176,6 +183,12 @@ func (i ConnectorArray) ToConnectorArrayOutputWithContext(ctx context.Context) C return pulumi.ToOutputWithContext(ctx, i).(ConnectorArrayOutput) } +func (i ConnectorArray) ToOutput(ctx context.Context) pulumix.Output[[]*Connector] { + return pulumix.Output[[]*Connector]{ + OutputState: i.ToConnectorArrayOutputWithContext(ctx).OutputState, + } +} + // ConnectorMapInput is an input type that accepts ConnectorMap and ConnectorMapOutput values. // You can construct a concrete instance of `ConnectorMapInput` via: // @@ -201,6 +214,12 @@ func (i ConnectorMap) ToConnectorMapOutputWithContext(ctx context.Context) Conne return pulumi.ToOutputWithContext(ctx, i).(ConnectorMapOutput) } +func (i ConnectorMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*Connector] { + return pulumix.Output[map[string]*Connector]{ + OutputState: i.ToConnectorMapOutputWithContext(ctx).OutputState, + } +} + type ConnectorOutput struct{ *pulumi.OutputState } func (ConnectorOutput) ElementType() reflect.Type { @@ -215,6 +234,12 @@ func (o ConnectorOutput) ToConnectorOutputWithContext(ctx context.Context) Conne return o } +func (o ConnectorOutput) ToOutput(ctx context.Context) pulumix.Output[*Connector] { + return pulumix.Output[*Connector]{ + OutputState: o.OutputState, + } +} + // Block for custom *nonsensitive* configuration properties that are *not* labelled with "Type: password" under "Configuration Properties" section in [the docs](https://docs.confluent.io/cloud/current/connectors/index.html): func (o ConnectorOutput) ConfigNonsensitive() pulumi.StringMapOutput { return o.ApplyT(func(v *Connector) pulumi.StringMapOutput { return v.ConfigNonsensitive }).(pulumi.StringMapOutput) @@ -252,6 +277,12 @@ func (o ConnectorArrayOutput) ToConnectorArrayOutputWithContext(ctx context.Cont return o } +func (o ConnectorArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*Connector] { + return pulumix.Output[[]*Connector]{ + OutputState: o.OutputState, + } +} + func (o ConnectorArrayOutput) Index(i pulumi.IntInput) ConnectorOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *Connector { return vs[0].([]*Connector)[vs[1].(int)] @@ -272,6 +303,12 @@ func (o ConnectorMapOutput) ToConnectorMapOutputWithContext(ctx context.Context) return o } +func (o ConnectorMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*Connector] { + return pulumix.Output[map[string]*Connector]{ + OutputState: o.OutputState, + } +} + func (o ConnectorMapOutput) MapIndex(k pulumi.StringInput) ConnectorOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *Connector { return vs[0].(map[string]*Connector)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/environment.go b/sdk/go/confluentcloud/environment.go index b478fe36..77a82706 100644 --- a/sdk/go/confluentcloud/environment.go +++ b/sdk/go/confluentcloud/environment.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // ## Import @@ -112,6 +113,12 @@ func (i *Environment) ToEnvironmentOutputWithContext(ctx context.Context) Enviro return pulumi.ToOutputWithContext(ctx, i).(EnvironmentOutput) } +func (i *Environment) ToOutput(ctx context.Context) pulumix.Output[*Environment] { + return pulumix.Output[*Environment]{ + OutputState: i.ToEnvironmentOutputWithContext(ctx).OutputState, + } +} + // EnvironmentArrayInput is an input type that accepts EnvironmentArray and EnvironmentArrayOutput values. // You can construct a concrete instance of `EnvironmentArrayInput` via: // @@ -137,6 +144,12 @@ func (i EnvironmentArray) ToEnvironmentArrayOutputWithContext(ctx context.Contex return pulumi.ToOutputWithContext(ctx, i).(EnvironmentArrayOutput) } +func (i EnvironmentArray) ToOutput(ctx context.Context) pulumix.Output[[]*Environment] { + return pulumix.Output[[]*Environment]{ + OutputState: i.ToEnvironmentArrayOutputWithContext(ctx).OutputState, + } +} + // EnvironmentMapInput is an input type that accepts EnvironmentMap and EnvironmentMapOutput values. // You can construct a concrete instance of `EnvironmentMapInput` via: // @@ -162,6 +175,12 @@ func (i EnvironmentMap) ToEnvironmentMapOutputWithContext(ctx context.Context) E return pulumi.ToOutputWithContext(ctx, i).(EnvironmentMapOutput) } +func (i EnvironmentMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*Environment] { + return pulumix.Output[map[string]*Environment]{ + OutputState: i.ToEnvironmentMapOutputWithContext(ctx).OutputState, + } +} + type EnvironmentOutput struct{ *pulumi.OutputState } func (EnvironmentOutput) ElementType() reflect.Type { @@ -176,6 +195,12 @@ func (o EnvironmentOutput) ToEnvironmentOutputWithContext(ctx context.Context) E return o } +func (o EnvironmentOutput) ToOutput(ctx context.Context) pulumix.Output[*Environment] { + return pulumix.Output[*Environment]{ + OutputState: o.OutputState, + } +} + // A human-readable name for the Environment. Start and end the name with alphanumeric characters, for example, "Development". The name can contain hyphens and underscores. func (o EnvironmentOutput) DisplayName() pulumi.StringOutput { return o.ApplyT(func(v *Environment) pulumi.StringOutput { return v.DisplayName }).(pulumi.StringOutput) @@ -200,6 +225,12 @@ func (o EnvironmentArrayOutput) ToEnvironmentArrayOutputWithContext(ctx context. return o } +func (o EnvironmentArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*Environment] { + return pulumix.Output[[]*Environment]{ + OutputState: o.OutputState, + } +} + func (o EnvironmentArrayOutput) Index(i pulumi.IntInput) EnvironmentOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *Environment { return vs[0].([]*Environment)[vs[1].(int)] @@ -220,6 +251,12 @@ func (o EnvironmentMapOutput) ToEnvironmentMapOutputWithContext(ctx context.Cont return o } +func (o EnvironmentMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*Environment] { + return pulumix.Output[map[string]*Environment]{ + OutputState: o.OutputState, + } +} + func (o EnvironmentMapOutput) MapIndex(k pulumi.StringInput) EnvironmentOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *Environment { return vs[0].(map[string]*Environment)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/getBusinessMetadata.go b/sdk/go/confluentcloud/getBusinessMetadata.go index adef4dbc..759ef585 100644 --- a/sdk/go/confluentcloud/getBusinessMetadata.go +++ b/sdk/go/confluentcloud/getBusinessMetadata.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) func LookupBusinessMetadata(ctx *pulumi.Context, args *LookupBusinessMetadataArgs, opts ...pulumi.InvokeOption) (*LookupBusinessMetadataResult, error) { @@ -94,6 +95,12 @@ func (o LookupBusinessMetadataResultOutput) ToLookupBusinessMetadataResultOutput return o } +func (o LookupBusinessMetadataResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupBusinessMetadataResult] { + return pulumix.Output[LookupBusinessMetadataResult]{ + OutputState: o.OutputState, + } +} + // (Optional List) The list of attribute definitions (see [Business Metadata](https://docs.confluent.io/cloud/current/stream-governance/stream-catalog.html#business-metadata-for-schemas) for more details): func (o LookupBusinessMetadataResultOutput) AttributeDefinitions() GetBusinessMetadataAttributeDefinitionArrayOutput { return o.ApplyT(func(v LookupBusinessMetadataResult) []GetBusinessMetadataAttributeDefinition { diff --git a/sdk/go/confluentcloud/getBusinessMetadataBinding.go b/sdk/go/confluentcloud/getBusinessMetadataBinding.go index a9fa9279..85e96b2d 100644 --- a/sdk/go/confluentcloud/getBusinessMetadataBinding.go +++ b/sdk/go/confluentcloud/getBusinessMetadataBinding.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) func LookupBusinessMetadataBinding(ctx *pulumi.Context, args *LookupBusinessMetadataBindingArgs, opts ...pulumi.InvokeOption) (*LookupBusinessMetadataBindingResult, error) { @@ -95,6 +96,12 @@ func (o LookupBusinessMetadataBindingResultOutput) ToLookupBusinessMetadataBindi return o } +func (o LookupBusinessMetadataBindingResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupBusinessMetadataBindingResult] { + return pulumix.Output[LookupBusinessMetadataBindingResult]{ + OutputState: o.OutputState, + } +} + // (Optional Map) The block of key-value pair attributes. func (o LookupBusinessMetadataBindingResultOutput) Attributes() pulumi.StringMapOutput { return o.ApplyT(func(v LookupBusinessMetadataBindingResult) map[string]string { return v.Attributes }).(pulumi.StringMapOutput) diff --git a/sdk/go/confluentcloud/getByokKey.go b/sdk/go/confluentcloud/getByokKey.go index 56bf6553..9b4c8ab1 100644 --- a/sdk/go/confluentcloud/getByokKey.go +++ b/sdk/go/confluentcloud/getByokKey.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // [![General Availability](https://img.shields.io/badge/Lifecycle%20Stage-General%20Availability-%2345c6e8)](https://docs.confluent.io/cloud/current/api.html#section/Versioning/API-Lifecycle-Policy) @@ -105,6 +106,12 @@ func (o LookupByokKeyResultOutput) ToLookupByokKeyResultOutputWithContext(ctx co return o } +func (o LookupByokKeyResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupByokKeyResult] { + return pulumix.Output[LookupByokKeyResult]{ + OutputState: o.OutputState, + } +} + // (Optional Configuration Block) supports the following: func (o LookupByokKeyResultOutput) Aws() GetByokKeyAwArrayOutput { return o.ApplyT(func(v LookupByokKeyResult) []GetByokKeyAw { return v.Aws }).(GetByokKeyAwArrayOutput) diff --git a/sdk/go/confluentcloud/getEnvironment.go b/sdk/go/confluentcloud/getEnvironment.go index 959ba9c5..ea1f30af 100644 --- a/sdk/go/confluentcloud/getEnvironment.go +++ b/sdk/go/confluentcloud/getEnvironment.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // [![General Availability](https://img.shields.io/badge/Lifecycle%20Stage-General%20Availability-%2345c6e8)](https://docs.confluent.io/cloud/current/api.html#section/Versioning/API-Lifecycle-Policy) @@ -135,6 +136,12 @@ func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutputWithContex return o } +func (o LookupEnvironmentResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupEnvironmentResult] { + return pulumix.Output[LookupEnvironmentResult]{ + OutputState: o.OutputState, + } +} + // (Required String) A human-readable name for the Environment. func (o LookupEnvironmentResultOutput) DisplayName() pulumi.StringOutput { return o.ApplyT(func(v LookupEnvironmentResult) string { return v.DisplayName }).(pulumi.StringOutput) diff --git a/sdk/go/confluentcloud/getIdentityPool.go b/sdk/go/confluentcloud/getIdentityPool.go index b100099d..5c69eee9 100644 --- a/sdk/go/confluentcloud/getIdentityPool.go +++ b/sdk/go/confluentcloud/getIdentityPool.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // [![General Availability](https://img.shields.io/badge/Lifecycle%20Stage-General%20Availability-%2345c6e8)](https://docs.confluent.io/cloud/current/api.html#section/Versioning/API-Lifecycle-Policy) @@ -136,6 +137,12 @@ func (o LookupIdentityPoolResultOutput) ToLookupIdentityPoolResultOutputWithCont return o } +func (o LookupIdentityPoolResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupIdentityPoolResult] { + return pulumix.Output[LookupIdentityPoolResult]{ + OutputState: o.OutputState, + } +} + // (Required String) A description for the Identity Pool. func (o LookupIdentityPoolResultOutput) Description() pulumi.StringOutput { return o.ApplyT(func(v LookupIdentityPoolResult) string { return v.Description }).(pulumi.StringOutput) diff --git a/sdk/go/confluentcloud/getIdentityProvider.go b/sdk/go/confluentcloud/getIdentityProvider.go index 23a97938..4e476b52 100644 --- a/sdk/go/confluentcloud/getIdentityProvider.go +++ b/sdk/go/confluentcloud/getIdentityProvider.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // [![General Availability](https://img.shields.io/badge/Lifecycle%20Stage-General%20Availability-%2345c6e8)](https://docs.confluent.io/cloud/current/api.html#section/Versioning/API-Lifecycle-Policy) @@ -124,6 +125,12 @@ func (o LookupIdentityProviderResultOutput) ToLookupIdentityProviderResultOutput return o } +func (o LookupIdentityProviderResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupIdentityProviderResult] { + return pulumix.Output[LookupIdentityProviderResult]{ + OutputState: o.OutputState, + } +} + // (Required String) A description for the Identity Provider. func (o LookupIdentityProviderResultOutput) Description() pulumi.StringOutput { return o.ApplyT(func(v LookupIdentityProviderResult) string { return v.Description }).(pulumi.StringOutput) diff --git a/sdk/go/confluentcloud/getInvitation.go b/sdk/go/confluentcloud/getInvitation.go index e568258f..5c429bce 100644 --- a/sdk/go/confluentcloud/getInvitation.go +++ b/sdk/go/confluentcloud/getInvitation.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // [![General Availability](https://img.shields.io/badge/Lifecycle%20Stage-General%20Availability-%2345c6e8)](https://docs.confluent.io/cloud/current/api.html#section/Versioning/API-Lifecycle-Policy) @@ -115,6 +116,12 @@ func (o LookupInvitationResultOutput) ToLookupInvitationResultOutputWithContext( return o } +func (o LookupInvitationResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupInvitationResult] { + return pulumix.Output[LookupInvitationResult]{ + OutputState: o.OutputState, + } +} + // (Optional String) The timestamp that the invitation was accepted. func (o LookupInvitationResultOutput) AcceptedAt() pulumi.StringOutput { return o.ApplyT(func(v LookupInvitationResult) string { return v.AcceptedAt }).(pulumi.StringOutput) diff --git a/sdk/go/confluentcloud/getKafkaClientQuota.go b/sdk/go/confluentcloud/getKafkaClientQuota.go index f702f9e1..767405f2 100644 --- a/sdk/go/confluentcloud/getKafkaClientQuota.go +++ b/sdk/go/confluentcloud/getKafkaClientQuota.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // [![General Availability](https://img.shields.io/badge/Lifecycle%20Stage-General%20Availability-%2345c6e8)](https://docs.confluent.io/cloud/current/api.html#section/Versioning/API-Lifecycle-Policy) @@ -115,6 +116,12 @@ func (o LookupKafkaClientQuotaResultOutput) ToLookupKafkaClientQuotaResultOutput return o } +func (o LookupKafkaClientQuotaResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupKafkaClientQuotaResult] { + return pulumix.Output[LookupKafkaClientQuotaResult]{ + OutputState: o.OutputState, + } +} + // (Required String) The description of the Kafka Client Quota. func (o LookupKafkaClientQuotaResultOutput) Description() pulumi.StringOutput { return o.ApplyT(func(v LookupKafkaClientQuotaResult) string { return v.Description }).(pulumi.StringOutput) diff --git a/sdk/go/confluentcloud/getKafkaCluster.go b/sdk/go/confluentcloud/getKafkaCluster.go index 890b6572..0cde6c30 100644 --- a/sdk/go/confluentcloud/getKafkaCluster.go +++ b/sdk/go/confluentcloud/getKafkaCluster.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // [![General Availability](https://img.shields.io/badge/Lifecycle%20Stage-General%20Availability-%2345c6e8)](https://docs.confluent.io/cloud/current/api.html#section/Versioning/API-Lifecycle-Policy) @@ -178,6 +179,12 @@ func (o LookupKafkaClusterResultOutput) ToLookupKafkaClusterResultOutputWithCont return o } +func (o LookupKafkaClusterResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupKafkaClusterResult] { + return pulumix.Output[LookupKafkaClusterResult]{ + OutputState: o.OutputState, + } +} + // (Required String) An API Version of the schema version of the Kafka cluster, for example, `cmk/v2`. func (o LookupKafkaClusterResultOutput) ApiVersion() pulumi.StringOutput { return o.ApplyT(func(v LookupKafkaClusterResult) string { return v.ApiVersion }).(pulumi.StringOutput) diff --git a/sdk/go/confluentcloud/getKafkaTopic.go b/sdk/go/confluentcloud/getKafkaTopic.go index 7c7693f8..33ac25d2 100644 --- a/sdk/go/confluentcloud/getKafkaTopic.go +++ b/sdk/go/confluentcloud/getKafkaTopic.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) func LookupKafkaTopic(ctx *pulumi.Context, args *LookupKafkaTopicArgs, opts ...pulumi.InvokeOption) (*LookupKafkaTopicResult, error) { @@ -87,6 +88,12 @@ func (o LookupKafkaTopicResultOutput) ToLookupKafkaTopicResultOutputWithContext( return o } +func (o LookupKafkaTopicResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupKafkaTopicResult] { + return pulumix.Output[LookupKafkaTopicResult]{ + OutputState: o.OutputState, + } +} + // (Optional Map) The custom topic settings: func (o LookupKafkaTopicResultOutput) Config() pulumi.StringMapOutput { return o.ApplyT(func(v LookupKafkaTopicResult) map[string]string { return v.Config }).(pulumi.StringMapOutput) diff --git a/sdk/go/confluentcloud/getKsqlCluster.go b/sdk/go/confluentcloud/getKsqlCluster.go index e92296cd..7cde95be 100644 --- a/sdk/go/confluentcloud/getKsqlCluster.go +++ b/sdk/go/confluentcloud/getKsqlCluster.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // ## # KsqlCluster Data Source @@ -148,6 +149,12 @@ func (o LookupKsqlClusterResultOutput) ToLookupKsqlClusterResultOutputWithContex return o } +func (o LookupKsqlClusterResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupKsqlClusterResult] { + return pulumix.Output[LookupKsqlClusterResult]{ + OutputState: o.OutputState, + } +} + // (Required String) An API Version of the schema version of the ksqlDB cluster, for example, `ksqldbcm/v2`. func (o LookupKsqlClusterResultOutput) ApiVersion() pulumi.StringOutput { return o.ApplyT(func(v LookupKsqlClusterResult) string { return v.ApiVersion }).(pulumi.StringOutput) diff --git a/sdk/go/confluentcloud/getNetwork.go b/sdk/go/confluentcloud/getNetwork.go index 60b969e3..ff2743eb 100644 --- a/sdk/go/confluentcloud/getNetwork.go +++ b/sdk/go/confluentcloud/getNetwork.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // ## Example Usage @@ -177,6 +178,12 @@ func (o LookupNetworkResultOutput) ToLookupNetworkResultOutputWithContext(ctx co return o } +func (o LookupNetworkResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupNetworkResult] { + return pulumix.Output[LookupNetworkResult]{ + OutputState: o.OutputState, + } +} + // (Optional Configuration Block) The AWS-specific network details if available. It supports the following: func (o LookupNetworkResultOutput) Aws() GetNetworkAwArrayOutput { return o.ApplyT(func(v LookupNetworkResult) []GetNetworkAw { return v.Aws }).(GetNetworkAwArrayOutput) diff --git a/sdk/go/confluentcloud/getNetworkLinkEndpoint.go b/sdk/go/confluentcloud/getNetworkLinkEndpoint.go index 52d340c9..df6ce28b 100644 --- a/sdk/go/confluentcloud/getNetworkLinkEndpoint.go +++ b/sdk/go/confluentcloud/getNetworkLinkEndpoint.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // [![General Availability](https://img.shields.io/badge/Lifecycle%20Stage-General%20Availability-%2345c6e8)](https://docs.confluent.io/cloud/current/api.html#section/Versioning/API-Lifecycle-Policy) @@ -117,6 +118,12 @@ func (o LookupNetworkLinkEndpointResultOutput) ToLookupNetworkLinkEndpointResult return o } +func (o LookupNetworkLinkEndpointResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupNetworkLinkEndpointResult] { + return pulumix.Output[LookupNetworkLinkEndpointResult]{ + OutputState: o.OutputState, + } +} + // (Optional String) The description of the Network Link Endpoint. func (o LookupNetworkLinkEndpointResultOutput) Description() pulumi.StringOutput { return o.ApplyT(func(v LookupNetworkLinkEndpointResult) string { return v.Description }).(pulumi.StringOutput) diff --git a/sdk/go/confluentcloud/getNetworkLinkService.go b/sdk/go/confluentcloud/getNetworkLinkService.go index 50d76edc..5e3e710f 100644 --- a/sdk/go/confluentcloud/getNetworkLinkService.go +++ b/sdk/go/confluentcloud/getNetworkLinkService.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // [![General Availability](https://img.shields.io/badge/Lifecycle%20Stage-General%20Availability-%2345c6e8)](https://docs.confluent.io/cloud/current/api.html#section/Versioning/API-Lifecycle-Policy) @@ -121,6 +122,12 @@ func (o LookupNetworkLinkServiceResultOutput) ToLookupNetworkLinkServiceResultOu return o } +func (o LookupNetworkLinkServiceResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupNetworkLinkServiceResult] { + return pulumix.Output[LookupNetworkLinkServiceResult]{ + OutputState: o.OutputState, + } +} + // (Optional Configuration Block) supports the following: func (o LookupNetworkLinkServiceResultOutput) Accept() GetNetworkLinkServiceAcceptOutput { return o.ApplyT(func(v LookupNetworkLinkServiceResult) GetNetworkLinkServiceAccept { return v.Accept }).(GetNetworkLinkServiceAcceptOutput) diff --git a/sdk/go/confluentcloud/getPeering.go b/sdk/go/confluentcloud/getPeering.go index 453ea805..65041f6f 100644 --- a/sdk/go/confluentcloud/getPeering.go +++ b/sdk/go/confluentcloud/getPeering.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // [![General Availability](https://img.shields.io/badge/Lifecycle%20Stage-General%20Availability-%2345c6e8)](https://docs.confluent.io/cloud/current/api.html#section/Versioning/API-Lifecycle-Policy) @@ -138,6 +139,12 @@ func (o LookupPeeringResultOutput) ToLookupPeeringResultOutputWithContext(ctx co return o } +func (o LookupPeeringResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupPeeringResult] { + return pulumix.Output[LookupPeeringResult]{ + OutputState: o.OutputState, + } +} + // (Optional Configuration Block) The AWS-specific Peering details if available. It supports the following: func (o LookupPeeringResultOutput) Aws() GetPeeringAwArrayOutput { return o.ApplyT(func(v LookupPeeringResult) []GetPeeringAw { return v.Aws }).(GetPeeringAwArrayOutput) diff --git a/sdk/go/confluentcloud/getPrivateLinkAccess.go b/sdk/go/confluentcloud/getPrivateLinkAccess.go index 66e1f7f0..959d6de8 100644 --- a/sdk/go/confluentcloud/getPrivateLinkAccess.go +++ b/sdk/go/confluentcloud/getPrivateLinkAccess.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // [![General Availability](https://img.shields.io/badge/Lifecycle%20Stage-General%20Availability-%2345c6e8)](https://docs.confluent.io/cloud/current/api.html#section/Versioning/API-Lifecycle-Policy) @@ -138,6 +139,12 @@ func (o LookupPrivateLinkAccessResultOutput) ToLookupPrivateLinkAccessResultOutp return o } +func (o LookupPrivateLinkAccessResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupPrivateLinkAccessResult] { + return pulumix.Output[LookupPrivateLinkAccessResult]{ + OutputState: o.OutputState, + } +} + // (Optional Configuration Block) The AWS-specific Private Link Access details if available. It supports the following: func (o LookupPrivateLinkAccessResultOutput) Aws() GetPrivateLinkAccessAwArrayOutput { return o.ApplyT(func(v LookupPrivateLinkAccessResult) []GetPrivateLinkAccessAw { return v.Aws }).(GetPrivateLinkAccessAwArrayOutput) diff --git a/sdk/go/confluentcloud/getPrivateLinkAttachment.go b/sdk/go/confluentcloud/getPrivateLinkAttachment.go index 4c896110..481e4057 100644 --- a/sdk/go/confluentcloud/getPrivateLinkAttachment.go +++ b/sdk/go/confluentcloud/getPrivateLinkAttachment.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // [![Limited Availability](https://img.shields.io/badge/Lifecycle%20Stage-Limited%20Availability-%2345c6e8)](https://docs.confluent.io/cloud/current/api.html#section/Versioning/API-Lifecycle-Policy) @@ -124,6 +125,12 @@ func (o LookupPrivateLinkAttachmentResultOutput) ToLookupPrivateLinkAttachmentRe return o } +func (o LookupPrivateLinkAttachmentResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupPrivateLinkAttachmentResult] { + return pulumix.Output[LookupPrivateLinkAttachmentResult]{ + OutputState: o.OutputState, + } +} + // (Optional Configuration Block) supports the following: func (o LookupPrivateLinkAttachmentResultOutput) Aws() GetPrivateLinkAttachmentAwArrayOutput { return o.ApplyT(func(v LookupPrivateLinkAttachmentResult) []GetPrivateLinkAttachmentAw { return v.Aws }).(GetPrivateLinkAttachmentAwArrayOutput) diff --git a/sdk/go/confluentcloud/getPrivateLinkAttachmentConnection.go b/sdk/go/confluentcloud/getPrivateLinkAttachmentConnection.go index e05b0f8b..431f7c55 100644 --- a/sdk/go/confluentcloud/getPrivateLinkAttachmentConnection.go +++ b/sdk/go/confluentcloud/getPrivateLinkAttachmentConnection.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // [![Limited Availability](https://img.shields.io/badge/Lifecycle%20Stage-Limited%20Availability-%2345c6e8)](https://docs.confluent.io/cloud/current/api.html#section/Versioning/API-Lifecycle-Policy) @@ -121,6 +122,12 @@ func (o LookupPrivateLinkAttachmentConnectionResultOutput) ToLookupPrivateLinkAt return o } +func (o LookupPrivateLinkAttachmentConnectionResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupPrivateLinkAttachmentConnectionResult] { + return pulumix.Output[LookupPrivateLinkAttachmentConnectionResult]{ + OutputState: o.OutputState, + } +} + // (Optional Configuration Block) supports the following: func (o LookupPrivateLinkAttachmentConnectionResultOutput) Aws() GetPrivateLinkAttachmentConnectionAwArrayOutput { return o.ApplyT(func(v LookupPrivateLinkAttachmentConnectionResult) []GetPrivateLinkAttachmentConnectionAw { diff --git a/sdk/go/confluentcloud/getRoleBinding.go b/sdk/go/confluentcloud/getRoleBinding.go index 95eeb834..fec23d2b 100644 --- a/sdk/go/confluentcloud/getRoleBinding.go +++ b/sdk/go/confluentcloud/getRoleBinding.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // [![General Availability](https://img.shields.io/badge/Lifecycle%20Stage-General%20Availability-%2345c6e8)](https://docs.confluent.io/cloud/current/api.html#section/Versioning/API-Lifecycle-Policy) @@ -106,6 +107,12 @@ func (o LookupRoleBindingResultOutput) ToLookupRoleBindingResultOutputWithContex return o } +func (o LookupRoleBindingResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupRoleBindingResult] { + return pulumix.Output[LookupRoleBindingResult]{ + OutputState: o.OutputState, + } +} + // (Required String) A [Confluent Resource Name(CRN)]() that specifies the scope and resource patterns necessary for the role to bind. func (o LookupRoleBindingResultOutput) CrnPattern() pulumi.StringOutput { return o.ApplyT(func(v LookupRoleBindingResult) string { return v.CrnPattern }).(pulumi.StringOutput) diff --git a/sdk/go/confluentcloud/getSchema.go b/sdk/go/confluentcloud/getSchema.go index 14000730..10ce712c 100644 --- a/sdk/go/confluentcloud/getSchema.go +++ b/sdk/go/confluentcloud/getSchema.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) func LookupSchema(ctx *pulumi.Context, args *LookupSchemaArgs, opts ...pulumi.InvokeOption) (*LookupSchemaResult, error) { @@ -103,6 +104,12 @@ func (o LookupSchemaResultOutput) ToLookupSchemaResultOutputWithContext(ctx cont return o } +func (o LookupSchemaResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupSchemaResult] { + return pulumix.Output[LookupSchemaResult]{ + OutputState: o.OutputState, + } +} + func (o LookupSchemaResultOutput) Credentials() GetSchemaCredentialsPtrOutput { return o.ApplyT(func(v LookupSchemaResult) *GetSchemaCredentials { return v.Credentials }).(GetSchemaCredentialsPtrOutput) } diff --git a/sdk/go/confluentcloud/getSchemaRegistryCluster.go b/sdk/go/confluentcloud/getSchemaRegistryCluster.go index 97ae0bd4..d9aa5866 100644 --- a/sdk/go/confluentcloud/getSchemaRegistryCluster.go +++ b/sdk/go/confluentcloud/getSchemaRegistryCluster.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // [![General Availability](https://img.shields.io/badge/Lifecycle%20Stage-General%20Availability-%2345c6e8)](https://docs.confluent.io/cloud/current/api.html#section/Versioning/API-Lifecycle-Policy) @@ -139,6 +140,12 @@ func (o LookupSchemaRegistryClusterResultOutput) ToLookupSchemaRegistryClusterRe return o } +func (o LookupSchemaRegistryClusterResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupSchemaRegistryClusterResult] { + return pulumix.Output[LookupSchemaRegistryClusterResult]{ + OutputState: o.OutputState, + } +} + // (Required String) An API Version of the schema version of the Schema Registry cluster, for example, `stream-governance/v2`. func (o LookupSchemaRegistryClusterResultOutput) ApiVersion() pulumi.StringOutput { return o.ApplyT(func(v LookupSchemaRegistryClusterResult) string { return v.ApiVersion }).(pulumi.StringOutput) diff --git a/sdk/go/confluentcloud/getSchemaRegistryClusterConfig.go b/sdk/go/confluentcloud/getSchemaRegistryClusterConfig.go index 26d98171..81cd7466 100644 --- a/sdk/go/confluentcloud/getSchemaRegistryClusterConfig.go +++ b/sdk/go/confluentcloud/getSchemaRegistryClusterConfig.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) func LookupSchemaRegistryClusterConfig(ctx *pulumi.Context, args *LookupSchemaRegistryClusterConfigArgs, opts ...pulumi.InvokeOption) (*LookupSchemaRegistryClusterConfigResult, error) { @@ -80,6 +81,12 @@ func (o LookupSchemaRegistryClusterConfigResultOutput) ToLookupSchemaRegistryClu return o } +func (o LookupSchemaRegistryClusterConfigResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupSchemaRegistryClusterConfigResult] { + return pulumix.Output[LookupSchemaRegistryClusterConfigResult]{ + OutputState: o.OutputState, + } +} + // (Required String) The global Schema Registry compatibility level. Accepted values are: `BACKWARD`, `BACKWARD_TRANSITIVE`, `FORWARD`, `FORWARD_TRANSITIVE`, `FULL`, `FULL_TRANSITIVE`, and `NONE`. See the [Compatibility Types](https://docs.confluent.io/platform/current/schema-registry/avro.html#compatibility-types) for more details. func (o LookupSchemaRegistryClusterConfigResultOutput) CompatibilityLevel() pulumi.StringOutput { return o.ApplyT(func(v LookupSchemaRegistryClusterConfigResult) string { return v.CompatibilityLevel }).(pulumi.StringOutput) diff --git a/sdk/go/confluentcloud/getSchemaRegistryClusterMode.go b/sdk/go/confluentcloud/getSchemaRegistryClusterMode.go index eaa7982f..d2f39a7f 100644 --- a/sdk/go/confluentcloud/getSchemaRegistryClusterMode.go +++ b/sdk/go/confluentcloud/getSchemaRegistryClusterMode.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) func LookupSchemaRegistryClusterMode(ctx *pulumi.Context, args *LookupSchemaRegistryClusterModeArgs, opts ...pulumi.InvokeOption) (*LookupSchemaRegistryClusterModeResult, error) { @@ -80,6 +81,12 @@ func (o LookupSchemaRegistryClusterModeResultOutput) ToLookupSchemaRegistryClust return o } +func (o LookupSchemaRegistryClusterModeResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupSchemaRegistryClusterModeResult] { + return pulumix.Output[LookupSchemaRegistryClusterModeResult]{ + OutputState: o.OutputState, + } +} + func (o LookupSchemaRegistryClusterModeResultOutput) Credentials() GetSchemaRegistryClusterModeCredentialsPtrOutput { return o.ApplyT(func(v LookupSchemaRegistryClusterModeResult) *GetSchemaRegistryClusterModeCredentials { return v.Credentials diff --git a/sdk/go/confluentcloud/getSchemaRegistryRegion.go b/sdk/go/confluentcloud/getSchemaRegistryRegion.go index 709e2d22..c5d0784a 100644 --- a/sdk/go/confluentcloud/getSchemaRegistryRegion.go +++ b/sdk/go/confluentcloud/getSchemaRegistryRegion.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // [![General Availability](https://img.shields.io/badge/Lifecycle%20Stage-General%20Availability-%2345c6e8)](https://docs.confluent.io/cloud/current/api.html#section/Versioning/API-Lifecycle-Policy) @@ -118,6 +119,12 @@ func (o GetSchemaRegistryRegionResultOutput) ToGetSchemaRegistryRegionResultOutp return o } +func (o GetSchemaRegistryRegionResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetSchemaRegistryRegionResult] { + return pulumix.Output[GetSchemaRegistryRegionResult]{ + OutputState: o.OutputState, + } +} + func (o GetSchemaRegistryRegionResultOutput) Cloud() pulumi.StringOutput { return o.ApplyT(func(v GetSchemaRegistryRegionResult) string { return v.Cloud }).(pulumi.StringOutput) } diff --git a/sdk/go/confluentcloud/getSchemas.go b/sdk/go/confluentcloud/getSchemas.go index 8c8beb0f..d7d5ca59 100644 --- a/sdk/go/confluentcloud/getSchemas.go +++ b/sdk/go/confluentcloud/getSchemas.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) func GetSchemas(ctx *pulumi.Context, args *GetSchemasArgs, opts ...pulumi.InvokeOption) (*GetSchemasResult, error) { @@ -83,6 +84,12 @@ func (o GetSchemasResultOutput) ToGetSchemasResultOutputWithContext(ctx context. return o } +func (o GetSchemasResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetSchemasResult] { + return pulumix.Output[GetSchemasResult]{ + OutputState: o.OutputState, + } +} + func (o GetSchemasResultOutput) Credentials() GetSchemasCredentialsPtrOutput { return o.ApplyT(func(v GetSchemasResult) *GetSchemasCredentials { return v.Credentials }).(GetSchemasCredentialsPtrOutput) } diff --git a/sdk/go/confluentcloud/getServiceAccount.go b/sdk/go/confluentcloud/getServiceAccount.go index 75cc4c8b..b8358a37 100644 --- a/sdk/go/confluentcloud/getServiceAccount.go +++ b/sdk/go/confluentcloud/getServiceAccount.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // [![General Availability](https://img.shields.io/badge/Lifecycle%20Stage-General%20Availability-%2345c6e8)](https://docs.confluent.io/cloud/current/api.html#section/Versioning/API-Lifecycle-Policy) @@ -127,6 +128,12 @@ func (o LookupServiceAccountResultOutput) ToLookupServiceAccountResultOutputWith return o } +func (o LookupServiceAccountResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupServiceAccountResult] { + return pulumix.Output[LookupServiceAccountResult]{ + OutputState: o.OutputState, + } +} + // (Required String) An API Version of the schema version of the Service Account. func (o LookupServiceAccountResultOutput) ApiVersion() pulumi.StringOutput { return o.ApplyT(func(v LookupServiceAccountResult) string { return v.ApiVersion }).(pulumi.StringOutput) diff --git a/sdk/go/confluentcloud/getSubjectConfig.go b/sdk/go/confluentcloud/getSubjectConfig.go index 3a68f68d..dd033d7e 100644 --- a/sdk/go/confluentcloud/getSubjectConfig.go +++ b/sdk/go/confluentcloud/getSubjectConfig.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) func LookupSubjectConfig(ctx *pulumi.Context, args *LookupSubjectConfigArgs, opts ...pulumi.InvokeOption) (*LookupSubjectConfigResult, error) { @@ -85,6 +86,12 @@ func (o LookupSubjectConfigResultOutput) ToLookupSubjectConfigResultOutputWithCo return o } +func (o LookupSubjectConfigResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupSubjectConfigResult] { + return pulumix.Output[LookupSubjectConfigResult]{ + OutputState: o.OutputState, + } +} + // (Required String) The Compatibility Level of the specified subject. Accepted values are: `BACKWARD`, `BACKWARD_TRANSITIVE`, `FORWARD`, `FORWARD_TRANSITIVE`, `FULL`, `FULL_TRANSITIVE`, and `NONE`. See the [Compatibility Types](https://docs.confluent.io/platform/current/schema-registry/avro.html#compatibility-types) for more details. func (o LookupSubjectConfigResultOutput) CompatibilityLevel() pulumi.StringOutput { return o.ApplyT(func(v LookupSubjectConfigResult) string { return v.CompatibilityLevel }).(pulumi.StringOutput) diff --git a/sdk/go/confluentcloud/getSubjectMode.go b/sdk/go/confluentcloud/getSubjectMode.go index 68ccf14f..6ce94bb5 100644 --- a/sdk/go/confluentcloud/getSubjectMode.go +++ b/sdk/go/confluentcloud/getSubjectMode.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) func LookupSubjectMode(ctx *pulumi.Context, args *LookupSubjectModeArgs, opts ...pulumi.InvokeOption) (*LookupSubjectModeResult, error) { @@ -89,6 +90,12 @@ func (o LookupSubjectModeResultOutput) ToLookupSubjectModeResultOutputWithContex return o } +func (o LookupSubjectModeResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupSubjectModeResult] { + return pulumix.Output[LookupSubjectModeResult]{ + OutputState: o.OutputState, + } +} + func (o LookupSubjectModeResultOutput) Credentials() GetSubjectModeCredentialsPtrOutput { return o.ApplyT(func(v LookupSubjectModeResult) *GetSubjectModeCredentials { return v.Credentials }).(GetSubjectModeCredentialsPtrOutput) } diff --git a/sdk/go/confluentcloud/getTag.go b/sdk/go/confluentcloud/getTag.go index cbd1ee49..4e1f7e3f 100644 --- a/sdk/go/confluentcloud/getTag.go +++ b/sdk/go/confluentcloud/getTag.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) func LookupTag(ctx *pulumi.Context, args *LookupTagArgs, opts ...pulumi.InvokeOption) (*LookupTagResult, error) { @@ -93,6 +94,12 @@ func (o LookupTagResultOutput) ToLookupTagResultOutputWithContext(ctx context.Co return o } +func (o LookupTagResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupTagResult] { + return pulumix.Output[LookupTagResult]{ + OutputState: o.OutputState, + } +} + func (o LookupTagResultOutput) Credentials() GetTagCredentialsPtrOutput { return o.ApplyT(func(v LookupTagResult) *GetTagCredentials { return v.Credentials }).(GetTagCredentialsPtrOutput) } diff --git a/sdk/go/confluentcloud/getTagBinding.go b/sdk/go/confluentcloud/getTagBinding.go index 0086d0cd..c3c8f427 100644 --- a/sdk/go/confluentcloud/getTagBinding.go +++ b/sdk/go/confluentcloud/getTagBinding.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) func LookupTagBinding(ctx *pulumi.Context, args *LookupTagBindingArgs, opts ...pulumi.InvokeOption) (*LookupTagBindingResult, error) { @@ -97,6 +98,12 @@ func (o LookupTagBindingResultOutput) ToLookupTagBindingResultOutputWithContext( return o } +func (o LookupTagBindingResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupTagBindingResult] { + return pulumix.Output[LookupTagBindingResult]{ + OutputState: o.OutputState, + } +} + func (o LookupTagBindingResultOutput) Credentials() GetTagBindingCredentialsPtrOutput { return o.ApplyT(func(v LookupTagBindingResult) *GetTagBindingCredentials { return v.Credentials }).(GetTagBindingCredentialsPtrOutput) } diff --git a/sdk/go/confluentcloud/getTransitGatewayAttachment.go b/sdk/go/confluentcloud/getTransitGatewayAttachment.go index 8404128c..0aed1bfa 100644 --- a/sdk/go/confluentcloud/getTransitGatewayAttachment.go +++ b/sdk/go/confluentcloud/getTransitGatewayAttachment.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // [![General Availability](https://img.shields.io/badge/Lifecycle%20Stage-General%20Availability-%2345c6e8)](https://docs.confluent.io/cloud/current/api.html#section/Versioning/API-Lifecycle-Policy) @@ -134,6 +135,12 @@ func (o LookupTransitGatewayAttachmentResultOutput) ToLookupTransitGatewayAttach return o } +func (o LookupTransitGatewayAttachmentResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupTransitGatewayAttachmentResult] { + return pulumix.Output[LookupTransitGatewayAttachmentResult]{ + OutputState: o.OutputState, + } +} + // (Required Configuration Block) The AWS-specific Transit Gateway Attachment details. It supports the following: func (o LookupTransitGatewayAttachmentResultOutput) Aws() GetTransitGatewayAttachmentAwArrayOutput { return o.ApplyT(func(v LookupTransitGatewayAttachmentResult) []GetTransitGatewayAttachmentAw { return v.Aws }).(GetTransitGatewayAttachmentAwArrayOutput) diff --git a/sdk/go/confluentcloud/getUser.go b/sdk/go/confluentcloud/getUser.go index bbebbcd8..b9ab065e 100644 --- a/sdk/go/confluentcloud/getUser.go +++ b/sdk/go/confluentcloud/getUser.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // [![General Availability](https://img.shields.io/badge/Lifecycle%20Stage-General%20Availability-%2345c6e8)](https://docs.confluent.io/cloud/current/api.html#section/Versioning/API-Lifecycle-Policy) @@ -159,6 +160,12 @@ func (o GetUserResultOutput) ToGetUserResultOutputWithContext(ctx context.Contex return o } +func (o GetUserResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetUserResult] { + return pulumix.Output[GetUserResult]{ + OutputState: o.OutputState, + } +} + // (Required String) An API Version of the schema version of the User. func (o GetUserResultOutput) ApiVersion() pulumi.StringOutput { return o.ApplyT(func(v GetUserResult) string { return v.ApiVersion }).(pulumi.StringOutput) diff --git a/sdk/go/confluentcloud/identityPool.go b/sdk/go/confluentcloud/identityPool.go index 3662ab26..3e31a6fa 100644 --- a/sdk/go/confluentcloud/identityPool.go +++ b/sdk/go/confluentcloud/identityPool.go @@ -10,6 +10,7 @@ import ( "errors" "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // [![General Availability](https://img.shields.io/badge/Lifecycle%20Stage-General%20Availability-%2345c6e8)](https://docs.confluent.io/cloud/current/api.html#section/Versioning/API-Lifecycle-Policy) @@ -251,6 +252,12 @@ func (i *IdentityPool) ToIdentityPoolOutputWithContext(ctx context.Context) Iden return pulumi.ToOutputWithContext(ctx, i).(IdentityPoolOutput) } +func (i *IdentityPool) ToOutput(ctx context.Context) pulumix.Output[*IdentityPool] { + return pulumix.Output[*IdentityPool]{ + OutputState: i.ToIdentityPoolOutputWithContext(ctx).OutputState, + } +} + // IdentityPoolArrayInput is an input type that accepts IdentityPoolArray and IdentityPoolArrayOutput values. // You can construct a concrete instance of `IdentityPoolArrayInput` via: // @@ -276,6 +283,12 @@ func (i IdentityPoolArray) ToIdentityPoolArrayOutputWithContext(ctx context.Cont return pulumi.ToOutputWithContext(ctx, i).(IdentityPoolArrayOutput) } +func (i IdentityPoolArray) ToOutput(ctx context.Context) pulumix.Output[[]*IdentityPool] { + return pulumix.Output[[]*IdentityPool]{ + OutputState: i.ToIdentityPoolArrayOutputWithContext(ctx).OutputState, + } +} + // IdentityPoolMapInput is an input type that accepts IdentityPoolMap and IdentityPoolMapOutput values. // You can construct a concrete instance of `IdentityPoolMapInput` via: // @@ -301,6 +314,12 @@ func (i IdentityPoolMap) ToIdentityPoolMapOutputWithContext(ctx context.Context) return pulumi.ToOutputWithContext(ctx, i).(IdentityPoolMapOutput) } +func (i IdentityPoolMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*IdentityPool] { + return pulumix.Output[map[string]*IdentityPool]{ + OutputState: i.ToIdentityPoolMapOutputWithContext(ctx).OutputState, + } +} + type IdentityPoolOutput struct{ *pulumi.OutputState } func (IdentityPoolOutput) ElementType() reflect.Type { @@ -315,6 +334,12 @@ func (o IdentityPoolOutput) ToIdentityPoolOutputWithContext(ctx context.Context) return o } +func (o IdentityPoolOutput) ToOutput(ctx context.Context) pulumix.Output[*IdentityPool] { + return pulumix.Output[*IdentityPool]{ + OutputState: o.OutputState, + } +} + // A description for the Identity Pool. func (o IdentityPoolOutput) Description() pulumi.StringOutput { return o.ApplyT(func(v *IdentityPool) pulumi.StringOutput { return v.Description }).(pulumi.StringOutput) @@ -354,6 +379,12 @@ func (o IdentityPoolArrayOutput) ToIdentityPoolArrayOutputWithContext(ctx contex return o } +func (o IdentityPoolArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*IdentityPool] { + return pulumix.Output[[]*IdentityPool]{ + OutputState: o.OutputState, + } +} + func (o IdentityPoolArrayOutput) Index(i pulumi.IntInput) IdentityPoolOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *IdentityPool { return vs[0].([]*IdentityPool)[vs[1].(int)] @@ -374,6 +405,12 @@ func (o IdentityPoolMapOutput) ToIdentityPoolMapOutputWithContext(ctx context.Co return o } +func (o IdentityPoolMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*IdentityPool] { + return pulumix.Output[map[string]*IdentityPool]{ + OutputState: o.OutputState, + } +} + func (o IdentityPoolMapOutput) MapIndex(k pulumi.StringInput) IdentityPoolOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *IdentityPool { return vs[0].(map[string]*IdentityPool)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/identityProvider.go b/sdk/go/confluentcloud/identityProvider.go index aae6229c..9398fbe0 100644 --- a/sdk/go/confluentcloud/identityProvider.go +++ b/sdk/go/confluentcloud/identityProvider.go @@ -10,6 +10,7 @@ import ( "errors" "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // [![General Availability](https://img.shields.io/badge/Lifecycle%20Stage-General%20Availability-%2345c6e8)](https://docs.confluent.io/cloud/current/api.html#section/Versioning/API-Lifecycle-Policy) @@ -224,6 +225,12 @@ func (i *IdentityProvider) ToIdentityProviderOutputWithContext(ctx context.Conte return pulumi.ToOutputWithContext(ctx, i).(IdentityProviderOutput) } +func (i *IdentityProvider) ToOutput(ctx context.Context) pulumix.Output[*IdentityProvider] { + return pulumix.Output[*IdentityProvider]{ + OutputState: i.ToIdentityProviderOutputWithContext(ctx).OutputState, + } +} + // IdentityProviderArrayInput is an input type that accepts IdentityProviderArray and IdentityProviderArrayOutput values. // You can construct a concrete instance of `IdentityProviderArrayInput` via: // @@ -249,6 +256,12 @@ func (i IdentityProviderArray) ToIdentityProviderArrayOutputWithContext(ctx cont return pulumi.ToOutputWithContext(ctx, i).(IdentityProviderArrayOutput) } +func (i IdentityProviderArray) ToOutput(ctx context.Context) pulumix.Output[[]*IdentityProvider] { + return pulumix.Output[[]*IdentityProvider]{ + OutputState: i.ToIdentityProviderArrayOutputWithContext(ctx).OutputState, + } +} + // IdentityProviderMapInput is an input type that accepts IdentityProviderMap and IdentityProviderMapOutput values. // You can construct a concrete instance of `IdentityProviderMapInput` via: // @@ -274,6 +287,12 @@ func (i IdentityProviderMap) ToIdentityProviderMapOutputWithContext(ctx context. return pulumi.ToOutputWithContext(ctx, i).(IdentityProviderMapOutput) } +func (i IdentityProviderMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*IdentityProvider] { + return pulumix.Output[map[string]*IdentityProvider]{ + OutputState: i.ToIdentityProviderMapOutputWithContext(ctx).OutputState, + } +} + type IdentityProviderOutput struct{ *pulumi.OutputState } func (IdentityProviderOutput) ElementType() reflect.Type { @@ -288,6 +307,12 @@ func (o IdentityProviderOutput) ToIdentityProviderOutputWithContext(ctx context. return o } +func (o IdentityProviderOutput) ToOutput(ctx context.Context) pulumix.Output[*IdentityProvider] { + return pulumix.Output[*IdentityProvider]{ + OutputState: o.OutputState, + } +} + // A description for the Identity Provider. func (o IdentityProviderOutput) Description() pulumi.StringOutput { return o.ApplyT(func(v *IdentityProvider) pulumi.StringOutput { return v.Description }).(pulumi.StringOutput) @@ -324,6 +349,12 @@ func (o IdentityProviderArrayOutput) ToIdentityProviderArrayOutputWithContext(ct return o } +func (o IdentityProviderArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*IdentityProvider] { + return pulumix.Output[[]*IdentityProvider]{ + OutputState: o.OutputState, + } +} + func (o IdentityProviderArrayOutput) Index(i pulumi.IntInput) IdentityProviderOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *IdentityProvider { return vs[0].([]*IdentityProvider)[vs[1].(int)] @@ -344,6 +375,12 @@ func (o IdentityProviderMapOutput) ToIdentityProviderMapOutputWithContext(ctx co return o } +func (o IdentityProviderMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*IdentityProvider] { + return pulumix.Output[map[string]*IdentityProvider]{ + OutputState: o.OutputState, + } +} + func (o IdentityProviderMapOutput) MapIndex(k pulumi.StringInput) IdentityProviderOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *IdentityProvider { return vs[0].(map[string]*IdentityProvider)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/invitation.go b/sdk/go/confluentcloud/invitation.go index 679fa0d0..ec10f5d4 100644 --- a/sdk/go/confluentcloud/invitation.go +++ b/sdk/go/confluentcloud/invitation.go @@ -10,6 +10,7 @@ import ( "errors" "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // [![General Availability](https://img.shields.io/badge/Lifecycle%20Stage-General%20Availability-%2345c6e8)](https://docs.confluent.io/cloud/current/api.html#section/Versioning/API-Lifecycle-Policy) @@ -187,6 +188,12 @@ func (i *Invitation) ToInvitationOutputWithContext(ctx context.Context) Invitati return pulumi.ToOutputWithContext(ctx, i).(InvitationOutput) } +func (i *Invitation) ToOutput(ctx context.Context) pulumix.Output[*Invitation] { + return pulumix.Output[*Invitation]{ + OutputState: i.ToInvitationOutputWithContext(ctx).OutputState, + } +} + // InvitationArrayInput is an input type that accepts InvitationArray and InvitationArrayOutput values. // You can construct a concrete instance of `InvitationArrayInput` via: // @@ -212,6 +219,12 @@ func (i InvitationArray) ToInvitationArrayOutputWithContext(ctx context.Context) return pulumi.ToOutputWithContext(ctx, i).(InvitationArrayOutput) } +func (i InvitationArray) ToOutput(ctx context.Context) pulumix.Output[[]*Invitation] { + return pulumix.Output[[]*Invitation]{ + OutputState: i.ToInvitationArrayOutputWithContext(ctx).OutputState, + } +} + // InvitationMapInput is an input type that accepts InvitationMap and InvitationMapOutput values. // You can construct a concrete instance of `InvitationMapInput` via: // @@ -237,6 +250,12 @@ func (i InvitationMap) ToInvitationMapOutputWithContext(ctx context.Context) Inv return pulumi.ToOutputWithContext(ctx, i).(InvitationMapOutput) } +func (i InvitationMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*Invitation] { + return pulumix.Output[map[string]*Invitation]{ + OutputState: i.ToInvitationMapOutputWithContext(ctx).OutputState, + } +} + type InvitationOutput struct{ *pulumi.OutputState } func (InvitationOutput) ElementType() reflect.Type { @@ -251,6 +270,12 @@ func (o InvitationOutput) ToInvitationOutputWithContext(ctx context.Context) Inv return o } +func (o InvitationOutput) ToOutput(ctx context.Context) pulumix.Output[*Invitation] { + return pulumix.Output[*Invitation]{ + OutputState: o.OutputState, + } +} + // (Optional String) The timestamp that the invitation was accepted. func (o InvitationOutput) AcceptedAt() pulumi.StringOutput { return o.ApplyT(func(v *Invitation) pulumi.StringOutput { return v.AcceptedAt }).(pulumi.StringOutput) @@ -300,6 +325,12 @@ func (o InvitationArrayOutput) ToInvitationArrayOutputWithContext(ctx context.Co return o } +func (o InvitationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*Invitation] { + return pulumix.Output[[]*Invitation]{ + OutputState: o.OutputState, + } +} + func (o InvitationArrayOutput) Index(i pulumi.IntInput) InvitationOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *Invitation { return vs[0].([]*Invitation)[vs[1].(int)] @@ -320,6 +351,12 @@ func (o InvitationMapOutput) ToInvitationMapOutputWithContext(ctx context.Contex return o } +func (o InvitationMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*Invitation] { + return pulumix.Output[map[string]*Invitation]{ + OutputState: o.OutputState, + } +} + func (o InvitationMapOutput) MapIndex(k pulumi.StringInput) InvitationOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *Invitation { return vs[0].(map[string]*Invitation)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/kafkaAcl.go b/sdk/go/confluentcloud/kafkaAcl.go index 40baefe8..96216927 100644 --- a/sdk/go/confluentcloud/kafkaAcl.go +++ b/sdk/go/confluentcloud/kafkaAcl.go @@ -10,6 +10,7 @@ import ( "errors" "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // ## Import @@ -228,6 +229,12 @@ func (i *KafkaAcl) ToKafkaAclOutputWithContext(ctx context.Context) KafkaAclOutp return pulumi.ToOutputWithContext(ctx, i).(KafkaAclOutput) } +func (i *KafkaAcl) ToOutput(ctx context.Context) pulumix.Output[*KafkaAcl] { + return pulumix.Output[*KafkaAcl]{ + OutputState: i.ToKafkaAclOutputWithContext(ctx).OutputState, + } +} + // KafkaAclArrayInput is an input type that accepts KafkaAclArray and KafkaAclArrayOutput values. // You can construct a concrete instance of `KafkaAclArrayInput` via: // @@ -253,6 +260,12 @@ func (i KafkaAclArray) ToKafkaAclArrayOutputWithContext(ctx context.Context) Kaf return pulumi.ToOutputWithContext(ctx, i).(KafkaAclArrayOutput) } +func (i KafkaAclArray) ToOutput(ctx context.Context) pulumix.Output[[]*KafkaAcl] { + return pulumix.Output[[]*KafkaAcl]{ + OutputState: i.ToKafkaAclArrayOutputWithContext(ctx).OutputState, + } +} + // KafkaAclMapInput is an input type that accepts KafkaAclMap and KafkaAclMapOutput values. // You can construct a concrete instance of `KafkaAclMapInput` via: // @@ -278,6 +291,12 @@ func (i KafkaAclMap) ToKafkaAclMapOutputWithContext(ctx context.Context) KafkaAc return pulumi.ToOutputWithContext(ctx, i).(KafkaAclMapOutput) } +func (i KafkaAclMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*KafkaAcl] { + return pulumix.Output[map[string]*KafkaAcl]{ + OutputState: i.ToKafkaAclMapOutputWithContext(ctx).OutputState, + } +} + type KafkaAclOutput struct{ *pulumi.OutputState } func (KafkaAclOutput) ElementType() reflect.Type { @@ -292,6 +311,12 @@ func (o KafkaAclOutput) ToKafkaAclOutputWithContext(ctx context.Context) KafkaAc return o } +func (o KafkaAclOutput) ToOutput(ctx context.Context) pulumix.Output[*KafkaAcl] { + return pulumix.Output[*KafkaAcl]{ + OutputState: o.OutputState, + } +} + // The Cluster API Credentials. func (o KafkaAclOutput) Credentials() KafkaAclCredentialsPtrOutput { return o.ApplyT(func(v *KafkaAcl) KafkaAclCredentialsPtrOutput { return v.Credentials }).(KafkaAclCredentialsPtrOutput) @@ -355,6 +380,12 @@ func (o KafkaAclArrayOutput) ToKafkaAclArrayOutputWithContext(ctx context.Contex return o } +func (o KafkaAclArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*KafkaAcl] { + return pulumix.Output[[]*KafkaAcl]{ + OutputState: o.OutputState, + } +} + func (o KafkaAclArrayOutput) Index(i pulumi.IntInput) KafkaAclOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *KafkaAcl { return vs[0].([]*KafkaAcl)[vs[1].(int)] @@ -375,6 +406,12 @@ func (o KafkaAclMapOutput) ToKafkaAclMapOutputWithContext(ctx context.Context) K return o } +func (o KafkaAclMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*KafkaAcl] { + return pulumix.Output[map[string]*KafkaAcl]{ + OutputState: o.OutputState, + } +} + func (o KafkaAclMapOutput) MapIndex(k pulumi.StringInput) KafkaAclOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *KafkaAcl { return vs[0].(map[string]*KafkaAcl)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/kafkaClientQuota.go b/sdk/go/confluentcloud/kafkaClientQuota.go index 73a6c4fc..07dec9dc 100644 --- a/sdk/go/confluentcloud/kafkaClientQuota.go +++ b/sdk/go/confluentcloud/kafkaClientQuota.go @@ -10,6 +10,7 @@ import ( "errors" "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // ## Example Usage @@ -208,6 +209,12 @@ func (i *KafkaClientQuota) ToKafkaClientQuotaOutputWithContext(ctx context.Conte return pulumi.ToOutputWithContext(ctx, i).(KafkaClientQuotaOutput) } +func (i *KafkaClientQuota) ToOutput(ctx context.Context) pulumix.Output[*KafkaClientQuota] { + return pulumix.Output[*KafkaClientQuota]{ + OutputState: i.ToKafkaClientQuotaOutputWithContext(ctx).OutputState, + } +} + // KafkaClientQuotaArrayInput is an input type that accepts KafkaClientQuotaArray and KafkaClientQuotaArrayOutput values. // You can construct a concrete instance of `KafkaClientQuotaArrayInput` via: // @@ -233,6 +240,12 @@ func (i KafkaClientQuotaArray) ToKafkaClientQuotaArrayOutputWithContext(ctx cont return pulumi.ToOutputWithContext(ctx, i).(KafkaClientQuotaArrayOutput) } +func (i KafkaClientQuotaArray) ToOutput(ctx context.Context) pulumix.Output[[]*KafkaClientQuota] { + return pulumix.Output[[]*KafkaClientQuota]{ + OutputState: i.ToKafkaClientQuotaArrayOutputWithContext(ctx).OutputState, + } +} + // KafkaClientQuotaMapInput is an input type that accepts KafkaClientQuotaMap and KafkaClientQuotaMapOutput values. // You can construct a concrete instance of `KafkaClientQuotaMapInput` via: // @@ -258,6 +271,12 @@ func (i KafkaClientQuotaMap) ToKafkaClientQuotaMapOutputWithContext(ctx context. return pulumi.ToOutputWithContext(ctx, i).(KafkaClientQuotaMapOutput) } +func (i KafkaClientQuotaMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*KafkaClientQuota] { + return pulumix.Output[map[string]*KafkaClientQuota]{ + OutputState: i.ToKafkaClientQuotaMapOutputWithContext(ctx).OutputState, + } +} + type KafkaClientQuotaOutput struct{ *pulumi.OutputState } func (KafkaClientQuotaOutput) ElementType() reflect.Type { @@ -272,6 +291,12 @@ func (o KafkaClientQuotaOutput) ToKafkaClientQuotaOutputWithContext(ctx context. return o } +func (o KafkaClientQuotaOutput) ToOutput(ctx context.Context) pulumix.Output[*KafkaClientQuota] { + return pulumix.Output[*KafkaClientQuota]{ + OutputState: o.OutputState, + } +} + // The description of the Kafka Client Quota. func (o KafkaClientQuotaOutput) Description() pulumi.StringPtrOutput { return o.ApplyT(func(v *KafkaClientQuota) pulumi.StringPtrOutput { return v.Description }).(pulumi.StringPtrOutput) @@ -315,6 +340,12 @@ func (o KafkaClientQuotaArrayOutput) ToKafkaClientQuotaArrayOutputWithContext(ct return o } +func (o KafkaClientQuotaArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*KafkaClientQuota] { + return pulumix.Output[[]*KafkaClientQuota]{ + OutputState: o.OutputState, + } +} + func (o KafkaClientQuotaArrayOutput) Index(i pulumi.IntInput) KafkaClientQuotaOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *KafkaClientQuota { return vs[0].([]*KafkaClientQuota)[vs[1].(int)] @@ -335,6 +366,12 @@ func (o KafkaClientQuotaMapOutput) ToKafkaClientQuotaMapOutputWithContext(ctx co return o } +func (o KafkaClientQuotaMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*KafkaClientQuota] { + return pulumix.Output[map[string]*KafkaClientQuota]{ + OutputState: o.OutputState, + } +} + func (o KafkaClientQuotaMapOutput) MapIndex(k pulumi.StringInput) KafkaClientQuotaOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *KafkaClientQuota { return vs[0].(map[string]*KafkaClientQuota)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/kafkaCluster.go b/sdk/go/confluentcloud/kafkaCluster.go index be8ebd8d..5e8e19ec 100644 --- a/sdk/go/confluentcloud/kafkaCluster.go +++ b/sdk/go/confluentcloud/kafkaCluster.go @@ -10,6 +10,7 @@ import ( "errors" "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // ## Import @@ -249,6 +250,12 @@ func (i *KafkaCluster) ToKafkaClusterOutputWithContext(ctx context.Context) Kafk return pulumi.ToOutputWithContext(ctx, i).(KafkaClusterOutput) } +func (i *KafkaCluster) ToOutput(ctx context.Context) pulumix.Output[*KafkaCluster] { + return pulumix.Output[*KafkaCluster]{ + OutputState: i.ToKafkaClusterOutputWithContext(ctx).OutputState, + } +} + // KafkaClusterArrayInput is an input type that accepts KafkaClusterArray and KafkaClusterArrayOutput values. // You can construct a concrete instance of `KafkaClusterArrayInput` via: // @@ -274,6 +281,12 @@ func (i KafkaClusterArray) ToKafkaClusterArrayOutputWithContext(ctx context.Cont return pulumi.ToOutputWithContext(ctx, i).(KafkaClusterArrayOutput) } +func (i KafkaClusterArray) ToOutput(ctx context.Context) pulumix.Output[[]*KafkaCluster] { + return pulumix.Output[[]*KafkaCluster]{ + OutputState: i.ToKafkaClusterArrayOutputWithContext(ctx).OutputState, + } +} + // KafkaClusterMapInput is an input type that accepts KafkaClusterMap and KafkaClusterMapOutput values. // You can construct a concrete instance of `KafkaClusterMapInput` via: // @@ -299,6 +312,12 @@ func (i KafkaClusterMap) ToKafkaClusterMapOutputWithContext(ctx context.Context) return pulumi.ToOutputWithContext(ctx, i).(KafkaClusterMapOutput) } +func (i KafkaClusterMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*KafkaCluster] { + return pulumix.Output[map[string]*KafkaCluster]{ + OutputState: i.ToKafkaClusterMapOutputWithContext(ctx).OutputState, + } +} + type KafkaClusterOutput struct{ *pulumi.OutputState } func (KafkaClusterOutput) ElementType() reflect.Type { @@ -313,6 +332,12 @@ func (o KafkaClusterOutput) ToKafkaClusterOutputWithContext(ctx context.Context) return o } +func (o KafkaClusterOutput) ToOutput(ctx context.Context) pulumix.Output[*KafkaCluster] { + return pulumix.Output[*KafkaCluster]{ + OutputState: o.OutputState, + } +} + // (Required String) An API Version of the schema version of the Kafka cluster, for example, `cmk/v2`. func (o KafkaClusterOutput) ApiVersion() pulumi.StringOutput { return o.ApplyT(func(v *KafkaCluster) pulumi.StringOutput { return v.ApiVersion }).(pulumi.StringOutput) @@ -407,6 +432,12 @@ func (o KafkaClusterArrayOutput) ToKafkaClusterArrayOutputWithContext(ctx contex return o } +func (o KafkaClusterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*KafkaCluster] { + return pulumix.Output[[]*KafkaCluster]{ + OutputState: o.OutputState, + } +} + func (o KafkaClusterArrayOutput) Index(i pulumi.IntInput) KafkaClusterOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *KafkaCluster { return vs[0].([]*KafkaCluster)[vs[1].(int)] @@ -427,6 +458,12 @@ func (o KafkaClusterMapOutput) ToKafkaClusterMapOutputWithContext(ctx context.Co return o } +func (o KafkaClusterMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*KafkaCluster] { + return pulumix.Output[map[string]*KafkaCluster]{ + OutputState: o.OutputState, + } +} + func (o KafkaClusterMapOutput) MapIndex(k pulumi.StringInput) KafkaClusterOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *KafkaCluster { return vs[0].(map[string]*KafkaCluster)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/kafkaClusterConfig.go b/sdk/go/confluentcloud/kafkaClusterConfig.go index 3e16c065..0e6fbdc0 100644 --- a/sdk/go/confluentcloud/kafkaClusterConfig.go +++ b/sdk/go/confluentcloud/kafkaClusterConfig.go @@ -10,6 +10,7 @@ import ( "errors" "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // ## Import @@ -150,6 +151,12 @@ func (i *KafkaClusterConfig) ToKafkaClusterConfigOutputWithContext(ctx context.C return pulumi.ToOutputWithContext(ctx, i).(KafkaClusterConfigOutput) } +func (i *KafkaClusterConfig) ToOutput(ctx context.Context) pulumix.Output[*KafkaClusterConfig] { + return pulumix.Output[*KafkaClusterConfig]{ + OutputState: i.ToKafkaClusterConfigOutputWithContext(ctx).OutputState, + } +} + // KafkaClusterConfigArrayInput is an input type that accepts KafkaClusterConfigArray and KafkaClusterConfigArrayOutput values. // You can construct a concrete instance of `KafkaClusterConfigArrayInput` via: // @@ -175,6 +182,12 @@ func (i KafkaClusterConfigArray) ToKafkaClusterConfigArrayOutputWithContext(ctx return pulumi.ToOutputWithContext(ctx, i).(KafkaClusterConfigArrayOutput) } +func (i KafkaClusterConfigArray) ToOutput(ctx context.Context) pulumix.Output[[]*KafkaClusterConfig] { + return pulumix.Output[[]*KafkaClusterConfig]{ + OutputState: i.ToKafkaClusterConfigArrayOutputWithContext(ctx).OutputState, + } +} + // KafkaClusterConfigMapInput is an input type that accepts KafkaClusterConfigMap and KafkaClusterConfigMapOutput values. // You can construct a concrete instance of `KafkaClusterConfigMapInput` via: // @@ -200,6 +213,12 @@ func (i KafkaClusterConfigMap) ToKafkaClusterConfigMapOutputWithContext(ctx cont return pulumi.ToOutputWithContext(ctx, i).(KafkaClusterConfigMapOutput) } +func (i KafkaClusterConfigMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*KafkaClusterConfig] { + return pulumix.Output[map[string]*KafkaClusterConfig]{ + OutputState: i.ToKafkaClusterConfigMapOutputWithContext(ctx).OutputState, + } +} + type KafkaClusterConfigOutput struct{ *pulumi.OutputState } func (KafkaClusterConfigOutput) ElementType() reflect.Type { @@ -214,6 +233,12 @@ func (o KafkaClusterConfigOutput) ToKafkaClusterConfigOutputWithContext(ctx cont return o } +func (o KafkaClusterConfigOutput) ToOutput(ctx context.Context) pulumix.Output[*KafkaClusterConfig] { + return pulumix.Output[*KafkaClusterConfig]{ + OutputState: o.OutputState, + } +} + // The custom cluster settings to set: func (o KafkaClusterConfigOutput) Config() pulumi.StringMapOutput { return o.ApplyT(func(v *KafkaClusterConfig) pulumi.StringMapOutput { return v.Config }).(pulumi.StringMapOutput) @@ -247,6 +272,12 @@ func (o KafkaClusterConfigArrayOutput) ToKafkaClusterConfigArrayOutputWithContex return o } +func (o KafkaClusterConfigArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*KafkaClusterConfig] { + return pulumix.Output[[]*KafkaClusterConfig]{ + OutputState: o.OutputState, + } +} + func (o KafkaClusterConfigArrayOutput) Index(i pulumi.IntInput) KafkaClusterConfigOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *KafkaClusterConfig { return vs[0].([]*KafkaClusterConfig)[vs[1].(int)] @@ -267,6 +298,12 @@ func (o KafkaClusterConfigMapOutput) ToKafkaClusterConfigMapOutputWithContext(ct return o } +func (o KafkaClusterConfigMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*KafkaClusterConfig] { + return pulumix.Output[map[string]*KafkaClusterConfig]{ + OutputState: o.OutputState, + } +} + func (o KafkaClusterConfigMapOutput) MapIndex(k pulumi.StringInput) KafkaClusterConfigOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *KafkaClusterConfig { return vs[0].(map[string]*KafkaClusterConfig)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/kafkaMirrorTopic.go b/sdk/go/confluentcloud/kafkaMirrorTopic.go index abb840c2..83f569ea 100644 --- a/sdk/go/confluentcloud/kafkaMirrorTopic.go +++ b/sdk/go/confluentcloud/kafkaMirrorTopic.go @@ -10,6 +10,7 @@ import ( "errors" "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // ## Import @@ -136,6 +137,12 @@ func (i *KafkaMirrorTopic) ToKafkaMirrorTopicOutputWithContext(ctx context.Conte return pulumi.ToOutputWithContext(ctx, i).(KafkaMirrorTopicOutput) } +func (i *KafkaMirrorTopic) ToOutput(ctx context.Context) pulumix.Output[*KafkaMirrorTopic] { + return pulumix.Output[*KafkaMirrorTopic]{ + OutputState: i.ToKafkaMirrorTopicOutputWithContext(ctx).OutputState, + } +} + // KafkaMirrorTopicArrayInput is an input type that accepts KafkaMirrorTopicArray and KafkaMirrorTopicArrayOutput values. // You can construct a concrete instance of `KafkaMirrorTopicArrayInput` via: // @@ -161,6 +168,12 @@ func (i KafkaMirrorTopicArray) ToKafkaMirrorTopicArrayOutputWithContext(ctx cont return pulumi.ToOutputWithContext(ctx, i).(KafkaMirrorTopicArrayOutput) } +func (i KafkaMirrorTopicArray) ToOutput(ctx context.Context) pulumix.Output[[]*KafkaMirrorTopic] { + return pulumix.Output[[]*KafkaMirrorTopic]{ + OutputState: i.ToKafkaMirrorTopicArrayOutputWithContext(ctx).OutputState, + } +} + // KafkaMirrorTopicMapInput is an input type that accepts KafkaMirrorTopicMap and KafkaMirrorTopicMapOutput values. // You can construct a concrete instance of `KafkaMirrorTopicMapInput` via: // @@ -186,6 +199,12 @@ func (i KafkaMirrorTopicMap) ToKafkaMirrorTopicMapOutputWithContext(ctx context. return pulumi.ToOutputWithContext(ctx, i).(KafkaMirrorTopicMapOutput) } +func (i KafkaMirrorTopicMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*KafkaMirrorTopic] { + return pulumix.Output[map[string]*KafkaMirrorTopic]{ + OutputState: i.ToKafkaMirrorTopicMapOutputWithContext(ctx).OutputState, + } +} + type KafkaMirrorTopicOutput struct{ *pulumi.OutputState } func (KafkaMirrorTopicOutput) ElementType() reflect.Type { @@ -200,6 +219,12 @@ func (o KafkaMirrorTopicOutput) ToKafkaMirrorTopicOutputWithContext(ctx context. return o } +func (o KafkaMirrorTopicOutput) ToOutput(ctx context.Context) pulumix.Output[*KafkaMirrorTopic] { + return pulumix.Output[*KafkaMirrorTopic]{ + OutputState: o.OutputState, + } +} + func (o KafkaMirrorTopicOutput) ClusterLink() KafkaMirrorTopicClusterLinkOutput { return o.ApplyT(func(v *KafkaMirrorTopic) KafkaMirrorTopicClusterLinkOutput { return v.ClusterLink }).(KafkaMirrorTopicClusterLinkOutput) } @@ -235,6 +260,12 @@ func (o KafkaMirrorTopicArrayOutput) ToKafkaMirrorTopicArrayOutputWithContext(ct return o } +func (o KafkaMirrorTopicArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*KafkaMirrorTopic] { + return pulumix.Output[[]*KafkaMirrorTopic]{ + OutputState: o.OutputState, + } +} + func (o KafkaMirrorTopicArrayOutput) Index(i pulumi.IntInput) KafkaMirrorTopicOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *KafkaMirrorTopic { return vs[0].([]*KafkaMirrorTopic)[vs[1].(int)] @@ -255,6 +286,12 @@ func (o KafkaMirrorTopicMapOutput) ToKafkaMirrorTopicMapOutputWithContext(ctx co return o } +func (o KafkaMirrorTopicMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*KafkaMirrorTopic] { + return pulumix.Output[map[string]*KafkaMirrorTopic]{ + OutputState: o.OutputState, + } +} + func (o KafkaMirrorTopicMapOutput) MapIndex(k pulumi.StringInput) KafkaMirrorTopicOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *KafkaMirrorTopic { return vs[0].(map[string]*KafkaMirrorTopic)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/kafkaTopic.go b/sdk/go/confluentcloud/kafkaTopic.go index 4ef5827c..7f29727b 100644 --- a/sdk/go/confluentcloud/kafkaTopic.go +++ b/sdk/go/confluentcloud/kafkaTopic.go @@ -10,6 +10,7 @@ import ( "errors" "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // ## Import @@ -260,6 +261,12 @@ func (i *KafkaTopic) ToKafkaTopicOutputWithContext(ctx context.Context) KafkaTop return pulumi.ToOutputWithContext(ctx, i).(KafkaTopicOutput) } +func (i *KafkaTopic) ToOutput(ctx context.Context) pulumix.Output[*KafkaTopic] { + return pulumix.Output[*KafkaTopic]{ + OutputState: i.ToKafkaTopicOutputWithContext(ctx).OutputState, + } +} + // KafkaTopicArrayInput is an input type that accepts KafkaTopicArray and KafkaTopicArrayOutput values. // You can construct a concrete instance of `KafkaTopicArrayInput` via: // @@ -285,6 +292,12 @@ func (i KafkaTopicArray) ToKafkaTopicArrayOutputWithContext(ctx context.Context) return pulumi.ToOutputWithContext(ctx, i).(KafkaTopicArrayOutput) } +func (i KafkaTopicArray) ToOutput(ctx context.Context) pulumix.Output[[]*KafkaTopic] { + return pulumix.Output[[]*KafkaTopic]{ + OutputState: i.ToKafkaTopicArrayOutputWithContext(ctx).OutputState, + } +} + // KafkaTopicMapInput is an input type that accepts KafkaTopicMap and KafkaTopicMapOutput values. // You can construct a concrete instance of `KafkaTopicMapInput` via: // @@ -310,6 +323,12 @@ func (i KafkaTopicMap) ToKafkaTopicMapOutputWithContext(ctx context.Context) Kaf return pulumi.ToOutputWithContext(ctx, i).(KafkaTopicMapOutput) } +func (i KafkaTopicMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*KafkaTopic] { + return pulumix.Output[map[string]*KafkaTopic]{ + OutputState: i.ToKafkaTopicMapOutputWithContext(ctx).OutputState, + } +} + type KafkaTopicOutput struct{ *pulumi.OutputState } func (KafkaTopicOutput) ElementType() reflect.Type { @@ -324,6 +343,12 @@ func (o KafkaTopicOutput) ToKafkaTopicOutputWithContext(ctx context.Context) Kaf return o } +func (o KafkaTopicOutput) ToOutput(ctx context.Context) pulumix.Output[*KafkaTopic] { + return pulumix.Output[*KafkaTopic]{ + OutputState: o.OutputState, + } +} + // The custom topic settings to set: func (o KafkaTopicOutput) Config() pulumi.StringMapOutput { return o.ApplyT(func(v *KafkaTopic) pulumi.StringMapOutput { return v.Config }).(pulumi.StringMapOutput) @@ -372,6 +397,12 @@ func (o KafkaTopicArrayOutput) ToKafkaTopicArrayOutputWithContext(ctx context.Co return o } +func (o KafkaTopicArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*KafkaTopic] { + return pulumix.Output[[]*KafkaTopic]{ + OutputState: o.OutputState, + } +} + func (o KafkaTopicArrayOutput) Index(i pulumi.IntInput) KafkaTopicOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *KafkaTopic { return vs[0].([]*KafkaTopic)[vs[1].(int)] @@ -392,6 +423,12 @@ func (o KafkaTopicMapOutput) ToKafkaTopicMapOutputWithContext(ctx context.Contex return o } +func (o KafkaTopicMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*KafkaTopic] { + return pulumix.Output[map[string]*KafkaTopic]{ + OutputState: o.OutputState, + } +} + func (o KafkaTopicMapOutput) MapIndex(k pulumi.StringInput) KafkaTopicOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *KafkaTopic { return vs[0].(map[string]*KafkaTopic)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/ksqlCluster.go b/sdk/go/confluentcloud/ksqlCluster.go index 54132651..759d2d36 100644 --- a/sdk/go/confluentcloud/ksqlCluster.go +++ b/sdk/go/confluentcloud/ksqlCluster.go @@ -10,6 +10,7 @@ import ( "errors" "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // ## Import @@ -200,6 +201,12 @@ func (i *KsqlCluster) ToKsqlClusterOutputWithContext(ctx context.Context) KsqlCl return pulumi.ToOutputWithContext(ctx, i).(KsqlClusterOutput) } +func (i *KsqlCluster) ToOutput(ctx context.Context) pulumix.Output[*KsqlCluster] { + return pulumix.Output[*KsqlCluster]{ + OutputState: i.ToKsqlClusterOutputWithContext(ctx).OutputState, + } +} + // KsqlClusterArrayInput is an input type that accepts KsqlClusterArray and KsqlClusterArrayOutput values. // You can construct a concrete instance of `KsqlClusterArrayInput` via: // @@ -225,6 +232,12 @@ func (i KsqlClusterArray) ToKsqlClusterArrayOutputWithContext(ctx context.Contex return pulumi.ToOutputWithContext(ctx, i).(KsqlClusterArrayOutput) } +func (i KsqlClusterArray) ToOutput(ctx context.Context) pulumix.Output[[]*KsqlCluster] { + return pulumix.Output[[]*KsqlCluster]{ + OutputState: i.ToKsqlClusterArrayOutputWithContext(ctx).OutputState, + } +} + // KsqlClusterMapInput is an input type that accepts KsqlClusterMap and KsqlClusterMapOutput values. // You can construct a concrete instance of `KsqlClusterMapInput` via: // @@ -250,6 +263,12 @@ func (i KsqlClusterMap) ToKsqlClusterMapOutputWithContext(ctx context.Context) K return pulumi.ToOutputWithContext(ctx, i).(KsqlClusterMapOutput) } +func (i KsqlClusterMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*KsqlCluster] { + return pulumix.Output[map[string]*KsqlCluster]{ + OutputState: i.ToKsqlClusterMapOutputWithContext(ctx).OutputState, + } +} + type KsqlClusterOutput struct{ *pulumi.OutputState } func (KsqlClusterOutput) ElementType() reflect.Type { @@ -264,6 +283,12 @@ func (o KsqlClusterOutput) ToKsqlClusterOutputWithContext(ctx context.Context) K return o } +func (o KsqlClusterOutput) ToOutput(ctx context.Context) pulumix.Output[*KsqlCluster] { + return pulumix.Output[*KsqlCluster]{ + OutputState: o.OutputState, + } +} + // (Required String) An API Version of the schema version of the ksqlDB cluster, for example, `ksqldbcm/v2`. func (o KsqlClusterOutput) ApiVersion() pulumi.StringOutput { return o.ApplyT(func(v *KsqlCluster) pulumi.StringOutput { return v.ApiVersion }).(pulumi.StringOutput) @@ -336,6 +361,12 @@ func (o KsqlClusterArrayOutput) ToKsqlClusterArrayOutputWithContext(ctx context. return o } +func (o KsqlClusterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*KsqlCluster] { + return pulumix.Output[[]*KsqlCluster]{ + OutputState: o.OutputState, + } +} + func (o KsqlClusterArrayOutput) Index(i pulumi.IntInput) KsqlClusterOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *KsqlCluster { return vs[0].([]*KsqlCluster)[vs[1].(int)] @@ -356,6 +387,12 @@ func (o KsqlClusterMapOutput) ToKsqlClusterMapOutputWithContext(ctx context.Cont return o } +func (o KsqlClusterMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*KsqlCluster] { + return pulumix.Output[map[string]*KsqlCluster]{ + OutputState: o.OutputState, + } +} + func (o KsqlClusterMapOutput) MapIndex(k pulumi.StringInput) KsqlClusterOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *KsqlCluster { return vs[0].(map[string]*KsqlCluster)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/network.go b/sdk/go/confluentcloud/network.go index e78bef3f..3c92abfb 100644 --- a/sdk/go/confluentcloud/network.go +++ b/sdk/go/confluentcloud/network.go @@ -10,6 +10,7 @@ import ( "errors" "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // ## Import @@ -292,6 +293,12 @@ func (i *Network) ToNetworkOutputWithContext(ctx context.Context) NetworkOutput return pulumi.ToOutputWithContext(ctx, i).(NetworkOutput) } +func (i *Network) ToOutput(ctx context.Context) pulumix.Output[*Network] { + return pulumix.Output[*Network]{ + OutputState: i.ToNetworkOutputWithContext(ctx).OutputState, + } +} + // NetworkArrayInput is an input type that accepts NetworkArray and NetworkArrayOutput values. // You can construct a concrete instance of `NetworkArrayInput` via: // @@ -317,6 +324,12 @@ func (i NetworkArray) ToNetworkArrayOutputWithContext(ctx context.Context) Netwo return pulumi.ToOutputWithContext(ctx, i).(NetworkArrayOutput) } +func (i NetworkArray) ToOutput(ctx context.Context) pulumix.Output[[]*Network] { + return pulumix.Output[[]*Network]{ + OutputState: i.ToNetworkArrayOutputWithContext(ctx).OutputState, + } +} + // NetworkMapInput is an input type that accepts NetworkMap and NetworkMapOutput values. // You can construct a concrete instance of `NetworkMapInput` via: // @@ -342,6 +355,12 @@ func (i NetworkMap) ToNetworkMapOutputWithContext(ctx context.Context) NetworkMa return pulumi.ToOutputWithContext(ctx, i).(NetworkMapOutput) } +func (i NetworkMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*Network] { + return pulumix.Output[map[string]*Network]{ + OutputState: i.ToNetworkMapOutputWithContext(ctx).OutputState, + } +} + type NetworkOutput struct{ *pulumi.OutputState } func (NetworkOutput) ElementType() reflect.Type { @@ -356,6 +375,12 @@ func (o NetworkOutput) ToNetworkOutputWithContext(ctx context.Context) NetworkOu return o } +func (o NetworkOutput) ToOutput(ctx context.Context) pulumix.Output[*Network] { + return pulumix.Output[*Network]{ + OutputState: o.OutputState, + } +} + // (Optional Configuration Block) The AWS-specific network details if available. It supports the following: func (o NetworkOutput) Aws() NetworkAwArrayOutput { return o.ApplyT(func(v *Network) NetworkAwArrayOutput { return v.Aws }).(NetworkAwArrayOutput) @@ -457,6 +482,12 @@ func (o NetworkArrayOutput) ToNetworkArrayOutputWithContext(ctx context.Context) return o } +func (o NetworkArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*Network] { + return pulumix.Output[[]*Network]{ + OutputState: o.OutputState, + } +} + func (o NetworkArrayOutput) Index(i pulumi.IntInput) NetworkOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *Network { return vs[0].([]*Network)[vs[1].(int)] @@ -477,6 +508,12 @@ func (o NetworkMapOutput) ToNetworkMapOutputWithContext(ctx context.Context) Net return o } +func (o NetworkMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*Network] { + return pulumix.Output[map[string]*Network]{ + OutputState: o.OutputState, + } +} + func (o NetworkMapOutput) MapIndex(k pulumi.StringInput) NetworkOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *Network { return vs[0].(map[string]*Network)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/networkLinkEndpoint.go b/sdk/go/confluentcloud/networkLinkEndpoint.go index 3a1469bb..f8b147b5 100644 --- a/sdk/go/confluentcloud/networkLinkEndpoint.go +++ b/sdk/go/confluentcloud/networkLinkEndpoint.go @@ -10,6 +10,7 @@ import ( "errors" "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // ## Import @@ -162,6 +163,12 @@ func (i *NetworkLinkEndpoint) ToNetworkLinkEndpointOutputWithContext(ctx context return pulumi.ToOutputWithContext(ctx, i).(NetworkLinkEndpointOutput) } +func (i *NetworkLinkEndpoint) ToOutput(ctx context.Context) pulumix.Output[*NetworkLinkEndpoint] { + return pulumix.Output[*NetworkLinkEndpoint]{ + OutputState: i.ToNetworkLinkEndpointOutputWithContext(ctx).OutputState, + } +} + // NetworkLinkEndpointArrayInput is an input type that accepts NetworkLinkEndpointArray and NetworkLinkEndpointArrayOutput values. // You can construct a concrete instance of `NetworkLinkEndpointArrayInput` via: // @@ -187,6 +194,12 @@ func (i NetworkLinkEndpointArray) ToNetworkLinkEndpointArrayOutputWithContext(ct return pulumi.ToOutputWithContext(ctx, i).(NetworkLinkEndpointArrayOutput) } +func (i NetworkLinkEndpointArray) ToOutput(ctx context.Context) pulumix.Output[[]*NetworkLinkEndpoint] { + return pulumix.Output[[]*NetworkLinkEndpoint]{ + OutputState: i.ToNetworkLinkEndpointArrayOutputWithContext(ctx).OutputState, + } +} + // NetworkLinkEndpointMapInput is an input type that accepts NetworkLinkEndpointMap and NetworkLinkEndpointMapOutput values. // You can construct a concrete instance of `NetworkLinkEndpointMapInput` via: // @@ -212,6 +225,12 @@ func (i NetworkLinkEndpointMap) ToNetworkLinkEndpointMapOutputWithContext(ctx co return pulumi.ToOutputWithContext(ctx, i).(NetworkLinkEndpointMapOutput) } +func (i NetworkLinkEndpointMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*NetworkLinkEndpoint] { + return pulumix.Output[map[string]*NetworkLinkEndpoint]{ + OutputState: i.ToNetworkLinkEndpointMapOutputWithContext(ctx).OutputState, + } +} + type NetworkLinkEndpointOutput struct{ *pulumi.OutputState } func (NetworkLinkEndpointOutput) ElementType() reflect.Type { @@ -226,6 +245,12 @@ func (o NetworkLinkEndpointOutput) ToNetworkLinkEndpointOutputWithContext(ctx co return o } +func (o NetworkLinkEndpointOutput) ToOutput(ctx context.Context) pulumix.Output[*NetworkLinkEndpoint] { + return pulumix.Output[*NetworkLinkEndpoint]{ + OutputState: o.OutputState, + } +} + // The description of the Network Link Endpoint. func (o NetworkLinkEndpointOutput) Description() pulumi.StringOutput { return o.ApplyT(func(v *NetworkLinkEndpoint) pulumi.StringOutput { return v.Description }).(pulumi.StringOutput) @@ -270,6 +295,12 @@ func (o NetworkLinkEndpointArrayOutput) ToNetworkLinkEndpointArrayOutputWithCont return o } +func (o NetworkLinkEndpointArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*NetworkLinkEndpoint] { + return pulumix.Output[[]*NetworkLinkEndpoint]{ + OutputState: o.OutputState, + } +} + func (o NetworkLinkEndpointArrayOutput) Index(i pulumi.IntInput) NetworkLinkEndpointOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *NetworkLinkEndpoint { return vs[0].([]*NetworkLinkEndpoint)[vs[1].(int)] @@ -290,6 +321,12 @@ func (o NetworkLinkEndpointMapOutput) ToNetworkLinkEndpointMapOutputWithContext( return o } +func (o NetworkLinkEndpointMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*NetworkLinkEndpoint] { + return pulumix.Output[map[string]*NetworkLinkEndpoint]{ + OutputState: o.OutputState, + } +} + func (o NetworkLinkEndpointMapOutput) MapIndex(k pulumi.StringInput) NetworkLinkEndpointOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *NetworkLinkEndpoint { return vs[0].(map[string]*NetworkLinkEndpoint)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/networkLinkService.go b/sdk/go/confluentcloud/networkLinkService.go index 66c36232..008017db 100644 --- a/sdk/go/confluentcloud/networkLinkService.go +++ b/sdk/go/confluentcloud/networkLinkService.go @@ -10,6 +10,7 @@ import ( "errors" "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // ## Import @@ -159,6 +160,12 @@ func (i *NetworkLinkService) ToNetworkLinkServiceOutputWithContext(ctx context.C return pulumi.ToOutputWithContext(ctx, i).(NetworkLinkServiceOutput) } +func (i *NetworkLinkService) ToOutput(ctx context.Context) pulumix.Output[*NetworkLinkService] { + return pulumix.Output[*NetworkLinkService]{ + OutputState: i.ToNetworkLinkServiceOutputWithContext(ctx).OutputState, + } +} + // NetworkLinkServiceArrayInput is an input type that accepts NetworkLinkServiceArray and NetworkLinkServiceArrayOutput values. // You can construct a concrete instance of `NetworkLinkServiceArrayInput` via: // @@ -184,6 +191,12 @@ func (i NetworkLinkServiceArray) ToNetworkLinkServiceArrayOutputWithContext(ctx return pulumi.ToOutputWithContext(ctx, i).(NetworkLinkServiceArrayOutput) } +func (i NetworkLinkServiceArray) ToOutput(ctx context.Context) pulumix.Output[[]*NetworkLinkService] { + return pulumix.Output[[]*NetworkLinkService]{ + OutputState: i.ToNetworkLinkServiceArrayOutputWithContext(ctx).OutputState, + } +} + // NetworkLinkServiceMapInput is an input type that accepts NetworkLinkServiceMap and NetworkLinkServiceMapOutput values. // You can construct a concrete instance of `NetworkLinkServiceMapInput` via: // @@ -209,6 +222,12 @@ func (i NetworkLinkServiceMap) ToNetworkLinkServiceMapOutputWithContext(ctx cont return pulumi.ToOutputWithContext(ctx, i).(NetworkLinkServiceMapOutput) } +func (i NetworkLinkServiceMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*NetworkLinkService] { + return pulumix.Output[map[string]*NetworkLinkService]{ + OutputState: i.ToNetworkLinkServiceMapOutputWithContext(ctx).OutputState, + } +} + type NetworkLinkServiceOutput struct{ *pulumi.OutputState } func (NetworkLinkServiceOutput) ElementType() reflect.Type { @@ -223,6 +242,12 @@ func (o NetworkLinkServiceOutput) ToNetworkLinkServiceOutputWithContext(ctx cont return o } +func (o NetworkLinkServiceOutput) ToOutput(ctx context.Context) pulumix.Output[*NetworkLinkService] { + return pulumix.Output[*NetworkLinkService]{ + OutputState: o.OutputState, + } +} + func (o NetworkLinkServiceOutput) Accept() NetworkLinkServiceAcceptOutput { return o.ApplyT(func(v *NetworkLinkService) NetworkLinkServiceAcceptOutput { return v.Accept }).(NetworkLinkServiceAcceptOutput) } @@ -267,6 +292,12 @@ func (o NetworkLinkServiceArrayOutput) ToNetworkLinkServiceArrayOutputWithContex return o } +func (o NetworkLinkServiceArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*NetworkLinkService] { + return pulumix.Output[[]*NetworkLinkService]{ + OutputState: o.OutputState, + } +} + func (o NetworkLinkServiceArrayOutput) Index(i pulumi.IntInput) NetworkLinkServiceOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *NetworkLinkService { return vs[0].([]*NetworkLinkService)[vs[1].(int)] @@ -287,6 +318,12 @@ func (o NetworkLinkServiceMapOutput) ToNetworkLinkServiceMapOutputWithContext(ct return o } +func (o NetworkLinkServiceMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*NetworkLinkService] { + return pulumix.Output[map[string]*NetworkLinkService]{ + OutputState: o.OutputState, + } +} + func (o NetworkLinkServiceMapOutput) MapIndex(k pulumi.StringInput) NetworkLinkServiceOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *NetworkLinkService { return vs[0].(map[string]*NetworkLinkService)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/peering.go b/sdk/go/confluentcloud/peering.go index 4c61ff04..c2861b86 100644 --- a/sdk/go/confluentcloud/peering.go +++ b/sdk/go/confluentcloud/peering.go @@ -10,6 +10,7 @@ import ( "errors" "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // ## Import @@ -153,6 +154,12 @@ func (i *Peering) ToPeeringOutputWithContext(ctx context.Context) PeeringOutput return pulumi.ToOutputWithContext(ctx, i).(PeeringOutput) } +func (i *Peering) ToOutput(ctx context.Context) pulumix.Output[*Peering] { + return pulumix.Output[*Peering]{ + OutputState: i.ToPeeringOutputWithContext(ctx).OutputState, + } +} + // PeeringArrayInput is an input type that accepts PeeringArray and PeeringArrayOutput values. // You can construct a concrete instance of `PeeringArrayInput` via: // @@ -178,6 +185,12 @@ func (i PeeringArray) ToPeeringArrayOutputWithContext(ctx context.Context) Peeri return pulumi.ToOutputWithContext(ctx, i).(PeeringArrayOutput) } +func (i PeeringArray) ToOutput(ctx context.Context) pulumix.Output[[]*Peering] { + return pulumix.Output[[]*Peering]{ + OutputState: i.ToPeeringArrayOutputWithContext(ctx).OutputState, + } +} + // PeeringMapInput is an input type that accepts PeeringMap and PeeringMapOutput values. // You can construct a concrete instance of `PeeringMapInput` via: // @@ -203,6 +216,12 @@ func (i PeeringMap) ToPeeringMapOutputWithContext(ctx context.Context) PeeringMa return pulumi.ToOutputWithContext(ctx, i).(PeeringMapOutput) } +func (i PeeringMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*Peering] { + return pulumix.Output[map[string]*Peering]{ + OutputState: i.ToPeeringMapOutputWithContext(ctx).OutputState, + } +} + type PeeringOutput struct{ *pulumi.OutputState } func (PeeringOutput) ElementType() reflect.Type { @@ -217,6 +236,12 @@ func (o PeeringOutput) ToPeeringOutputWithContext(ctx context.Context) PeeringOu return o } +func (o PeeringOutput) ToOutput(ctx context.Context) pulumix.Output[*Peering] { + return pulumix.Output[*Peering]{ + OutputState: o.OutputState, + } +} + func (o PeeringOutput) Aws() PeeringAwsPtrOutput { return o.ApplyT(func(v *Peering) PeeringAwsPtrOutput { return v.Aws }).(PeeringAwsPtrOutput) } @@ -259,6 +284,12 @@ func (o PeeringArrayOutput) ToPeeringArrayOutputWithContext(ctx context.Context) return o } +func (o PeeringArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*Peering] { + return pulumix.Output[[]*Peering]{ + OutputState: o.OutputState, + } +} + func (o PeeringArrayOutput) Index(i pulumi.IntInput) PeeringOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *Peering { return vs[0].([]*Peering)[vs[1].(int)] @@ -279,6 +310,12 @@ func (o PeeringMapOutput) ToPeeringMapOutputWithContext(ctx context.Context) Pee return o } +func (o PeeringMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*Peering] { + return pulumix.Output[map[string]*Peering]{ + OutputState: o.OutputState, + } +} + func (o PeeringMapOutput) MapIndex(k pulumi.StringInput) PeeringOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *Peering { return vs[0].(map[string]*Peering)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/privateLinkAccess.go b/sdk/go/confluentcloud/privateLinkAccess.go index 51cecbac..a254156d 100644 --- a/sdk/go/confluentcloud/privateLinkAccess.go +++ b/sdk/go/confluentcloud/privateLinkAccess.go @@ -10,6 +10,7 @@ import ( "errors" "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // ## Import @@ -153,6 +154,12 @@ func (i *PrivateLinkAccess) ToPrivateLinkAccessOutputWithContext(ctx context.Con return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAccessOutput) } +func (i *PrivateLinkAccess) ToOutput(ctx context.Context) pulumix.Output[*PrivateLinkAccess] { + return pulumix.Output[*PrivateLinkAccess]{ + OutputState: i.ToPrivateLinkAccessOutputWithContext(ctx).OutputState, + } +} + // PrivateLinkAccessArrayInput is an input type that accepts PrivateLinkAccessArray and PrivateLinkAccessArrayOutput values. // You can construct a concrete instance of `PrivateLinkAccessArrayInput` via: // @@ -178,6 +185,12 @@ func (i PrivateLinkAccessArray) ToPrivateLinkAccessArrayOutputWithContext(ctx co return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAccessArrayOutput) } +func (i PrivateLinkAccessArray) ToOutput(ctx context.Context) pulumix.Output[[]*PrivateLinkAccess] { + return pulumix.Output[[]*PrivateLinkAccess]{ + OutputState: i.ToPrivateLinkAccessArrayOutputWithContext(ctx).OutputState, + } +} + // PrivateLinkAccessMapInput is an input type that accepts PrivateLinkAccessMap and PrivateLinkAccessMapOutput values. // You can construct a concrete instance of `PrivateLinkAccessMapInput` via: // @@ -203,6 +216,12 @@ func (i PrivateLinkAccessMap) ToPrivateLinkAccessMapOutputWithContext(ctx contex return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAccessMapOutput) } +func (i PrivateLinkAccessMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*PrivateLinkAccess] { + return pulumix.Output[map[string]*PrivateLinkAccess]{ + OutputState: i.ToPrivateLinkAccessMapOutputWithContext(ctx).OutputState, + } +} + type PrivateLinkAccessOutput struct{ *pulumi.OutputState } func (PrivateLinkAccessOutput) ElementType() reflect.Type { @@ -217,6 +236,12 @@ func (o PrivateLinkAccessOutput) ToPrivateLinkAccessOutputWithContext(ctx contex return o } +func (o PrivateLinkAccessOutput) ToOutput(ctx context.Context) pulumix.Output[*PrivateLinkAccess] { + return pulumix.Output[*PrivateLinkAccess]{ + OutputState: o.OutputState, + } +} + func (o PrivateLinkAccessOutput) Aws() PrivateLinkAccessAwsPtrOutput { return o.ApplyT(func(v *PrivateLinkAccess) PrivateLinkAccessAwsPtrOutput { return v.Aws }).(PrivateLinkAccessAwsPtrOutput) } @@ -259,6 +284,12 @@ func (o PrivateLinkAccessArrayOutput) ToPrivateLinkAccessArrayOutputWithContext( return o } +func (o PrivateLinkAccessArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*PrivateLinkAccess] { + return pulumix.Output[[]*PrivateLinkAccess]{ + OutputState: o.OutputState, + } +} + func (o PrivateLinkAccessArrayOutput) Index(i pulumi.IntInput) PrivateLinkAccessOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *PrivateLinkAccess { return vs[0].([]*PrivateLinkAccess)[vs[1].(int)] @@ -279,6 +310,12 @@ func (o PrivateLinkAccessMapOutput) ToPrivateLinkAccessMapOutputWithContext(ctx return o } +func (o PrivateLinkAccessMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*PrivateLinkAccess] { + return pulumix.Output[map[string]*PrivateLinkAccess]{ + OutputState: o.OutputState, + } +} + func (o PrivateLinkAccessMapOutput) MapIndex(k pulumi.StringInput) PrivateLinkAccessOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *PrivateLinkAccess { return vs[0].(map[string]*PrivateLinkAccess)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/privateLinkAttachment.go b/sdk/go/confluentcloud/privateLinkAttachment.go index f08f185c..8a40ce44 100644 --- a/sdk/go/confluentcloud/privateLinkAttachment.go +++ b/sdk/go/confluentcloud/privateLinkAttachment.go @@ -10,6 +10,7 @@ import ( "errors" "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // [![Limited Availability](https://img.shields.io/badge/Lifecycle%20Stage-Limited%20Availability-%2345c6e8)](https://docs.confluent.io/cloud/current/api.html#section/Versioning/API-Lifecycle-Policy) @@ -210,6 +211,12 @@ func (i *PrivateLinkAttachment) ToPrivateLinkAttachmentOutputWithContext(ctx con return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAttachmentOutput) } +func (i *PrivateLinkAttachment) ToOutput(ctx context.Context) pulumix.Output[*PrivateLinkAttachment] { + return pulumix.Output[*PrivateLinkAttachment]{ + OutputState: i.ToPrivateLinkAttachmentOutputWithContext(ctx).OutputState, + } +} + // PrivateLinkAttachmentArrayInput is an input type that accepts PrivateLinkAttachmentArray and PrivateLinkAttachmentArrayOutput values. // You can construct a concrete instance of `PrivateLinkAttachmentArrayInput` via: // @@ -235,6 +242,12 @@ func (i PrivateLinkAttachmentArray) ToPrivateLinkAttachmentArrayOutputWithContex return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAttachmentArrayOutput) } +func (i PrivateLinkAttachmentArray) ToOutput(ctx context.Context) pulumix.Output[[]*PrivateLinkAttachment] { + return pulumix.Output[[]*PrivateLinkAttachment]{ + OutputState: i.ToPrivateLinkAttachmentArrayOutputWithContext(ctx).OutputState, + } +} + // PrivateLinkAttachmentMapInput is an input type that accepts PrivateLinkAttachmentMap and PrivateLinkAttachmentMapOutput values. // You can construct a concrete instance of `PrivateLinkAttachmentMapInput` via: // @@ -260,6 +273,12 @@ func (i PrivateLinkAttachmentMap) ToPrivateLinkAttachmentMapOutputWithContext(ct return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAttachmentMapOutput) } +func (i PrivateLinkAttachmentMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*PrivateLinkAttachment] { + return pulumix.Output[map[string]*PrivateLinkAttachment]{ + OutputState: i.ToPrivateLinkAttachmentMapOutputWithContext(ctx).OutputState, + } +} + type PrivateLinkAttachmentOutput struct{ *pulumi.OutputState } func (PrivateLinkAttachmentOutput) ElementType() reflect.Type { @@ -274,6 +293,12 @@ func (o PrivateLinkAttachmentOutput) ToPrivateLinkAttachmentOutputWithContext(ct return o } +func (o PrivateLinkAttachmentOutput) ToOutput(ctx context.Context) pulumix.Output[*PrivateLinkAttachment] { + return pulumix.Output[*PrivateLinkAttachment]{ + OutputState: o.OutputState, + } +} + // (Optional Configuration Block) supports the following: func (o PrivateLinkAttachmentOutput) Aws() PrivateLinkAttachmentAwArrayOutput { return o.ApplyT(func(v *PrivateLinkAttachment) PrivateLinkAttachmentAwArrayOutput { return v.Aws }).(PrivateLinkAttachmentAwArrayOutput) @@ -331,6 +356,12 @@ func (o PrivateLinkAttachmentArrayOutput) ToPrivateLinkAttachmentArrayOutputWith return o } +func (o PrivateLinkAttachmentArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*PrivateLinkAttachment] { + return pulumix.Output[[]*PrivateLinkAttachment]{ + OutputState: o.OutputState, + } +} + func (o PrivateLinkAttachmentArrayOutput) Index(i pulumi.IntInput) PrivateLinkAttachmentOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *PrivateLinkAttachment { return vs[0].([]*PrivateLinkAttachment)[vs[1].(int)] @@ -351,6 +382,12 @@ func (o PrivateLinkAttachmentMapOutput) ToPrivateLinkAttachmentMapOutputWithCont return o } +func (o PrivateLinkAttachmentMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*PrivateLinkAttachment] { + return pulumix.Output[map[string]*PrivateLinkAttachment]{ + OutputState: o.OutputState, + } +} + func (o PrivateLinkAttachmentMapOutput) MapIndex(k pulumi.StringInput) PrivateLinkAttachmentOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *PrivateLinkAttachment { return vs[0].(map[string]*PrivateLinkAttachment)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/privateLinkAttachmentConnection.go b/sdk/go/confluentcloud/privateLinkAttachmentConnection.go index 051930f6..260e2a04 100644 --- a/sdk/go/confluentcloud/privateLinkAttachmentConnection.go +++ b/sdk/go/confluentcloud/privateLinkAttachmentConnection.go @@ -10,6 +10,7 @@ import ( "errors" "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // [![Limited Availability](https://img.shields.io/badge/Lifecycle%20Stage-Limited%20Availability-%2345c6e8)](https://docs.confluent.io/cloud/current/api.html#section/Versioning/API-Lifecycle-Policy) @@ -198,6 +199,12 @@ func (i *PrivateLinkAttachmentConnection) ToPrivateLinkAttachmentConnectionOutpu return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAttachmentConnectionOutput) } +func (i *PrivateLinkAttachmentConnection) ToOutput(ctx context.Context) pulumix.Output[*PrivateLinkAttachmentConnection] { + return pulumix.Output[*PrivateLinkAttachmentConnection]{ + OutputState: i.ToPrivateLinkAttachmentConnectionOutputWithContext(ctx).OutputState, + } +} + // PrivateLinkAttachmentConnectionArrayInput is an input type that accepts PrivateLinkAttachmentConnectionArray and PrivateLinkAttachmentConnectionArrayOutput values. // You can construct a concrete instance of `PrivateLinkAttachmentConnectionArrayInput` via: // @@ -223,6 +230,12 @@ func (i PrivateLinkAttachmentConnectionArray) ToPrivateLinkAttachmentConnectionA return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAttachmentConnectionArrayOutput) } +func (i PrivateLinkAttachmentConnectionArray) ToOutput(ctx context.Context) pulumix.Output[[]*PrivateLinkAttachmentConnection] { + return pulumix.Output[[]*PrivateLinkAttachmentConnection]{ + OutputState: i.ToPrivateLinkAttachmentConnectionArrayOutputWithContext(ctx).OutputState, + } +} + // PrivateLinkAttachmentConnectionMapInput is an input type that accepts PrivateLinkAttachmentConnectionMap and PrivateLinkAttachmentConnectionMapOutput values. // You can construct a concrete instance of `PrivateLinkAttachmentConnectionMapInput` via: // @@ -248,6 +261,12 @@ func (i PrivateLinkAttachmentConnectionMap) ToPrivateLinkAttachmentConnectionMap return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAttachmentConnectionMapOutput) } +func (i PrivateLinkAttachmentConnectionMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*PrivateLinkAttachmentConnection] { + return pulumix.Output[map[string]*PrivateLinkAttachmentConnection]{ + OutputState: i.ToPrivateLinkAttachmentConnectionMapOutputWithContext(ctx).OutputState, + } +} + type PrivateLinkAttachmentConnectionOutput struct{ *pulumi.OutputState } func (PrivateLinkAttachmentConnectionOutput) ElementType() reflect.Type { @@ -262,6 +281,12 @@ func (o PrivateLinkAttachmentConnectionOutput) ToPrivateLinkAttachmentConnection return o } +func (o PrivateLinkAttachmentConnectionOutput) ToOutput(ctx context.Context) pulumix.Output[*PrivateLinkAttachmentConnection] { + return pulumix.Output[*PrivateLinkAttachmentConnection]{ + OutputState: o.OutputState, + } +} + func (o PrivateLinkAttachmentConnectionOutput) Aws() PrivateLinkAttachmentConnectionAwsPtrOutput { return o.ApplyT(func(v *PrivateLinkAttachmentConnection) PrivateLinkAttachmentConnectionAwsPtrOutput { return v.Aws }).(PrivateLinkAttachmentConnectionAwsPtrOutput) } @@ -312,6 +337,12 @@ func (o PrivateLinkAttachmentConnectionArrayOutput) ToPrivateLinkAttachmentConne return o } +func (o PrivateLinkAttachmentConnectionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*PrivateLinkAttachmentConnection] { + return pulumix.Output[[]*PrivateLinkAttachmentConnection]{ + OutputState: o.OutputState, + } +} + func (o PrivateLinkAttachmentConnectionArrayOutput) Index(i pulumi.IntInput) PrivateLinkAttachmentConnectionOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *PrivateLinkAttachmentConnection { return vs[0].([]*PrivateLinkAttachmentConnection)[vs[1].(int)] @@ -332,6 +363,12 @@ func (o PrivateLinkAttachmentConnectionMapOutput) ToPrivateLinkAttachmentConnect return o } +func (o PrivateLinkAttachmentConnectionMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*PrivateLinkAttachmentConnection] { + return pulumix.Output[map[string]*PrivateLinkAttachmentConnection]{ + OutputState: o.OutputState, + } +} + func (o PrivateLinkAttachmentConnectionMapOutput) MapIndex(k pulumi.StringInput) PrivateLinkAttachmentConnectionOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *PrivateLinkAttachmentConnection { return vs[0].(map[string]*PrivateLinkAttachmentConnection)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/provider.go b/sdk/go/confluentcloud/provider.go index 63e2dde0..8b1bb2a9 100644 --- a/sdk/go/confluentcloud/provider.go +++ b/sdk/go/confluentcloud/provider.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // The provider type for the confluent package. By default, resources use package-wide configuration @@ -163,6 +164,12 @@ func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutp return pulumi.ToOutputWithContext(ctx, i).(ProviderOutput) } +func (i *Provider) ToOutput(ctx context.Context) pulumix.Output[*Provider] { + return pulumix.Output[*Provider]{ + OutputState: i.ToProviderOutputWithContext(ctx).OutputState, + } +} + type ProviderOutput struct{ *pulumi.OutputState } func (ProviderOutput) ElementType() reflect.Type { @@ -177,6 +184,12 @@ func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) Provide return o } +func (o ProviderOutput) ToOutput(ctx context.Context) pulumix.Output[*Provider] { + return pulumix.Output[*Provider]{ + OutputState: o.OutputState, + } +} + // The Confluent Cloud API Key. func (o ProviderOutput) CloudApiKey() pulumi.StringPtrOutput { return o.ApplyT(func(v *Provider) pulumi.StringPtrOutput { return v.CloudApiKey }).(pulumi.StringPtrOutput) diff --git a/sdk/go/confluentcloud/pulumiTypes.go b/sdk/go/confluentcloud/pulumiTypes.go index 57095b46..82ed34b3 100644 --- a/sdk/go/confluentcloud/pulumiTypes.go +++ b/sdk/go/confluentcloud/pulumiTypes.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) var _ = internal.GetEnvOrDefault @@ -56,6 +57,12 @@ func (i ApiKeyManagedResourceArgs) ToApiKeyManagedResourceOutputWithContext(ctx return pulumi.ToOutputWithContext(ctx, i).(ApiKeyManagedResourceOutput) } +func (i ApiKeyManagedResourceArgs) ToOutput(ctx context.Context) pulumix.Output[ApiKeyManagedResource] { + return pulumix.Output[ApiKeyManagedResource]{ + OutputState: i.ToApiKeyManagedResourceOutputWithContext(ctx).OutputState, + } +} + func (i ApiKeyManagedResourceArgs) ToApiKeyManagedResourcePtrOutput() ApiKeyManagedResourcePtrOutput { return i.ToApiKeyManagedResourcePtrOutputWithContext(context.Background()) } @@ -97,6 +104,12 @@ func (i *apiKeyManagedResourcePtrType) ToApiKeyManagedResourcePtrOutputWithConte return pulumi.ToOutputWithContext(ctx, i).(ApiKeyManagedResourcePtrOutput) } +func (i *apiKeyManagedResourcePtrType) ToOutput(ctx context.Context) pulumix.Output[*ApiKeyManagedResource] { + return pulumix.Output[*ApiKeyManagedResource]{ + OutputState: i.ToApiKeyManagedResourcePtrOutputWithContext(ctx).OutputState, + } +} + type ApiKeyManagedResourceOutput struct{ *pulumi.OutputState } func (ApiKeyManagedResourceOutput) ElementType() reflect.Type { @@ -121,6 +134,12 @@ func (o ApiKeyManagedResourceOutput) ToApiKeyManagedResourcePtrOutputWithContext }).(ApiKeyManagedResourcePtrOutput) } +func (o ApiKeyManagedResourceOutput) ToOutput(ctx context.Context) pulumix.Output[ApiKeyManagedResource] { + return pulumix.Output[ApiKeyManagedResource]{ + OutputState: o.OutputState, + } +} + // The API group and version of the managed resource that the API Key associated with, for example, `cmk/v2`. func (o ApiKeyManagedResourceOutput) ApiVersion() pulumi.StringOutput { return o.ApplyT(func(v ApiKeyManagedResource) string { return v.ApiVersion }).(pulumi.StringOutput) @@ -154,6 +173,12 @@ func (o ApiKeyManagedResourcePtrOutput) ToApiKeyManagedResourcePtrOutputWithCont return o } +func (o ApiKeyManagedResourcePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ApiKeyManagedResource] { + return pulumix.Output[*ApiKeyManagedResource]{ + OutputState: o.OutputState, + } +} + func (o ApiKeyManagedResourcePtrOutput) Elem() ApiKeyManagedResourceOutput { return o.ApplyT(func(v *ApiKeyManagedResource) ApiKeyManagedResource { if v != nil { @@ -236,6 +261,12 @@ func (i ApiKeyManagedResourceEnvironmentArgs) ToApiKeyManagedResourceEnvironment return pulumi.ToOutputWithContext(ctx, i).(ApiKeyManagedResourceEnvironmentOutput) } +func (i ApiKeyManagedResourceEnvironmentArgs) ToOutput(ctx context.Context) pulumix.Output[ApiKeyManagedResourceEnvironment] { + return pulumix.Output[ApiKeyManagedResourceEnvironment]{ + OutputState: i.ToApiKeyManagedResourceEnvironmentOutputWithContext(ctx).OutputState, + } +} + func (i ApiKeyManagedResourceEnvironmentArgs) ToApiKeyManagedResourceEnvironmentPtrOutput() ApiKeyManagedResourceEnvironmentPtrOutput { return i.ToApiKeyManagedResourceEnvironmentPtrOutputWithContext(context.Background()) } @@ -277,6 +308,12 @@ func (i *apiKeyManagedResourceEnvironmentPtrType) ToApiKeyManagedResourceEnviron return pulumi.ToOutputWithContext(ctx, i).(ApiKeyManagedResourceEnvironmentPtrOutput) } +func (i *apiKeyManagedResourceEnvironmentPtrType) ToOutput(ctx context.Context) pulumix.Output[*ApiKeyManagedResourceEnvironment] { + return pulumix.Output[*ApiKeyManagedResourceEnvironment]{ + OutputState: i.ToApiKeyManagedResourceEnvironmentPtrOutputWithContext(ctx).OutputState, + } +} + type ApiKeyManagedResourceEnvironmentOutput struct{ *pulumi.OutputState } func (ApiKeyManagedResourceEnvironmentOutput) ElementType() reflect.Type { @@ -301,6 +338,12 @@ func (o ApiKeyManagedResourceEnvironmentOutput) ToApiKeyManagedResourceEnvironme }).(ApiKeyManagedResourceEnvironmentPtrOutput) } +func (o ApiKeyManagedResourceEnvironmentOutput) ToOutput(ctx context.Context) pulumix.Output[ApiKeyManagedResourceEnvironment] { + return pulumix.Output[ApiKeyManagedResourceEnvironment]{ + OutputState: o.OutputState, + } +} + // The ID of the Environment that the managed resource belongs to, for example, `env-abc123`. func (o ApiKeyManagedResourceEnvironmentOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v ApiKeyManagedResourceEnvironment) string { return v.Id }).(pulumi.StringOutput) @@ -320,6 +363,12 @@ func (o ApiKeyManagedResourceEnvironmentPtrOutput) ToApiKeyManagedResourceEnviro return o } +func (o ApiKeyManagedResourceEnvironmentPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ApiKeyManagedResourceEnvironment] { + return pulumix.Output[*ApiKeyManagedResourceEnvironment]{ + OutputState: o.OutputState, + } +} + func (o ApiKeyManagedResourceEnvironmentPtrOutput) Elem() ApiKeyManagedResourceEnvironmentOutput { return o.ApplyT(func(v *ApiKeyManagedResourceEnvironment) ApiKeyManagedResourceEnvironment { if v != nil { @@ -381,6 +430,12 @@ func (i ApiKeyOwnerArgs) ToApiKeyOwnerOutputWithContext(ctx context.Context) Api return pulumi.ToOutputWithContext(ctx, i).(ApiKeyOwnerOutput) } +func (i ApiKeyOwnerArgs) ToOutput(ctx context.Context) pulumix.Output[ApiKeyOwner] { + return pulumix.Output[ApiKeyOwner]{ + OutputState: i.ToApiKeyOwnerOutputWithContext(ctx).OutputState, + } +} + func (i ApiKeyOwnerArgs) ToApiKeyOwnerPtrOutput() ApiKeyOwnerPtrOutput { return i.ToApiKeyOwnerPtrOutputWithContext(context.Background()) } @@ -422,6 +477,12 @@ func (i *apiKeyOwnerPtrType) ToApiKeyOwnerPtrOutputWithContext(ctx context.Conte return pulumi.ToOutputWithContext(ctx, i).(ApiKeyOwnerPtrOutput) } +func (i *apiKeyOwnerPtrType) ToOutput(ctx context.Context) pulumix.Output[*ApiKeyOwner] { + return pulumix.Output[*ApiKeyOwner]{ + OutputState: i.ToApiKeyOwnerPtrOutputWithContext(ctx).OutputState, + } +} + type ApiKeyOwnerOutput struct{ *pulumi.OutputState } func (ApiKeyOwnerOutput) ElementType() reflect.Type { @@ -446,6 +507,12 @@ func (o ApiKeyOwnerOutput) ToApiKeyOwnerPtrOutputWithContext(ctx context.Context }).(ApiKeyOwnerPtrOutput) } +func (o ApiKeyOwnerOutput) ToOutput(ctx context.Context) pulumix.Output[ApiKeyOwner] { + return pulumix.Output[ApiKeyOwner]{ + OutputState: o.OutputState, + } +} + // The API group and version of the managed resource that the API Key associated with, for example, `cmk/v2`. func (o ApiKeyOwnerOutput) ApiVersion() pulumi.StringOutput { return o.ApplyT(func(v ApiKeyOwner) string { return v.ApiVersion }).(pulumi.StringOutput) @@ -475,6 +542,12 @@ func (o ApiKeyOwnerPtrOutput) ToApiKeyOwnerPtrOutputWithContext(ctx context.Cont return o } +func (o ApiKeyOwnerPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ApiKeyOwner] { + return pulumix.Output[*ApiKeyOwner]{ + OutputState: o.OutputState, + } +} + func (o ApiKeyOwnerPtrOutput) Elem() ApiKeyOwnerOutput { return o.ApplyT(func(v *ApiKeyOwner) ApiKeyOwner { if v != nil { @@ -568,6 +641,12 @@ func (i BusinessMetadataAttributeDefinitionArgs) ToBusinessMetadataAttributeDefi return pulumi.ToOutputWithContext(ctx, i).(BusinessMetadataAttributeDefinitionOutput) } +func (i BusinessMetadataAttributeDefinitionArgs) ToOutput(ctx context.Context) pulumix.Output[BusinessMetadataAttributeDefinition] { + return pulumix.Output[BusinessMetadataAttributeDefinition]{ + OutputState: i.ToBusinessMetadataAttributeDefinitionOutputWithContext(ctx).OutputState, + } +} + // BusinessMetadataAttributeDefinitionArrayInput is an input type that accepts BusinessMetadataAttributeDefinitionArray and BusinessMetadataAttributeDefinitionArrayOutput values. // You can construct a concrete instance of `BusinessMetadataAttributeDefinitionArrayInput` via: // @@ -593,6 +672,12 @@ func (i BusinessMetadataAttributeDefinitionArray) ToBusinessMetadataAttributeDef return pulumi.ToOutputWithContext(ctx, i).(BusinessMetadataAttributeDefinitionArrayOutput) } +func (i BusinessMetadataAttributeDefinitionArray) ToOutput(ctx context.Context) pulumix.Output[[]BusinessMetadataAttributeDefinition] { + return pulumix.Output[[]BusinessMetadataAttributeDefinition]{ + OutputState: i.ToBusinessMetadataAttributeDefinitionArrayOutputWithContext(ctx).OutputState, + } +} + type BusinessMetadataAttributeDefinitionOutput struct{ *pulumi.OutputState } func (BusinessMetadataAttributeDefinitionOutput) ElementType() reflect.Type { @@ -607,6 +692,12 @@ func (o BusinessMetadataAttributeDefinitionOutput) ToBusinessMetadataAttributeDe return o } +func (o BusinessMetadataAttributeDefinitionOutput) ToOutput(ctx context.Context) pulumix.Output[BusinessMetadataAttributeDefinition] { + return pulumix.Output[BusinessMetadataAttributeDefinition]{ + OutputState: o.OutputState, + } +} + // The default value of this attribute. func (o BusinessMetadataAttributeDefinitionOutput) DefaultValue() pulumi.StringPtrOutput { return o.ApplyT(func(v BusinessMetadataAttributeDefinition) *string { return v.DefaultValue }).(pulumi.StringPtrOutput) @@ -651,6 +742,12 @@ func (o BusinessMetadataAttributeDefinitionArrayOutput) ToBusinessMetadataAttrib return o } +func (o BusinessMetadataAttributeDefinitionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]BusinessMetadataAttributeDefinition] { + return pulumix.Output[[]BusinessMetadataAttributeDefinition]{ + OutputState: o.OutputState, + } +} + func (o BusinessMetadataAttributeDefinitionArrayOutput) Index(i pulumi.IntInput) BusinessMetadataAttributeDefinitionOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) BusinessMetadataAttributeDefinition { return vs[0].([]BusinessMetadataAttributeDefinition)[vs[1].(int)] @@ -694,6 +791,12 @@ func (i BusinessMetadataBindingCredentialsArgs) ToBusinessMetadataBindingCredent return pulumi.ToOutputWithContext(ctx, i).(BusinessMetadataBindingCredentialsOutput) } +func (i BusinessMetadataBindingCredentialsArgs) ToOutput(ctx context.Context) pulumix.Output[BusinessMetadataBindingCredentials] { + return pulumix.Output[BusinessMetadataBindingCredentials]{ + OutputState: i.ToBusinessMetadataBindingCredentialsOutputWithContext(ctx).OutputState, + } +} + func (i BusinessMetadataBindingCredentialsArgs) ToBusinessMetadataBindingCredentialsPtrOutput() BusinessMetadataBindingCredentialsPtrOutput { return i.ToBusinessMetadataBindingCredentialsPtrOutputWithContext(context.Background()) } @@ -735,6 +838,12 @@ func (i *businessMetadataBindingCredentialsPtrType) ToBusinessMetadataBindingCre return pulumi.ToOutputWithContext(ctx, i).(BusinessMetadataBindingCredentialsPtrOutput) } +func (i *businessMetadataBindingCredentialsPtrType) ToOutput(ctx context.Context) pulumix.Output[*BusinessMetadataBindingCredentials] { + return pulumix.Output[*BusinessMetadataBindingCredentials]{ + OutputState: i.ToBusinessMetadataBindingCredentialsPtrOutputWithContext(ctx).OutputState, + } +} + type BusinessMetadataBindingCredentialsOutput struct{ *pulumi.OutputState } func (BusinessMetadataBindingCredentialsOutput) ElementType() reflect.Type { @@ -759,6 +868,12 @@ func (o BusinessMetadataBindingCredentialsOutput) ToBusinessMetadataBindingCrede }).(BusinessMetadataBindingCredentialsPtrOutput) } +func (o BusinessMetadataBindingCredentialsOutput) ToOutput(ctx context.Context) pulumix.Output[BusinessMetadataBindingCredentials] { + return pulumix.Output[BusinessMetadataBindingCredentials]{ + OutputState: o.OutputState, + } +} + // The Schema Registry API Key. func (o BusinessMetadataBindingCredentialsOutput) Key() pulumi.StringOutput { return o.ApplyT(func(v BusinessMetadataBindingCredentials) string { return v.Key }).(pulumi.StringOutput) @@ -783,6 +898,12 @@ func (o BusinessMetadataBindingCredentialsPtrOutput) ToBusinessMetadataBindingCr return o } +func (o BusinessMetadataBindingCredentialsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*BusinessMetadataBindingCredentials] { + return pulumix.Output[*BusinessMetadataBindingCredentials]{ + OutputState: o.OutputState, + } +} + func (o BusinessMetadataBindingCredentialsPtrOutput) Elem() BusinessMetadataBindingCredentialsOutput { return o.ApplyT(func(v *BusinessMetadataBindingCredentials) BusinessMetadataBindingCredentials { if v != nil { @@ -846,6 +967,12 @@ func (i BusinessMetadataBindingSchemaRegistryClusterArgs) ToBusinessMetadataBind return pulumi.ToOutputWithContext(ctx, i).(BusinessMetadataBindingSchemaRegistryClusterOutput) } +func (i BusinessMetadataBindingSchemaRegistryClusterArgs) ToOutput(ctx context.Context) pulumix.Output[BusinessMetadataBindingSchemaRegistryCluster] { + return pulumix.Output[BusinessMetadataBindingSchemaRegistryCluster]{ + OutputState: i.ToBusinessMetadataBindingSchemaRegistryClusterOutputWithContext(ctx).OutputState, + } +} + func (i BusinessMetadataBindingSchemaRegistryClusterArgs) ToBusinessMetadataBindingSchemaRegistryClusterPtrOutput() BusinessMetadataBindingSchemaRegistryClusterPtrOutput { return i.ToBusinessMetadataBindingSchemaRegistryClusterPtrOutputWithContext(context.Background()) } @@ -887,6 +1014,12 @@ func (i *businessMetadataBindingSchemaRegistryClusterPtrType) ToBusinessMetadata return pulumi.ToOutputWithContext(ctx, i).(BusinessMetadataBindingSchemaRegistryClusterPtrOutput) } +func (i *businessMetadataBindingSchemaRegistryClusterPtrType) ToOutput(ctx context.Context) pulumix.Output[*BusinessMetadataBindingSchemaRegistryCluster] { + return pulumix.Output[*BusinessMetadataBindingSchemaRegistryCluster]{ + OutputState: i.ToBusinessMetadataBindingSchemaRegistryClusterPtrOutputWithContext(ctx).OutputState, + } +} + type BusinessMetadataBindingSchemaRegistryClusterOutput struct{ *pulumi.OutputState } func (BusinessMetadataBindingSchemaRegistryClusterOutput) ElementType() reflect.Type { @@ -911,6 +1044,12 @@ func (o BusinessMetadataBindingSchemaRegistryClusterOutput) ToBusinessMetadataBi }).(BusinessMetadataBindingSchemaRegistryClusterPtrOutput) } +func (o BusinessMetadataBindingSchemaRegistryClusterOutput) ToOutput(ctx context.Context) pulumix.Output[BusinessMetadataBindingSchemaRegistryCluster] { + return pulumix.Output[BusinessMetadataBindingSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + // The ID of the Schema Registry cluster, for example, `lsrc-abc123`. func (o BusinessMetadataBindingSchemaRegistryClusterOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v BusinessMetadataBindingSchemaRegistryCluster) string { return v.Id }).(pulumi.StringOutput) @@ -930,6 +1069,12 @@ func (o BusinessMetadataBindingSchemaRegistryClusterPtrOutput) ToBusinessMetadat return o } +func (o BusinessMetadataBindingSchemaRegistryClusterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*BusinessMetadataBindingSchemaRegistryCluster] { + return pulumix.Output[*BusinessMetadataBindingSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + func (o BusinessMetadataBindingSchemaRegistryClusterPtrOutput) Elem() BusinessMetadataBindingSchemaRegistryClusterOutput { return o.ApplyT(func(v *BusinessMetadataBindingSchemaRegistryCluster) BusinessMetadataBindingSchemaRegistryCluster { if v != nil { @@ -985,6 +1130,12 @@ func (i BusinessMetadataCredentialsArgs) ToBusinessMetadataCredentialsOutputWith return pulumi.ToOutputWithContext(ctx, i).(BusinessMetadataCredentialsOutput) } +func (i BusinessMetadataCredentialsArgs) ToOutput(ctx context.Context) pulumix.Output[BusinessMetadataCredentials] { + return pulumix.Output[BusinessMetadataCredentials]{ + OutputState: i.ToBusinessMetadataCredentialsOutputWithContext(ctx).OutputState, + } +} + func (i BusinessMetadataCredentialsArgs) ToBusinessMetadataCredentialsPtrOutput() BusinessMetadataCredentialsPtrOutput { return i.ToBusinessMetadataCredentialsPtrOutputWithContext(context.Background()) } @@ -1026,6 +1177,12 @@ func (i *businessMetadataCredentialsPtrType) ToBusinessMetadataCredentialsPtrOut return pulumi.ToOutputWithContext(ctx, i).(BusinessMetadataCredentialsPtrOutput) } +func (i *businessMetadataCredentialsPtrType) ToOutput(ctx context.Context) pulumix.Output[*BusinessMetadataCredentials] { + return pulumix.Output[*BusinessMetadataCredentials]{ + OutputState: i.ToBusinessMetadataCredentialsPtrOutputWithContext(ctx).OutputState, + } +} + type BusinessMetadataCredentialsOutput struct{ *pulumi.OutputState } func (BusinessMetadataCredentialsOutput) ElementType() reflect.Type { @@ -1050,6 +1207,12 @@ func (o BusinessMetadataCredentialsOutput) ToBusinessMetadataCredentialsPtrOutpu }).(BusinessMetadataCredentialsPtrOutput) } +func (o BusinessMetadataCredentialsOutput) ToOutput(ctx context.Context) pulumix.Output[BusinessMetadataCredentials] { + return pulumix.Output[BusinessMetadataCredentials]{ + OutputState: o.OutputState, + } +} + // The Schema Registry API Key. func (o BusinessMetadataCredentialsOutput) Key() pulumi.StringOutput { return o.ApplyT(func(v BusinessMetadataCredentials) string { return v.Key }).(pulumi.StringOutput) @@ -1073,6 +1236,12 @@ func (o BusinessMetadataCredentialsPtrOutput) ToBusinessMetadataCredentialsPtrOu return o } +func (o BusinessMetadataCredentialsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*BusinessMetadataCredentials] { + return pulumix.Output[*BusinessMetadataCredentials]{ + OutputState: o.OutputState, + } +} + func (o BusinessMetadataCredentialsPtrOutput) Elem() BusinessMetadataCredentialsOutput { return o.ApplyT(func(v *BusinessMetadataCredentials) BusinessMetadataCredentials { if v != nil { @@ -1135,6 +1304,12 @@ func (i BusinessMetadataSchemaRegistryClusterArgs) ToBusinessMetadataSchemaRegis return pulumi.ToOutputWithContext(ctx, i).(BusinessMetadataSchemaRegistryClusterOutput) } +func (i BusinessMetadataSchemaRegistryClusterArgs) ToOutput(ctx context.Context) pulumix.Output[BusinessMetadataSchemaRegistryCluster] { + return pulumix.Output[BusinessMetadataSchemaRegistryCluster]{ + OutputState: i.ToBusinessMetadataSchemaRegistryClusterOutputWithContext(ctx).OutputState, + } +} + func (i BusinessMetadataSchemaRegistryClusterArgs) ToBusinessMetadataSchemaRegistryClusterPtrOutput() BusinessMetadataSchemaRegistryClusterPtrOutput { return i.ToBusinessMetadataSchemaRegistryClusterPtrOutputWithContext(context.Background()) } @@ -1176,6 +1351,12 @@ func (i *businessMetadataSchemaRegistryClusterPtrType) ToBusinessMetadataSchemaR return pulumi.ToOutputWithContext(ctx, i).(BusinessMetadataSchemaRegistryClusterPtrOutput) } +func (i *businessMetadataSchemaRegistryClusterPtrType) ToOutput(ctx context.Context) pulumix.Output[*BusinessMetadataSchemaRegistryCluster] { + return pulumix.Output[*BusinessMetadataSchemaRegistryCluster]{ + OutputState: i.ToBusinessMetadataSchemaRegistryClusterPtrOutputWithContext(ctx).OutputState, + } +} + type BusinessMetadataSchemaRegistryClusterOutput struct{ *pulumi.OutputState } func (BusinessMetadataSchemaRegistryClusterOutput) ElementType() reflect.Type { @@ -1200,6 +1381,12 @@ func (o BusinessMetadataSchemaRegistryClusterOutput) ToBusinessMetadataSchemaReg }).(BusinessMetadataSchemaRegistryClusterPtrOutput) } +func (o BusinessMetadataSchemaRegistryClusterOutput) ToOutput(ctx context.Context) pulumix.Output[BusinessMetadataSchemaRegistryCluster] { + return pulumix.Output[BusinessMetadataSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + // The ID of the Schema Registry cluster, for example, `lsrc-abc123`. func (o BusinessMetadataSchemaRegistryClusterOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v BusinessMetadataSchemaRegistryCluster) string { return v.Id }).(pulumi.StringOutput) @@ -1219,6 +1406,12 @@ func (o BusinessMetadataSchemaRegistryClusterPtrOutput) ToBusinessMetadataSchema return o } +func (o BusinessMetadataSchemaRegistryClusterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*BusinessMetadataSchemaRegistryCluster] { + return pulumix.Output[*BusinessMetadataSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + func (o BusinessMetadataSchemaRegistryClusterPtrOutput) Elem() BusinessMetadataSchemaRegistryClusterOutput { return o.ApplyT(func(v *BusinessMetadataSchemaRegistryCluster) BusinessMetadataSchemaRegistryCluster { if v != nil { @@ -1276,6 +1469,12 @@ func (i ByokKeyAwsArgs) ToByokKeyAwsOutputWithContext(ctx context.Context) ByokK return pulumi.ToOutputWithContext(ctx, i).(ByokKeyAwsOutput) } +func (i ByokKeyAwsArgs) ToOutput(ctx context.Context) pulumix.Output[ByokKeyAws] { + return pulumix.Output[ByokKeyAws]{ + OutputState: i.ToByokKeyAwsOutputWithContext(ctx).OutputState, + } +} + func (i ByokKeyAwsArgs) ToByokKeyAwsPtrOutput() ByokKeyAwsPtrOutput { return i.ToByokKeyAwsPtrOutputWithContext(context.Background()) } @@ -1317,6 +1516,12 @@ func (i *byokKeyAwsPtrType) ToByokKeyAwsPtrOutputWithContext(ctx context.Context return pulumi.ToOutputWithContext(ctx, i).(ByokKeyAwsPtrOutput) } +func (i *byokKeyAwsPtrType) ToOutput(ctx context.Context) pulumix.Output[*ByokKeyAws] { + return pulumix.Output[*ByokKeyAws]{ + OutputState: i.ToByokKeyAwsPtrOutputWithContext(ctx).OutputState, + } +} + type ByokKeyAwsOutput struct{ *pulumi.OutputState } func (ByokKeyAwsOutput) ElementType() reflect.Type { @@ -1341,6 +1546,12 @@ func (o ByokKeyAwsOutput) ToByokKeyAwsPtrOutputWithContext(ctx context.Context) }).(ByokKeyAwsPtrOutput) } +func (o ByokKeyAwsOutput) ToOutput(ctx context.Context) pulumix.Output[ByokKeyAws] { + return pulumix.Output[ByokKeyAws]{ + OutputState: o.OutputState, + } +} + // The Amazon Resource Name (ARN) of an AWS KMS key. func (o ByokKeyAwsOutput) KeyArn() pulumi.StringOutput { return o.ApplyT(func(v ByokKeyAws) string { return v.KeyArn }).(pulumi.StringOutput) @@ -1365,6 +1576,12 @@ func (o ByokKeyAwsPtrOutput) ToByokKeyAwsPtrOutputWithContext(ctx context.Contex return o } +func (o ByokKeyAwsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ByokKeyAws] { + return pulumix.Output[*ByokKeyAws]{ + OutputState: o.OutputState, + } +} + func (o ByokKeyAwsPtrOutput) Elem() ByokKeyAwsOutput { return o.ApplyT(func(v *ByokKeyAws) ByokKeyAws { if v != nil { @@ -1440,6 +1657,12 @@ func (i ByokKeyAzureArgs) ToByokKeyAzureOutputWithContext(ctx context.Context) B return pulumi.ToOutputWithContext(ctx, i).(ByokKeyAzureOutput) } +func (i ByokKeyAzureArgs) ToOutput(ctx context.Context) pulumix.Output[ByokKeyAzure] { + return pulumix.Output[ByokKeyAzure]{ + OutputState: i.ToByokKeyAzureOutputWithContext(ctx).OutputState, + } +} + func (i ByokKeyAzureArgs) ToByokKeyAzurePtrOutput() ByokKeyAzurePtrOutput { return i.ToByokKeyAzurePtrOutputWithContext(context.Background()) } @@ -1481,6 +1704,12 @@ func (i *byokKeyAzurePtrType) ToByokKeyAzurePtrOutputWithContext(ctx context.Con return pulumi.ToOutputWithContext(ctx, i).(ByokKeyAzurePtrOutput) } +func (i *byokKeyAzurePtrType) ToOutput(ctx context.Context) pulumix.Output[*ByokKeyAzure] { + return pulumix.Output[*ByokKeyAzure]{ + OutputState: i.ToByokKeyAzurePtrOutputWithContext(ctx).OutputState, + } +} + type ByokKeyAzureOutput struct{ *pulumi.OutputState } func (ByokKeyAzureOutput) ElementType() reflect.Type { @@ -1505,6 +1734,12 @@ func (o ByokKeyAzureOutput) ToByokKeyAzurePtrOutputWithContext(ctx context.Conte }).(ByokKeyAzurePtrOutput) } +func (o ByokKeyAzureOutput) ToOutput(ctx context.Context) pulumix.Output[ByokKeyAzure] { + return pulumix.Output[ByokKeyAzure]{ + OutputState: o.OutputState, + } +} + // (Optional String) The Application ID created for this key-environment combination. func (o ByokKeyAzureOutput) ApplicationId() pulumi.StringPtrOutput { return o.ApplyT(func(v ByokKeyAzure) *string { return v.ApplicationId }).(pulumi.StringPtrOutput) @@ -1539,6 +1774,12 @@ func (o ByokKeyAzurePtrOutput) ToByokKeyAzurePtrOutputWithContext(ctx context.Co return o } +func (o ByokKeyAzurePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ByokKeyAzure] { + return pulumix.Output[*ByokKeyAzure]{ + OutputState: o.OutputState, + } +} + func (o ByokKeyAzurePtrOutput) Elem() ByokKeyAzureOutput { return o.ApplyT(func(v *ByokKeyAzure) ByokKeyAzure { if v != nil { @@ -1632,6 +1873,12 @@ func (i ClusterLinkDestinationKafkaClusterArgs) ToClusterLinkDestinationKafkaClu return pulumi.ToOutputWithContext(ctx, i).(ClusterLinkDestinationKafkaClusterOutput) } +func (i ClusterLinkDestinationKafkaClusterArgs) ToOutput(ctx context.Context) pulumix.Output[ClusterLinkDestinationKafkaCluster] { + return pulumix.Output[ClusterLinkDestinationKafkaCluster]{ + OutputState: i.ToClusterLinkDestinationKafkaClusterOutputWithContext(ctx).OutputState, + } +} + func (i ClusterLinkDestinationKafkaClusterArgs) ToClusterLinkDestinationKafkaClusterPtrOutput() ClusterLinkDestinationKafkaClusterPtrOutput { return i.ToClusterLinkDestinationKafkaClusterPtrOutputWithContext(context.Background()) } @@ -1673,6 +1920,12 @@ func (i *clusterLinkDestinationKafkaClusterPtrType) ToClusterLinkDestinationKafk return pulumi.ToOutputWithContext(ctx, i).(ClusterLinkDestinationKafkaClusterPtrOutput) } +func (i *clusterLinkDestinationKafkaClusterPtrType) ToOutput(ctx context.Context) pulumix.Output[*ClusterLinkDestinationKafkaCluster] { + return pulumix.Output[*ClusterLinkDestinationKafkaCluster]{ + OutputState: i.ToClusterLinkDestinationKafkaClusterPtrOutputWithContext(ctx).OutputState, + } +} + type ClusterLinkDestinationKafkaClusterOutput struct{ *pulumi.OutputState } func (ClusterLinkDestinationKafkaClusterOutput) ElementType() reflect.Type { @@ -1697,6 +1950,12 @@ func (o ClusterLinkDestinationKafkaClusterOutput) ToClusterLinkDestinationKafkaC }).(ClusterLinkDestinationKafkaClusterPtrOutput) } +func (o ClusterLinkDestinationKafkaClusterOutput) ToOutput(ctx context.Context) pulumix.Output[ClusterLinkDestinationKafkaCluster] { + return pulumix.Output[ClusterLinkDestinationKafkaCluster]{ + OutputState: o.OutputState, + } +} + // The bootstrap endpoint of the remote Kafka cluster, for example, `SASL_SSL://pkc-00000.us-central1.gcp.confluent.cloud:9092` or `pkc-00000.us-central1.gcp.confluent.cloud:9092`). func (o ClusterLinkDestinationKafkaClusterOutput) BootstrapEndpoint() pulumi.StringPtrOutput { return o.ApplyT(func(v ClusterLinkDestinationKafkaCluster) *string { return v.BootstrapEndpoint }).(pulumi.StringPtrOutput) @@ -1732,6 +1991,12 @@ func (o ClusterLinkDestinationKafkaClusterPtrOutput) ToClusterLinkDestinationKaf return o } +func (o ClusterLinkDestinationKafkaClusterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ClusterLinkDestinationKafkaCluster] { + return pulumix.Output[*ClusterLinkDestinationKafkaCluster]{ + OutputState: o.OutputState, + } +} + func (o ClusterLinkDestinationKafkaClusterPtrOutput) Elem() ClusterLinkDestinationKafkaClusterOutput { return o.ApplyT(func(v *ClusterLinkDestinationKafkaCluster) ClusterLinkDestinationKafkaCluster { if v != nil { @@ -1822,6 +2087,12 @@ func (i ClusterLinkDestinationKafkaClusterCredentialsArgs) ToClusterLinkDestinat return pulumi.ToOutputWithContext(ctx, i).(ClusterLinkDestinationKafkaClusterCredentialsOutput) } +func (i ClusterLinkDestinationKafkaClusterCredentialsArgs) ToOutput(ctx context.Context) pulumix.Output[ClusterLinkDestinationKafkaClusterCredentials] { + return pulumix.Output[ClusterLinkDestinationKafkaClusterCredentials]{ + OutputState: i.ToClusterLinkDestinationKafkaClusterCredentialsOutputWithContext(ctx).OutputState, + } +} + func (i ClusterLinkDestinationKafkaClusterCredentialsArgs) ToClusterLinkDestinationKafkaClusterCredentialsPtrOutput() ClusterLinkDestinationKafkaClusterCredentialsPtrOutput { return i.ToClusterLinkDestinationKafkaClusterCredentialsPtrOutputWithContext(context.Background()) } @@ -1863,6 +2134,12 @@ func (i *clusterLinkDestinationKafkaClusterCredentialsPtrType) ToClusterLinkDest return pulumi.ToOutputWithContext(ctx, i).(ClusterLinkDestinationKafkaClusterCredentialsPtrOutput) } +func (i *clusterLinkDestinationKafkaClusterCredentialsPtrType) ToOutput(ctx context.Context) pulumix.Output[*ClusterLinkDestinationKafkaClusterCredentials] { + return pulumix.Output[*ClusterLinkDestinationKafkaClusterCredentials]{ + OutputState: i.ToClusterLinkDestinationKafkaClusterCredentialsPtrOutputWithContext(ctx).OutputState, + } +} + type ClusterLinkDestinationKafkaClusterCredentialsOutput struct{ *pulumi.OutputState } func (ClusterLinkDestinationKafkaClusterCredentialsOutput) ElementType() reflect.Type { @@ -1887,6 +2164,12 @@ func (o ClusterLinkDestinationKafkaClusterCredentialsOutput) ToClusterLinkDestin }).(ClusterLinkDestinationKafkaClusterCredentialsPtrOutput) } +func (o ClusterLinkDestinationKafkaClusterCredentialsOutput) ToOutput(ctx context.Context) pulumix.Output[ClusterLinkDestinationKafkaClusterCredentials] { + return pulumix.Output[ClusterLinkDestinationKafkaClusterCredentials]{ + OutputState: o.OutputState, + } +} + // The Kafka API Key. func (o ClusterLinkDestinationKafkaClusterCredentialsOutput) Key() pulumi.StringOutput { return o.ApplyT(func(v ClusterLinkDestinationKafkaClusterCredentials) string { return v.Key }).(pulumi.StringOutput) @@ -1913,6 +2196,12 @@ func (o ClusterLinkDestinationKafkaClusterCredentialsPtrOutput) ToClusterLinkDes return o } +func (o ClusterLinkDestinationKafkaClusterCredentialsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ClusterLinkDestinationKafkaClusterCredentials] { + return pulumix.Output[*ClusterLinkDestinationKafkaClusterCredentials]{ + OutputState: o.OutputState, + } +} + func (o ClusterLinkDestinationKafkaClusterCredentialsPtrOutput) Elem() ClusterLinkDestinationKafkaClusterCredentialsOutput { return o.ApplyT(func(v *ClusterLinkDestinationKafkaClusterCredentials) ClusterLinkDestinationKafkaClusterCredentials { if v != nil { @@ -1988,6 +2277,12 @@ func (i ClusterLinkLocalKafkaClusterArgs) ToClusterLinkLocalKafkaClusterOutputWi return pulumi.ToOutputWithContext(ctx, i).(ClusterLinkLocalKafkaClusterOutput) } +func (i ClusterLinkLocalKafkaClusterArgs) ToOutput(ctx context.Context) pulumix.Output[ClusterLinkLocalKafkaCluster] { + return pulumix.Output[ClusterLinkLocalKafkaCluster]{ + OutputState: i.ToClusterLinkLocalKafkaClusterOutputWithContext(ctx).OutputState, + } +} + func (i ClusterLinkLocalKafkaClusterArgs) ToClusterLinkLocalKafkaClusterPtrOutput() ClusterLinkLocalKafkaClusterPtrOutput { return i.ToClusterLinkLocalKafkaClusterPtrOutputWithContext(context.Background()) } @@ -2029,6 +2324,12 @@ func (i *clusterLinkLocalKafkaClusterPtrType) ToClusterLinkLocalKafkaClusterPtrO return pulumi.ToOutputWithContext(ctx, i).(ClusterLinkLocalKafkaClusterPtrOutput) } +func (i *clusterLinkLocalKafkaClusterPtrType) ToOutput(ctx context.Context) pulumix.Output[*ClusterLinkLocalKafkaCluster] { + return pulumix.Output[*ClusterLinkLocalKafkaCluster]{ + OutputState: i.ToClusterLinkLocalKafkaClusterPtrOutputWithContext(ctx).OutputState, + } +} + type ClusterLinkLocalKafkaClusterOutput struct{ *pulumi.OutputState } func (ClusterLinkLocalKafkaClusterOutput) ElementType() reflect.Type { @@ -2053,6 +2354,12 @@ func (o ClusterLinkLocalKafkaClusterOutput) ToClusterLinkLocalKafkaClusterPtrOut }).(ClusterLinkLocalKafkaClusterPtrOutput) } +func (o ClusterLinkLocalKafkaClusterOutput) ToOutput(ctx context.Context) pulumix.Output[ClusterLinkLocalKafkaCluster] { + return pulumix.Output[ClusterLinkLocalKafkaCluster]{ + OutputState: o.OutputState, + } +} + // The bootstrap endpoint of the remote Kafka cluster, for example, `SASL_SSL://pkc-00000.us-central1.gcp.confluent.cloud:9092` or `pkc-00000.us-central1.gcp.confluent.cloud:9092`). func (o ClusterLinkLocalKafkaClusterOutput) BootstrapEndpoint() pulumi.StringPtrOutput { return o.ApplyT(func(v ClusterLinkLocalKafkaCluster) *string { return v.BootstrapEndpoint }).(pulumi.StringPtrOutput) @@ -2086,6 +2393,12 @@ func (o ClusterLinkLocalKafkaClusterPtrOutput) ToClusterLinkLocalKafkaClusterPtr return o } +func (o ClusterLinkLocalKafkaClusterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ClusterLinkLocalKafkaCluster] { + return pulumix.Output[*ClusterLinkLocalKafkaCluster]{ + OutputState: o.OutputState, + } +} + func (o ClusterLinkLocalKafkaClusterPtrOutput) Elem() ClusterLinkLocalKafkaClusterOutput { return o.ApplyT(func(v *ClusterLinkLocalKafkaCluster) ClusterLinkLocalKafkaCluster { if v != nil { @@ -2176,6 +2489,12 @@ func (i ClusterLinkLocalKafkaClusterCredentialsArgs) ToClusterLinkLocalKafkaClus return pulumi.ToOutputWithContext(ctx, i).(ClusterLinkLocalKafkaClusterCredentialsOutput) } +func (i ClusterLinkLocalKafkaClusterCredentialsArgs) ToOutput(ctx context.Context) pulumix.Output[ClusterLinkLocalKafkaClusterCredentials] { + return pulumix.Output[ClusterLinkLocalKafkaClusterCredentials]{ + OutputState: i.ToClusterLinkLocalKafkaClusterCredentialsOutputWithContext(ctx).OutputState, + } +} + func (i ClusterLinkLocalKafkaClusterCredentialsArgs) ToClusterLinkLocalKafkaClusterCredentialsPtrOutput() ClusterLinkLocalKafkaClusterCredentialsPtrOutput { return i.ToClusterLinkLocalKafkaClusterCredentialsPtrOutputWithContext(context.Background()) } @@ -2217,6 +2536,12 @@ func (i *clusterLinkLocalKafkaClusterCredentialsPtrType) ToClusterLinkLocalKafka return pulumi.ToOutputWithContext(ctx, i).(ClusterLinkLocalKafkaClusterCredentialsPtrOutput) } +func (i *clusterLinkLocalKafkaClusterCredentialsPtrType) ToOutput(ctx context.Context) pulumix.Output[*ClusterLinkLocalKafkaClusterCredentials] { + return pulumix.Output[*ClusterLinkLocalKafkaClusterCredentials]{ + OutputState: i.ToClusterLinkLocalKafkaClusterCredentialsPtrOutputWithContext(ctx).OutputState, + } +} + type ClusterLinkLocalKafkaClusterCredentialsOutput struct{ *pulumi.OutputState } func (ClusterLinkLocalKafkaClusterCredentialsOutput) ElementType() reflect.Type { @@ -2241,6 +2566,12 @@ func (o ClusterLinkLocalKafkaClusterCredentialsOutput) ToClusterLinkLocalKafkaCl }).(ClusterLinkLocalKafkaClusterCredentialsPtrOutput) } +func (o ClusterLinkLocalKafkaClusterCredentialsOutput) ToOutput(ctx context.Context) pulumix.Output[ClusterLinkLocalKafkaClusterCredentials] { + return pulumix.Output[ClusterLinkLocalKafkaClusterCredentials]{ + OutputState: o.OutputState, + } +} + // The Kafka API Key. func (o ClusterLinkLocalKafkaClusterCredentialsOutput) Key() pulumi.StringOutput { return o.ApplyT(func(v ClusterLinkLocalKafkaClusterCredentials) string { return v.Key }).(pulumi.StringOutput) @@ -2267,6 +2598,12 @@ func (o ClusterLinkLocalKafkaClusterCredentialsPtrOutput) ToClusterLinkLocalKafk return o } +func (o ClusterLinkLocalKafkaClusterCredentialsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ClusterLinkLocalKafkaClusterCredentials] { + return pulumix.Output[*ClusterLinkLocalKafkaClusterCredentials]{ + OutputState: o.OutputState, + } +} + func (o ClusterLinkLocalKafkaClusterCredentialsPtrOutput) Elem() ClusterLinkLocalKafkaClusterCredentialsOutput { return o.ApplyT(func(v *ClusterLinkLocalKafkaClusterCredentials) ClusterLinkLocalKafkaClusterCredentials { if v != nil { @@ -2342,6 +2679,12 @@ func (i ClusterLinkRemoteKafkaClusterArgs) ToClusterLinkRemoteKafkaClusterOutput return pulumi.ToOutputWithContext(ctx, i).(ClusterLinkRemoteKafkaClusterOutput) } +func (i ClusterLinkRemoteKafkaClusterArgs) ToOutput(ctx context.Context) pulumix.Output[ClusterLinkRemoteKafkaCluster] { + return pulumix.Output[ClusterLinkRemoteKafkaCluster]{ + OutputState: i.ToClusterLinkRemoteKafkaClusterOutputWithContext(ctx).OutputState, + } +} + func (i ClusterLinkRemoteKafkaClusterArgs) ToClusterLinkRemoteKafkaClusterPtrOutput() ClusterLinkRemoteKafkaClusterPtrOutput { return i.ToClusterLinkRemoteKafkaClusterPtrOutputWithContext(context.Background()) } @@ -2383,6 +2726,12 @@ func (i *clusterLinkRemoteKafkaClusterPtrType) ToClusterLinkRemoteKafkaClusterPt return pulumi.ToOutputWithContext(ctx, i).(ClusterLinkRemoteKafkaClusterPtrOutput) } +func (i *clusterLinkRemoteKafkaClusterPtrType) ToOutput(ctx context.Context) pulumix.Output[*ClusterLinkRemoteKafkaCluster] { + return pulumix.Output[*ClusterLinkRemoteKafkaCluster]{ + OutputState: i.ToClusterLinkRemoteKafkaClusterPtrOutputWithContext(ctx).OutputState, + } +} + type ClusterLinkRemoteKafkaClusterOutput struct{ *pulumi.OutputState } func (ClusterLinkRemoteKafkaClusterOutput) ElementType() reflect.Type { @@ -2407,6 +2756,12 @@ func (o ClusterLinkRemoteKafkaClusterOutput) ToClusterLinkRemoteKafkaClusterPtrO }).(ClusterLinkRemoteKafkaClusterPtrOutput) } +func (o ClusterLinkRemoteKafkaClusterOutput) ToOutput(ctx context.Context) pulumix.Output[ClusterLinkRemoteKafkaCluster] { + return pulumix.Output[ClusterLinkRemoteKafkaCluster]{ + OutputState: o.OutputState, + } +} + // The bootstrap endpoint of the remote Kafka cluster, for example, `SASL_SSL://pkc-00000.us-central1.gcp.confluent.cloud:9092` or `pkc-00000.us-central1.gcp.confluent.cloud:9092`). func (o ClusterLinkRemoteKafkaClusterOutput) BootstrapEndpoint() pulumi.StringPtrOutput { return o.ApplyT(func(v ClusterLinkRemoteKafkaCluster) *string { return v.BootstrapEndpoint }).(pulumi.StringPtrOutput) @@ -2440,6 +2795,12 @@ func (o ClusterLinkRemoteKafkaClusterPtrOutput) ToClusterLinkRemoteKafkaClusterP return o } +func (o ClusterLinkRemoteKafkaClusterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ClusterLinkRemoteKafkaCluster] { + return pulumix.Output[*ClusterLinkRemoteKafkaCluster]{ + OutputState: o.OutputState, + } +} + func (o ClusterLinkRemoteKafkaClusterPtrOutput) Elem() ClusterLinkRemoteKafkaClusterOutput { return o.ApplyT(func(v *ClusterLinkRemoteKafkaCluster) ClusterLinkRemoteKafkaCluster { if v != nil { @@ -2530,6 +2891,12 @@ func (i ClusterLinkRemoteKafkaClusterCredentialsArgs) ToClusterLinkRemoteKafkaCl return pulumi.ToOutputWithContext(ctx, i).(ClusterLinkRemoteKafkaClusterCredentialsOutput) } +func (i ClusterLinkRemoteKafkaClusterCredentialsArgs) ToOutput(ctx context.Context) pulumix.Output[ClusterLinkRemoteKafkaClusterCredentials] { + return pulumix.Output[ClusterLinkRemoteKafkaClusterCredentials]{ + OutputState: i.ToClusterLinkRemoteKafkaClusterCredentialsOutputWithContext(ctx).OutputState, + } +} + func (i ClusterLinkRemoteKafkaClusterCredentialsArgs) ToClusterLinkRemoteKafkaClusterCredentialsPtrOutput() ClusterLinkRemoteKafkaClusterCredentialsPtrOutput { return i.ToClusterLinkRemoteKafkaClusterCredentialsPtrOutputWithContext(context.Background()) } @@ -2571,6 +2938,12 @@ func (i *clusterLinkRemoteKafkaClusterCredentialsPtrType) ToClusterLinkRemoteKaf return pulumi.ToOutputWithContext(ctx, i).(ClusterLinkRemoteKafkaClusterCredentialsPtrOutput) } +func (i *clusterLinkRemoteKafkaClusterCredentialsPtrType) ToOutput(ctx context.Context) pulumix.Output[*ClusterLinkRemoteKafkaClusterCredentials] { + return pulumix.Output[*ClusterLinkRemoteKafkaClusterCredentials]{ + OutputState: i.ToClusterLinkRemoteKafkaClusterCredentialsPtrOutputWithContext(ctx).OutputState, + } +} + type ClusterLinkRemoteKafkaClusterCredentialsOutput struct{ *pulumi.OutputState } func (ClusterLinkRemoteKafkaClusterCredentialsOutput) ElementType() reflect.Type { @@ -2595,6 +2968,12 @@ func (o ClusterLinkRemoteKafkaClusterCredentialsOutput) ToClusterLinkRemoteKafka }).(ClusterLinkRemoteKafkaClusterCredentialsPtrOutput) } +func (o ClusterLinkRemoteKafkaClusterCredentialsOutput) ToOutput(ctx context.Context) pulumix.Output[ClusterLinkRemoteKafkaClusterCredentials] { + return pulumix.Output[ClusterLinkRemoteKafkaClusterCredentials]{ + OutputState: o.OutputState, + } +} + // The Kafka API Key. func (o ClusterLinkRemoteKafkaClusterCredentialsOutput) Key() pulumi.StringOutput { return o.ApplyT(func(v ClusterLinkRemoteKafkaClusterCredentials) string { return v.Key }).(pulumi.StringOutput) @@ -2621,6 +3000,12 @@ func (o ClusterLinkRemoteKafkaClusterCredentialsPtrOutput) ToClusterLinkRemoteKa return o } +func (o ClusterLinkRemoteKafkaClusterCredentialsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ClusterLinkRemoteKafkaClusterCredentials] { + return pulumix.Output[*ClusterLinkRemoteKafkaClusterCredentials]{ + OutputState: o.OutputState, + } +} + func (o ClusterLinkRemoteKafkaClusterCredentialsPtrOutput) Elem() ClusterLinkRemoteKafkaClusterCredentialsOutput { return o.ApplyT(func(v *ClusterLinkRemoteKafkaClusterCredentials) ClusterLinkRemoteKafkaClusterCredentials { if v != nil { @@ -2696,6 +3081,12 @@ func (i ClusterLinkSourceKafkaClusterArgs) ToClusterLinkSourceKafkaClusterOutput return pulumi.ToOutputWithContext(ctx, i).(ClusterLinkSourceKafkaClusterOutput) } +func (i ClusterLinkSourceKafkaClusterArgs) ToOutput(ctx context.Context) pulumix.Output[ClusterLinkSourceKafkaCluster] { + return pulumix.Output[ClusterLinkSourceKafkaCluster]{ + OutputState: i.ToClusterLinkSourceKafkaClusterOutputWithContext(ctx).OutputState, + } +} + func (i ClusterLinkSourceKafkaClusterArgs) ToClusterLinkSourceKafkaClusterPtrOutput() ClusterLinkSourceKafkaClusterPtrOutput { return i.ToClusterLinkSourceKafkaClusterPtrOutputWithContext(context.Background()) } @@ -2737,6 +3128,12 @@ func (i *clusterLinkSourceKafkaClusterPtrType) ToClusterLinkSourceKafkaClusterPt return pulumi.ToOutputWithContext(ctx, i).(ClusterLinkSourceKafkaClusterPtrOutput) } +func (i *clusterLinkSourceKafkaClusterPtrType) ToOutput(ctx context.Context) pulumix.Output[*ClusterLinkSourceKafkaCluster] { + return pulumix.Output[*ClusterLinkSourceKafkaCluster]{ + OutputState: i.ToClusterLinkSourceKafkaClusterPtrOutputWithContext(ctx).OutputState, + } +} + type ClusterLinkSourceKafkaClusterOutput struct{ *pulumi.OutputState } func (ClusterLinkSourceKafkaClusterOutput) ElementType() reflect.Type { @@ -2761,6 +3158,12 @@ func (o ClusterLinkSourceKafkaClusterOutput) ToClusterLinkSourceKafkaClusterPtrO }).(ClusterLinkSourceKafkaClusterPtrOutput) } +func (o ClusterLinkSourceKafkaClusterOutput) ToOutput(ctx context.Context) pulumix.Output[ClusterLinkSourceKafkaCluster] { + return pulumix.Output[ClusterLinkSourceKafkaCluster]{ + OutputState: o.OutputState, + } +} + // The bootstrap endpoint of the remote Kafka cluster, for example, `SASL_SSL://pkc-00000.us-central1.gcp.confluent.cloud:9092` or `pkc-00000.us-central1.gcp.confluent.cloud:9092`). func (o ClusterLinkSourceKafkaClusterOutput) BootstrapEndpoint() pulumi.StringPtrOutput { return o.ApplyT(func(v ClusterLinkSourceKafkaCluster) *string { return v.BootstrapEndpoint }).(pulumi.StringPtrOutput) @@ -2794,6 +3197,12 @@ func (o ClusterLinkSourceKafkaClusterPtrOutput) ToClusterLinkSourceKafkaClusterP return o } +func (o ClusterLinkSourceKafkaClusterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ClusterLinkSourceKafkaCluster] { + return pulumix.Output[*ClusterLinkSourceKafkaCluster]{ + OutputState: o.OutputState, + } +} + func (o ClusterLinkSourceKafkaClusterPtrOutput) Elem() ClusterLinkSourceKafkaClusterOutput { return o.ApplyT(func(v *ClusterLinkSourceKafkaCluster) ClusterLinkSourceKafkaCluster { if v != nil { @@ -2884,6 +3293,12 @@ func (i ClusterLinkSourceKafkaClusterCredentialsArgs) ToClusterLinkSourceKafkaCl return pulumi.ToOutputWithContext(ctx, i).(ClusterLinkSourceKafkaClusterCredentialsOutput) } +func (i ClusterLinkSourceKafkaClusterCredentialsArgs) ToOutput(ctx context.Context) pulumix.Output[ClusterLinkSourceKafkaClusterCredentials] { + return pulumix.Output[ClusterLinkSourceKafkaClusterCredentials]{ + OutputState: i.ToClusterLinkSourceKafkaClusterCredentialsOutputWithContext(ctx).OutputState, + } +} + func (i ClusterLinkSourceKafkaClusterCredentialsArgs) ToClusterLinkSourceKafkaClusterCredentialsPtrOutput() ClusterLinkSourceKafkaClusterCredentialsPtrOutput { return i.ToClusterLinkSourceKafkaClusterCredentialsPtrOutputWithContext(context.Background()) } @@ -2925,6 +3340,12 @@ func (i *clusterLinkSourceKafkaClusterCredentialsPtrType) ToClusterLinkSourceKaf return pulumi.ToOutputWithContext(ctx, i).(ClusterLinkSourceKafkaClusterCredentialsPtrOutput) } +func (i *clusterLinkSourceKafkaClusterCredentialsPtrType) ToOutput(ctx context.Context) pulumix.Output[*ClusterLinkSourceKafkaClusterCredentials] { + return pulumix.Output[*ClusterLinkSourceKafkaClusterCredentials]{ + OutputState: i.ToClusterLinkSourceKafkaClusterCredentialsPtrOutputWithContext(ctx).OutputState, + } +} + type ClusterLinkSourceKafkaClusterCredentialsOutput struct{ *pulumi.OutputState } func (ClusterLinkSourceKafkaClusterCredentialsOutput) ElementType() reflect.Type { @@ -2949,6 +3370,12 @@ func (o ClusterLinkSourceKafkaClusterCredentialsOutput) ToClusterLinkSourceKafka }).(ClusterLinkSourceKafkaClusterCredentialsPtrOutput) } +func (o ClusterLinkSourceKafkaClusterCredentialsOutput) ToOutput(ctx context.Context) pulumix.Output[ClusterLinkSourceKafkaClusterCredentials] { + return pulumix.Output[ClusterLinkSourceKafkaClusterCredentials]{ + OutputState: o.OutputState, + } +} + // The Kafka API Key. func (o ClusterLinkSourceKafkaClusterCredentialsOutput) Key() pulumi.StringOutput { return o.ApplyT(func(v ClusterLinkSourceKafkaClusterCredentials) string { return v.Key }).(pulumi.StringOutput) @@ -2975,6 +3402,12 @@ func (o ClusterLinkSourceKafkaClusterCredentialsPtrOutput) ToClusterLinkSourceKa return o } +func (o ClusterLinkSourceKafkaClusterCredentialsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ClusterLinkSourceKafkaClusterCredentials] { + return pulumix.Output[*ClusterLinkSourceKafkaClusterCredentials]{ + OutputState: o.OutputState, + } +} + func (o ClusterLinkSourceKafkaClusterCredentialsPtrOutput) Elem() ClusterLinkSourceKafkaClusterCredentialsOutput { return o.ApplyT(func(v *ClusterLinkSourceKafkaClusterCredentials) ClusterLinkSourceKafkaClusterCredentials { if v != nil { @@ -3040,6 +3473,12 @@ func (i ConnectorEnvironmentArgs) ToConnectorEnvironmentOutputWithContext(ctx co return pulumi.ToOutputWithContext(ctx, i).(ConnectorEnvironmentOutput) } +func (i ConnectorEnvironmentArgs) ToOutput(ctx context.Context) pulumix.Output[ConnectorEnvironment] { + return pulumix.Output[ConnectorEnvironment]{ + OutputState: i.ToConnectorEnvironmentOutputWithContext(ctx).OutputState, + } +} + func (i ConnectorEnvironmentArgs) ToConnectorEnvironmentPtrOutput() ConnectorEnvironmentPtrOutput { return i.ToConnectorEnvironmentPtrOutputWithContext(context.Background()) } @@ -3081,6 +3520,12 @@ func (i *connectorEnvironmentPtrType) ToConnectorEnvironmentPtrOutputWithContext return pulumi.ToOutputWithContext(ctx, i).(ConnectorEnvironmentPtrOutput) } +func (i *connectorEnvironmentPtrType) ToOutput(ctx context.Context) pulumix.Output[*ConnectorEnvironment] { + return pulumix.Output[*ConnectorEnvironment]{ + OutputState: i.ToConnectorEnvironmentPtrOutputWithContext(ctx).OutputState, + } +} + type ConnectorEnvironmentOutput struct{ *pulumi.OutputState } func (ConnectorEnvironmentOutput) ElementType() reflect.Type { @@ -3105,6 +3550,12 @@ func (o ConnectorEnvironmentOutput) ToConnectorEnvironmentPtrOutputWithContext(c }).(ConnectorEnvironmentPtrOutput) } +func (o ConnectorEnvironmentOutput) ToOutput(ctx context.Context) pulumix.Output[ConnectorEnvironment] { + return pulumix.Output[ConnectorEnvironment]{ + OutputState: o.OutputState, + } +} + // The ID of the Kafka cluster that the connector belongs to, for example, `lkc-abc123`. func (o ConnectorEnvironmentOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v ConnectorEnvironment) string { return v.Id }).(pulumi.StringOutput) @@ -3124,6 +3575,12 @@ func (o ConnectorEnvironmentPtrOutput) ToConnectorEnvironmentPtrOutputWithContex return o } +func (o ConnectorEnvironmentPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ConnectorEnvironment] { + return pulumix.Output[*ConnectorEnvironment]{ + OutputState: o.OutputState, + } +} + func (o ConnectorEnvironmentPtrOutput) Elem() ConnectorEnvironmentOutput { return o.ApplyT(func(v *ConnectorEnvironment) ConnectorEnvironment { if v != nil { @@ -3177,6 +3634,12 @@ func (i ConnectorKafkaClusterArgs) ToConnectorKafkaClusterOutputWithContext(ctx return pulumi.ToOutputWithContext(ctx, i).(ConnectorKafkaClusterOutput) } +func (i ConnectorKafkaClusterArgs) ToOutput(ctx context.Context) pulumix.Output[ConnectorKafkaCluster] { + return pulumix.Output[ConnectorKafkaCluster]{ + OutputState: i.ToConnectorKafkaClusterOutputWithContext(ctx).OutputState, + } +} + func (i ConnectorKafkaClusterArgs) ToConnectorKafkaClusterPtrOutput() ConnectorKafkaClusterPtrOutput { return i.ToConnectorKafkaClusterPtrOutputWithContext(context.Background()) } @@ -3218,6 +3681,12 @@ func (i *connectorKafkaClusterPtrType) ToConnectorKafkaClusterPtrOutputWithConte return pulumi.ToOutputWithContext(ctx, i).(ConnectorKafkaClusterPtrOutput) } +func (i *connectorKafkaClusterPtrType) ToOutput(ctx context.Context) pulumix.Output[*ConnectorKafkaCluster] { + return pulumix.Output[*ConnectorKafkaCluster]{ + OutputState: i.ToConnectorKafkaClusterPtrOutputWithContext(ctx).OutputState, + } +} + type ConnectorKafkaClusterOutput struct{ *pulumi.OutputState } func (ConnectorKafkaClusterOutput) ElementType() reflect.Type { @@ -3242,6 +3711,12 @@ func (o ConnectorKafkaClusterOutput) ToConnectorKafkaClusterPtrOutputWithContext }).(ConnectorKafkaClusterPtrOutput) } +func (o ConnectorKafkaClusterOutput) ToOutput(ctx context.Context) pulumix.Output[ConnectorKafkaCluster] { + return pulumix.Output[ConnectorKafkaCluster]{ + OutputState: o.OutputState, + } +} + // The ID of the Kafka cluster that the connector belongs to, for example, `lkc-abc123`. func (o ConnectorKafkaClusterOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v ConnectorKafkaCluster) string { return v.Id }).(pulumi.StringOutput) @@ -3261,6 +3736,12 @@ func (o ConnectorKafkaClusterPtrOutput) ToConnectorKafkaClusterPtrOutputWithCont return o } +func (o ConnectorKafkaClusterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ConnectorKafkaCluster] { + return pulumix.Output[*ConnectorKafkaCluster]{ + OutputState: o.OutputState, + } +} + func (o ConnectorKafkaClusterPtrOutput) Elem() ConnectorKafkaClusterOutput { return o.ApplyT(func(v *ConnectorKafkaCluster) ConnectorKafkaCluster { if v != nil { @@ -3314,6 +3795,12 @@ func (i IdentityPoolIdentityProviderArgs) ToIdentityPoolIdentityProviderOutputWi return pulumi.ToOutputWithContext(ctx, i).(IdentityPoolIdentityProviderOutput) } +func (i IdentityPoolIdentityProviderArgs) ToOutput(ctx context.Context) pulumix.Output[IdentityPoolIdentityProvider] { + return pulumix.Output[IdentityPoolIdentityProvider]{ + OutputState: i.ToIdentityPoolIdentityProviderOutputWithContext(ctx).OutputState, + } +} + func (i IdentityPoolIdentityProviderArgs) ToIdentityPoolIdentityProviderPtrOutput() IdentityPoolIdentityProviderPtrOutput { return i.ToIdentityPoolIdentityProviderPtrOutputWithContext(context.Background()) } @@ -3355,6 +3842,12 @@ func (i *identityPoolIdentityProviderPtrType) ToIdentityPoolIdentityProviderPtrO return pulumi.ToOutputWithContext(ctx, i).(IdentityPoolIdentityProviderPtrOutput) } +func (i *identityPoolIdentityProviderPtrType) ToOutput(ctx context.Context) pulumix.Output[*IdentityPoolIdentityProvider] { + return pulumix.Output[*IdentityPoolIdentityProvider]{ + OutputState: i.ToIdentityPoolIdentityProviderPtrOutputWithContext(ctx).OutputState, + } +} + type IdentityPoolIdentityProviderOutput struct{ *pulumi.OutputState } func (IdentityPoolIdentityProviderOutput) ElementType() reflect.Type { @@ -3379,6 +3872,12 @@ func (o IdentityPoolIdentityProviderOutput) ToIdentityPoolIdentityProviderPtrOut }).(IdentityPoolIdentityProviderPtrOutput) } +func (o IdentityPoolIdentityProviderOutput) ToOutput(ctx context.Context) pulumix.Output[IdentityPoolIdentityProvider] { + return pulumix.Output[IdentityPoolIdentityProvider]{ + OutputState: o.OutputState, + } +} + // The ID of the Identity Provider associated with the Identity Pool, for example, `op-abc123`. func (o IdentityPoolIdentityProviderOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v IdentityPoolIdentityProvider) string { return v.Id }).(pulumi.StringOutput) @@ -3398,6 +3897,12 @@ func (o IdentityPoolIdentityProviderPtrOutput) ToIdentityPoolIdentityProviderPtr return o } +func (o IdentityPoolIdentityProviderPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*IdentityPoolIdentityProvider] { + return pulumix.Output[*IdentityPoolIdentityProvider]{ + OutputState: o.OutputState, + } +} + func (o IdentityPoolIdentityProviderPtrOutput) Elem() IdentityPoolIdentityProviderOutput { return o.ApplyT(func(v *IdentityPoolIdentityProvider) IdentityPoolIdentityProvider { if v != nil { @@ -3451,6 +3956,12 @@ func (i InvitationCreatorArgs) ToInvitationCreatorOutputWithContext(ctx context. return pulumi.ToOutputWithContext(ctx, i).(InvitationCreatorOutput) } +func (i InvitationCreatorArgs) ToOutput(ctx context.Context) pulumix.Output[InvitationCreator] { + return pulumix.Output[InvitationCreator]{ + OutputState: i.ToInvitationCreatorOutputWithContext(ctx).OutputState, + } +} + // InvitationCreatorArrayInput is an input type that accepts InvitationCreatorArray and InvitationCreatorArrayOutput values. // You can construct a concrete instance of `InvitationCreatorArrayInput` via: // @@ -3476,6 +3987,12 @@ func (i InvitationCreatorArray) ToInvitationCreatorArrayOutputWithContext(ctx co return pulumi.ToOutputWithContext(ctx, i).(InvitationCreatorArrayOutput) } +func (i InvitationCreatorArray) ToOutput(ctx context.Context) pulumix.Output[[]InvitationCreator] { + return pulumix.Output[[]InvitationCreator]{ + OutputState: i.ToInvitationCreatorArrayOutputWithContext(ctx).OutputState, + } +} + type InvitationCreatorOutput struct{ *pulumi.OutputState } func (InvitationCreatorOutput) ElementType() reflect.Type { @@ -3490,6 +4007,12 @@ func (o InvitationCreatorOutput) ToInvitationCreatorOutputWithContext(ctx contex return o } +func (o InvitationCreatorOutput) ToOutput(ctx context.Context) pulumix.Output[InvitationCreator] { + return pulumix.Output[InvitationCreator]{ + OutputState: o.OutputState, + } +} + // (Required String) The id of invitation creator. func (o InvitationCreatorOutput) Id() pulumi.StringPtrOutput { return o.ApplyT(func(v InvitationCreator) *string { return v.Id }).(pulumi.StringPtrOutput) @@ -3509,6 +4032,12 @@ func (o InvitationCreatorArrayOutput) ToInvitationCreatorArrayOutputWithContext( return o } +func (o InvitationCreatorArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]InvitationCreator] { + return pulumix.Output[[]InvitationCreator]{ + OutputState: o.OutputState, + } +} + func (o InvitationCreatorArrayOutput) Index(i pulumi.IntInput) InvitationCreatorOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) InvitationCreator { return vs[0].([]InvitationCreator)[vs[1].(int)] @@ -3548,6 +4077,12 @@ func (i InvitationUserArgs) ToInvitationUserOutputWithContext(ctx context.Contex return pulumi.ToOutputWithContext(ctx, i).(InvitationUserOutput) } +func (i InvitationUserArgs) ToOutput(ctx context.Context) pulumix.Output[InvitationUser] { + return pulumix.Output[InvitationUser]{ + OutputState: i.ToInvitationUserOutputWithContext(ctx).OutputState, + } +} + // InvitationUserArrayInput is an input type that accepts InvitationUserArray and InvitationUserArrayOutput values. // You can construct a concrete instance of `InvitationUserArrayInput` via: // @@ -3573,6 +4108,12 @@ func (i InvitationUserArray) ToInvitationUserArrayOutputWithContext(ctx context. return pulumi.ToOutputWithContext(ctx, i).(InvitationUserArrayOutput) } +func (i InvitationUserArray) ToOutput(ctx context.Context) pulumix.Output[[]InvitationUser] { + return pulumix.Output[[]InvitationUser]{ + OutputState: i.ToInvitationUserArrayOutputWithContext(ctx).OutputState, + } +} + type InvitationUserOutput struct{ *pulumi.OutputState } func (InvitationUserOutput) ElementType() reflect.Type { @@ -3587,6 +4128,12 @@ func (o InvitationUserOutput) ToInvitationUserOutputWithContext(ctx context.Cont return o } +func (o InvitationUserOutput) ToOutput(ctx context.Context) pulumix.Output[InvitationUser] { + return pulumix.Output[InvitationUser]{ + OutputState: o.OutputState, + } +} + // (Required String) The id of invitation creator. func (o InvitationUserOutput) Id() pulumi.StringPtrOutput { return o.ApplyT(func(v InvitationUser) *string { return v.Id }).(pulumi.StringPtrOutput) @@ -3606,6 +4153,12 @@ func (o InvitationUserArrayOutput) ToInvitationUserArrayOutputWithContext(ctx co return o } +func (o InvitationUserArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]InvitationUser] { + return pulumix.Output[[]InvitationUser]{ + OutputState: o.OutputState, + } +} + func (o InvitationUserArrayOutput) Index(i pulumi.IntInput) InvitationUserOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) InvitationUser { return vs[0].([]InvitationUser)[vs[1].(int)] @@ -3649,6 +4202,12 @@ func (i KafkaAclCredentialsArgs) ToKafkaAclCredentialsOutputWithContext(ctx cont return pulumi.ToOutputWithContext(ctx, i).(KafkaAclCredentialsOutput) } +func (i KafkaAclCredentialsArgs) ToOutput(ctx context.Context) pulumix.Output[KafkaAclCredentials] { + return pulumix.Output[KafkaAclCredentials]{ + OutputState: i.ToKafkaAclCredentialsOutputWithContext(ctx).OutputState, + } +} + func (i KafkaAclCredentialsArgs) ToKafkaAclCredentialsPtrOutput() KafkaAclCredentialsPtrOutput { return i.ToKafkaAclCredentialsPtrOutputWithContext(context.Background()) } @@ -3690,6 +4249,12 @@ func (i *kafkaAclCredentialsPtrType) ToKafkaAclCredentialsPtrOutputWithContext(c return pulumi.ToOutputWithContext(ctx, i).(KafkaAclCredentialsPtrOutput) } +func (i *kafkaAclCredentialsPtrType) ToOutput(ctx context.Context) pulumix.Output[*KafkaAclCredentials] { + return pulumix.Output[*KafkaAclCredentials]{ + OutputState: i.ToKafkaAclCredentialsPtrOutputWithContext(ctx).OutputState, + } +} + type KafkaAclCredentialsOutput struct{ *pulumi.OutputState } func (KafkaAclCredentialsOutput) ElementType() reflect.Type { @@ -3714,6 +4279,12 @@ func (o KafkaAclCredentialsOutput) ToKafkaAclCredentialsPtrOutputWithContext(ctx }).(KafkaAclCredentialsPtrOutput) } +func (o KafkaAclCredentialsOutput) ToOutput(ctx context.Context) pulumix.Output[KafkaAclCredentials] { + return pulumix.Output[KafkaAclCredentials]{ + OutputState: o.OutputState, + } +} + // The Kafka API Key. func (o KafkaAclCredentialsOutput) Key() pulumi.StringOutput { return o.ApplyT(func(v KafkaAclCredentials) string { return v.Key }).(pulumi.StringOutput) @@ -3738,6 +4309,12 @@ func (o KafkaAclCredentialsPtrOutput) ToKafkaAclCredentialsPtrOutputWithContext( return o } +func (o KafkaAclCredentialsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*KafkaAclCredentials] { + return pulumix.Output[*KafkaAclCredentials]{ + OutputState: o.OutputState, + } +} + func (o KafkaAclCredentialsPtrOutput) Elem() KafkaAclCredentialsOutput { return o.ApplyT(func(v *KafkaAclCredentials) KafkaAclCredentials { if v != nil { @@ -3801,6 +4378,12 @@ func (i KafkaAclKafkaClusterArgs) ToKafkaAclKafkaClusterOutputWithContext(ctx co return pulumi.ToOutputWithContext(ctx, i).(KafkaAclKafkaClusterOutput) } +func (i KafkaAclKafkaClusterArgs) ToOutput(ctx context.Context) pulumix.Output[KafkaAclKafkaCluster] { + return pulumix.Output[KafkaAclKafkaCluster]{ + OutputState: i.ToKafkaAclKafkaClusterOutputWithContext(ctx).OutputState, + } +} + func (i KafkaAclKafkaClusterArgs) ToKafkaAclKafkaClusterPtrOutput() KafkaAclKafkaClusterPtrOutput { return i.ToKafkaAclKafkaClusterPtrOutputWithContext(context.Background()) } @@ -3842,6 +4425,12 @@ func (i *kafkaAclKafkaClusterPtrType) ToKafkaAclKafkaClusterPtrOutputWithContext return pulumi.ToOutputWithContext(ctx, i).(KafkaAclKafkaClusterPtrOutput) } +func (i *kafkaAclKafkaClusterPtrType) ToOutput(ctx context.Context) pulumix.Output[*KafkaAclKafkaCluster] { + return pulumix.Output[*KafkaAclKafkaCluster]{ + OutputState: i.ToKafkaAclKafkaClusterPtrOutputWithContext(ctx).OutputState, + } +} + type KafkaAclKafkaClusterOutput struct{ *pulumi.OutputState } func (KafkaAclKafkaClusterOutput) ElementType() reflect.Type { @@ -3866,6 +4455,12 @@ func (o KafkaAclKafkaClusterOutput) ToKafkaAclKafkaClusterPtrOutputWithContext(c }).(KafkaAclKafkaClusterPtrOutput) } +func (o KafkaAclKafkaClusterOutput) ToOutput(ctx context.Context) pulumix.Output[KafkaAclKafkaCluster] { + return pulumix.Output[KafkaAclKafkaCluster]{ + OutputState: o.OutputState, + } +} + // The ID of the Kafka cluster, for example, `lkc-abc123`. func (o KafkaAclKafkaClusterOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v KafkaAclKafkaCluster) string { return v.Id }).(pulumi.StringOutput) @@ -3885,6 +4480,12 @@ func (o KafkaAclKafkaClusterPtrOutput) ToKafkaAclKafkaClusterPtrOutputWithContex return o } +func (o KafkaAclKafkaClusterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*KafkaAclKafkaCluster] { + return pulumix.Output[*KafkaAclKafkaCluster]{ + OutputState: o.OutputState, + } +} + func (o KafkaAclKafkaClusterPtrOutput) Elem() KafkaAclKafkaClusterOutput { return o.ApplyT(func(v *KafkaAclKafkaCluster) KafkaAclKafkaCluster { if v != nil { @@ -3946,6 +4547,12 @@ func (i KafkaClientQuotaEnvironmentArgs) ToKafkaClientQuotaEnvironmentOutputWith return pulumi.ToOutputWithContext(ctx, i).(KafkaClientQuotaEnvironmentOutput) } +func (i KafkaClientQuotaEnvironmentArgs) ToOutput(ctx context.Context) pulumix.Output[KafkaClientQuotaEnvironment] { + return pulumix.Output[KafkaClientQuotaEnvironment]{ + OutputState: i.ToKafkaClientQuotaEnvironmentOutputWithContext(ctx).OutputState, + } +} + func (i KafkaClientQuotaEnvironmentArgs) ToKafkaClientQuotaEnvironmentPtrOutput() KafkaClientQuotaEnvironmentPtrOutput { return i.ToKafkaClientQuotaEnvironmentPtrOutputWithContext(context.Background()) } @@ -3987,6 +4594,12 @@ func (i *kafkaClientQuotaEnvironmentPtrType) ToKafkaClientQuotaEnvironmentPtrOut return pulumi.ToOutputWithContext(ctx, i).(KafkaClientQuotaEnvironmentPtrOutput) } +func (i *kafkaClientQuotaEnvironmentPtrType) ToOutput(ctx context.Context) pulumix.Output[*KafkaClientQuotaEnvironment] { + return pulumix.Output[*KafkaClientQuotaEnvironment]{ + OutputState: i.ToKafkaClientQuotaEnvironmentPtrOutputWithContext(ctx).OutputState, + } +} + type KafkaClientQuotaEnvironmentOutput struct{ *pulumi.OutputState } func (KafkaClientQuotaEnvironmentOutput) ElementType() reflect.Type { @@ -4011,6 +4624,12 @@ func (o KafkaClientQuotaEnvironmentOutput) ToKafkaClientQuotaEnvironmentPtrOutpu }).(KafkaClientQuotaEnvironmentPtrOutput) } +func (o KafkaClientQuotaEnvironmentOutput) ToOutput(ctx context.Context) pulumix.Output[KafkaClientQuotaEnvironment] { + return pulumix.Output[KafkaClientQuotaEnvironment]{ + OutputState: o.OutputState, + } +} + // The ID of the Environment that the corresponding Kafka Cluster belongs to, for example, `env-abc123`. // // > **Note:** Each principal assigned to a quota receives the full amount of the quota, meaning the quota is not shared by the principals it is assigned. For example, if a 10 MBps ingress quota is applied to Principals 1 and 2, Principal 1 can produce at most 10 MBps, independently of Principal 2. @@ -4034,6 +4653,12 @@ func (o KafkaClientQuotaEnvironmentPtrOutput) ToKafkaClientQuotaEnvironmentPtrOu return o } +func (o KafkaClientQuotaEnvironmentPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*KafkaClientQuotaEnvironment] { + return pulumix.Output[*KafkaClientQuotaEnvironment]{ + OutputState: o.OutputState, + } +} + func (o KafkaClientQuotaEnvironmentPtrOutput) Elem() KafkaClientQuotaEnvironmentOutput { return o.ApplyT(func(v *KafkaClientQuotaEnvironment) KafkaClientQuotaEnvironment { if v != nil { @@ -4099,6 +4724,12 @@ func (i KafkaClientQuotaKafkaClusterArgs) ToKafkaClientQuotaKafkaClusterOutputWi return pulumi.ToOutputWithContext(ctx, i).(KafkaClientQuotaKafkaClusterOutput) } +func (i KafkaClientQuotaKafkaClusterArgs) ToOutput(ctx context.Context) pulumix.Output[KafkaClientQuotaKafkaCluster] { + return pulumix.Output[KafkaClientQuotaKafkaCluster]{ + OutputState: i.ToKafkaClientQuotaKafkaClusterOutputWithContext(ctx).OutputState, + } +} + func (i KafkaClientQuotaKafkaClusterArgs) ToKafkaClientQuotaKafkaClusterPtrOutput() KafkaClientQuotaKafkaClusterPtrOutput { return i.ToKafkaClientQuotaKafkaClusterPtrOutputWithContext(context.Background()) } @@ -4140,6 +4771,12 @@ func (i *kafkaClientQuotaKafkaClusterPtrType) ToKafkaClientQuotaKafkaClusterPtrO return pulumi.ToOutputWithContext(ctx, i).(KafkaClientQuotaKafkaClusterPtrOutput) } +func (i *kafkaClientQuotaKafkaClusterPtrType) ToOutput(ctx context.Context) pulumix.Output[*KafkaClientQuotaKafkaCluster] { + return pulumix.Output[*KafkaClientQuotaKafkaCluster]{ + OutputState: i.ToKafkaClientQuotaKafkaClusterPtrOutputWithContext(ctx).OutputState, + } +} + type KafkaClientQuotaKafkaClusterOutput struct{ *pulumi.OutputState } func (KafkaClientQuotaKafkaClusterOutput) ElementType() reflect.Type { @@ -4164,6 +4801,12 @@ func (o KafkaClientQuotaKafkaClusterOutput) ToKafkaClientQuotaKafkaClusterPtrOut }).(KafkaClientQuotaKafkaClusterPtrOutput) } +func (o KafkaClientQuotaKafkaClusterOutput) ToOutput(ctx context.Context) pulumix.Output[KafkaClientQuotaKafkaCluster] { + return pulumix.Output[KafkaClientQuotaKafkaCluster]{ + OutputState: o.OutputState, + } +} + // The ID of the Environment that the corresponding Kafka Cluster belongs to, for example, `env-abc123`. // // > **Note:** Each principal assigned to a quota receives the full amount of the quota, meaning the quota is not shared by the principals it is assigned. For example, if a 10 MBps ingress quota is applied to Principals 1 and 2, Principal 1 can produce at most 10 MBps, independently of Principal 2. @@ -4187,6 +4830,12 @@ func (o KafkaClientQuotaKafkaClusterPtrOutput) ToKafkaClientQuotaKafkaClusterPtr return o } +func (o KafkaClientQuotaKafkaClusterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*KafkaClientQuotaKafkaCluster] { + return pulumix.Output[*KafkaClientQuotaKafkaCluster]{ + OutputState: o.OutputState, + } +} + func (o KafkaClientQuotaKafkaClusterPtrOutput) Elem() KafkaClientQuotaKafkaClusterOutput { return o.ApplyT(func(v *KafkaClientQuotaKafkaCluster) KafkaClientQuotaKafkaCluster { if v != nil { @@ -4248,6 +4897,12 @@ func (i KafkaClientQuotaThroughputArgs) ToKafkaClientQuotaThroughputOutputWithCo return pulumi.ToOutputWithContext(ctx, i).(KafkaClientQuotaThroughputOutput) } +func (i KafkaClientQuotaThroughputArgs) ToOutput(ctx context.Context) pulumix.Output[KafkaClientQuotaThroughput] { + return pulumix.Output[KafkaClientQuotaThroughput]{ + OutputState: i.ToKafkaClientQuotaThroughputOutputWithContext(ctx).OutputState, + } +} + func (i KafkaClientQuotaThroughputArgs) ToKafkaClientQuotaThroughputPtrOutput() KafkaClientQuotaThroughputPtrOutput { return i.ToKafkaClientQuotaThroughputPtrOutputWithContext(context.Background()) } @@ -4289,6 +4944,12 @@ func (i *kafkaClientQuotaThroughputPtrType) ToKafkaClientQuotaThroughputPtrOutpu return pulumi.ToOutputWithContext(ctx, i).(KafkaClientQuotaThroughputPtrOutput) } +func (i *kafkaClientQuotaThroughputPtrType) ToOutput(ctx context.Context) pulumix.Output[*KafkaClientQuotaThroughput] { + return pulumix.Output[*KafkaClientQuotaThroughput]{ + OutputState: i.ToKafkaClientQuotaThroughputPtrOutputWithContext(ctx).OutputState, + } +} + type KafkaClientQuotaThroughputOutput struct{ *pulumi.OutputState } func (KafkaClientQuotaThroughputOutput) ElementType() reflect.Type { @@ -4313,6 +4974,12 @@ func (o KafkaClientQuotaThroughputOutput) ToKafkaClientQuotaThroughputPtrOutputW }).(KafkaClientQuotaThroughputPtrOutput) } +func (o KafkaClientQuotaThroughputOutput) ToOutput(ctx context.Context) pulumix.Output[KafkaClientQuotaThroughput] { + return pulumix.Output[KafkaClientQuotaThroughput]{ + OutputState: o.OutputState, + } +} + // The egress throughput limit in bytes per second. func (o KafkaClientQuotaThroughputOutput) EgressByteRate() pulumi.StringOutput { return o.ApplyT(func(v KafkaClientQuotaThroughput) string { return v.EgressByteRate }).(pulumi.StringOutput) @@ -4337,6 +5004,12 @@ func (o KafkaClientQuotaThroughputPtrOutput) ToKafkaClientQuotaThroughputPtrOutp return o } +func (o KafkaClientQuotaThroughputPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*KafkaClientQuotaThroughput] { + return pulumix.Output[*KafkaClientQuotaThroughput]{ + OutputState: o.OutputState, + } +} + func (o KafkaClientQuotaThroughputPtrOutput) Elem() KafkaClientQuotaThroughputOutput { return o.ApplyT(func(v *KafkaClientQuotaThroughput) KafkaClientQuotaThroughput { if v != nil { @@ -4396,6 +5069,12 @@ func (i KafkaClusterBasicArgs) ToKafkaClusterBasicOutputWithContext(ctx context. return pulumi.ToOutputWithContext(ctx, i).(KafkaClusterBasicOutput) } +func (i KafkaClusterBasicArgs) ToOutput(ctx context.Context) pulumix.Output[KafkaClusterBasic] { + return pulumix.Output[KafkaClusterBasic]{ + OutputState: i.ToKafkaClusterBasicOutputWithContext(ctx).OutputState, + } +} + func (i KafkaClusterBasicArgs) ToKafkaClusterBasicPtrOutput() KafkaClusterBasicPtrOutput { return i.ToKafkaClusterBasicPtrOutputWithContext(context.Background()) } @@ -4437,6 +5116,12 @@ func (i *kafkaClusterBasicPtrType) ToKafkaClusterBasicPtrOutputWithContext(ctx c return pulumi.ToOutputWithContext(ctx, i).(KafkaClusterBasicPtrOutput) } +func (i *kafkaClusterBasicPtrType) ToOutput(ctx context.Context) pulumix.Output[*KafkaClusterBasic] { + return pulumix.Output[*KafkaClusterBasic]{ + OutputState: i.ToKafkaClusterBasicPtrOutputWithContext(ctx).OutputState, + } +} + type KafkaClusterBasicOutput struct{ *pulumi.OutputState } func (KafkaClusterBasicOutput) ElementType() reflect.Type { @@ -4461,6 +5146,12 @@ func (o KafkaClusterBasicOutput) ToKafkaClusterBasicPtrOutputWithContext(ctx con }).(KafkaClusterBasicPtrOutput) } +func (o KafkaClusterBasicOutput) ToOutput(ctx context.Context) pulumix.Output[KafkaClusterBasic] { + return pulumix.Output[KafkaClusterBasic]{ + OutputState: o.OutputState, + } +} + type KafkaClusterBasicPtrOutput struct{ *pulumi.OutputState } func (KafkaClusterBasicPtrOutput) ElementType() reflect.Type { @@ -4475,6 +5166,12 @@ func (o KafkaClusterBasicPtrOutput) ToKafkaClusterBasicPtrOutputWithContext(ctx return o } +func (o KafkaClusterBasicPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*KafkaClusterBasic] { + return pulumix.Output[*KafkaClusterBasic]{ + OutputState: o.OutputState, + } +} + func (o KafkaClusterBasicPtrOutput) Elem() KafkaClusterBasicOutput { return o.ApplyT(func(v *KafkaClusterBasic) KafkaClusterBasic { if v != nil { @@ -4518,6 +5215,12 @@ func (i KafkaClusterByokKeyArgs) ToKafkaClusterByokKeyOutputWithContext(ctx cont return pulumi.ToOutputWithContext(ctx, i).(KafkaClusterByokKeyOutput) } +func (i KafkaClusterByokKeyArgs) ToOutput(ctx context.Context) pulumix.Output[KafkaClusterByokKey] { + return pulumix.Output[KafkaClusterByokKey]{ + OutputState: i.ToKafkaClusterByokKeyOutputWithContext(ctx).OutputState, + } +} + func (i KafkaClusterByokKeyArgs) ToKafkaClusterByokKeyPtrOutput() KafkaClusterByokKeyPtrOutput { return i.ToKafkaClusterByokKeyPtrOutputWithContext(context.Background()) } @@ -4559,6 +5262,12 @@ func (i *kafkaClusterByokKeyPtrType) ToKafkaClusterByokKeyPtrOutputWithContext(c return pulumi.ToOutputWithContext(ctx, i).(KafkaClusterByokKeyPtrOutput) } +func (i *kafkaClusterByokKeyPtrType) ToOutput(ctx context.Context) pulumix.Output[*KafkaClusterByokKey] { + return pulumix.Output[*KafkaClusterByokKey]{ + OutputState: i.ToKafkaClusterByokKeyPtrOutputWithContext(ctx).OutputState, + } +} + type KafkaClusterByokKeyOutput struct{ *pulumi.OutputState } func (KafkaClusterByokKeyOutput) ElementType() reflect.Type { @@ -4583,6 +5292,12 @@ func (o KafkaClusterByokKeyOutput) ToKafkaClusterByokKeyPtrOutputWithContext(ctx }).(KafkaClusterByokKeyPtrOutput) } +func (o KafkaClusterByokKeyOutput) ToOutput(ctx context.Context) pulumix.Output[KafkaClusterByokKey] { + return pulumix.Output[KafkaClusterByokKey]{ + OutputState: o.OutputState, + } +} + // The ID of the Confluent key that is used to encrypt the data in the Kafka cluster, for example, `cck-lye5m`. func (o KafkaClusterByokKeyOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v KafkaClusterByokKey) string { return v.Id }).(pulumi.StringOutput) @@ -4602,6 +5317,12 @@ func (o KafkaClusterByokKeyPtrOutput) ToKafkaClusterByokKeyPtrOutputWithContext( return o } +func (o KafkaClusterByokKeyPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*KafkaClusterByokKey] { + return pulumix.Output[*KafkaClusterByokKey]{ + OutputState: o.OutputState, + } +} + func (o KafkaClusterByokKeyPtrOutput) Elem() KafkaClusterByokKeyOutput { return o.ApplyT(func(v *KafkaClusterByokKey) KafkaClusterByokKey { if v != nil { @@ -4667,6 +5388,12 @@ func (i KafkaClusterConfigCredentialsArgs) ToKafkaClusterConfigCredentialsOutput return pulumi.ToOutputWithContext(ctx, i).(KafkaClusterConfigCredentialsOutput) } +func (i KafkaClusterConfigCredentialsArgs) ToOutput(ctx context.Context) pulumix.Output[KafkaClusterConfigCredentials] { + return pulumix.Output[KafkaClusterConfigCredentials]{ + OutputState: i.ToKafkaClusterConfigCredentialsOutputWithContext(ctx).OutputState, + } +} + func (i KafkaClusterConfigCredentialsArgs) ToKafkaClusterConfigCredentialsPtrOutput() KafkaClusterConfigCredentialsPtrOutput { return i.ToKafkaClusterConfigCredentialsPtrOutputWithContext(context.Background()) } @@ -4708,6 +5435,12 @@ func (i *kafkaClusterConfigCredentialsPtrType) ToKafkaClusterConfigCredentialsPt return pulumi.ToOutputWithContext(ctx, i).(KafkaClusterConfigCredentialsPtrOutput) } +func (i *kafkaClusterConfigCredentialsPtrType) ToOutput(ctx context.Context) pulumix.Output[*KafkaClusterConfigCredentials] { + return pulumix.Output[*KafkaClusterConfigCredentials]{ + OutputState: i.ToKafkaClusterConfigCredentialsPtrOutputWithContext(ctx).OutputState, + } +} + type KafkaClusterConfigCredentialsOutput struct{ *pulumi.OutputState } func (KafkaClusterConfigCredentialsOutput) ElementType() reflect.Type { @@ -4732,6 +5465,12 @@ func (o KafkaClusterConfigCredentialsOutput) ToKafkaClusterConfigCredentialsPtrO }).(KafkaClusterConfigCredentialsPtrOutput) } +func (o KafkaClusterConfigCredentialsOutput) ToOutput(ctx context.Context) pulumix.Output[KafkaClusterConfigCredentials] { + return pulumix.Output[KafkaClusterConfigCredentials]{ + OutputState: o.OutputState, + } +} + // The Kafka API Key. func (o KafkaClusterConfigCredentialsOutput) Key() pulumi.StringOutput { return o.ApplyT(func(v KafkaClusterConfigCredentials) string { return v.Key }).(pulumi.StringOutput) @@ -4760,6 +5499,12 @@ func (o KafkaClusterConfigCredentialsPtrOutput) ToKafkaClusterConfigCredentialsP return o } +func (o KafkaClusterConfigCredentialsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*KafkaClusterConfigCredentials] { + return pulumix.Output[*KafkaClusterConfigCredentials]{ + OutputState: o.OutputState, + } +} + func (o KafkaClusterConfigCredentialsPtrOutput) Elem() KafkaClusterConfigCredentialsOutput { return o.ApplyT(func(v *KafkaClusterConfigCredentials) KafkaClusterConfigCredentials { if v != nil { @@ -4827,6 +5572,12 @@ func (i KafkaClusterConfigKafkaClusterArgs) ToKafkaClusterConfigKafkaClusterOutp return pulumi.ToOutputWithContext(ctx, i).(KafkaClusterConfigKafkaClusterOutput) } +func (i KafkaClusterConfigKafkaClusterArgs) ToOutput(ctx context.Context) pulumix.Output[KafkaClusterConfigKafkaCluster] { + return pulumix.Output[KafkaClusterConfigKafkaCluster]{ + OutputState: i.ToKafkaClusterConfigKafkaClusterOutputWithContext(ctx).OutputState, + } +} + func (i KafkaClusterConfigKafkaClusterArgs) ToKafkaClusterConfigKafkaClusterPtrOutput() KafkaClusterConfigKafkaClusterPtrOutput { return i.ToKafkaClusterConfigKafkaClusterPtrOutputWithContext(context.Background()) } @@ -4868,6 +5619,12 @@ func (i *kafkaClusterConfigKafkaClusterPtrType) ToKafkaClusterConfigKafkaCluster return pulumi.ToOutputWithContext(ctx, i).(KafkaClusterConfigKafkaClusterPtrOutput) } +func (i *kafkaClusterConfigKafkaClusterPtrType) ToOutput(ctx context.Context) pulumix.Output[*KafkaClusterConfigKafkaCluster] { + return pulumix.Output[*KafkaClusterConfigKafkaCluster]{ + OutputState: i.ToKafkaClusterConfigKafkaClusterPtrOutputWithContext(ctx).OutputState, + } +} + type KafkaClusterConfigKafkaClusterOutput struct{ *pulumi.OutputState } func (KafkaClusterConfigKafkaClusterOutput) ElementType() reflect.Type { @@ -4892,6 +5649,12 @@ func (o KafkaClusterConfigKafkaClusterOutput) ToKafkaClusterConfigKafkaClusterPt }).(KafkaClusterConfigKafkaClusterPtrOutput) } +func (o KafkaClusterConfigKafkaClusterOutput) ToOutput(ctx context.Context) pulumix.Output[KafkaClusterConfigKafkaCluster] { + return pulumix.Output[KafkaClusterConfigKafkaCluster]{ + OutputState: o.OutputState, + } +} + // The ID of the Dedicated Kafka cluster, for example, `lkc-abc123`. func (o KafkaClusterConfigKafkaClusterOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v KafkaClusterConfigKafkaCluster) string { return v.Id }).(pulumi.StringOutput) @@ -4911,6 +5674,12 @@ func (o KafkaClusterConfigKafkaClusterPtrOutput) ToKafkaClusterConfigKafkaCluste return o } +func (o KafkaClusterConfigKafkaClusterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*KafkaClusterConfigKafkaCluster] { + return pulumix.Output[*KafkaClusterConfigKafkaCluster]{ + OutputState: o.OutputState, + } +} + func (o KafkaClusterConfigKafkaClusterPtrOutput) Elem() KafkaClusterConfigKafkaClusterOutput { return o.ApplyT(func(v *KafkaClusterConfigKafkaCluster) KafkaClusterConfigKafkaCluster { if v != nil { @@ -4974,6 +5743,12 @@ func (i KafkaClusterDedicatedArgs) ToKafkaClusterDedicatedOutputWithContext(ctx return pulumi.ToOutputWithContext(ctx, i).(KafkaClusterDedicatedOutput) } +func (i KafkaClusterDedicatedArgs) ToOutput(ctx context.Context) pulumix.Output[KafkaClusterDedicated] { + return pulumix.Output[KafkaClusterDedicated]{ + OutputState: i.ToKafkaClusterDedicatedOutputWithContext(ctx).OutputState, + } +} + func (i KafkaClusterDedicatedArgs) ToKafkaClusterDedicatedPtrOutput() KafkaClusterDedicatedPtrOutput { return i.ToKafkaClusterDedicatedPtrOutputWithContext(context.Background()) } @@ -5015,6 +5790,12 @@ func (i *kafkaClusterDedicatedPtrType) ToKafkaClusterDedicatedPtrOutputWithConte return pulumi.ToOutputWithContext(ctx, i).(KafkaClusterDedicatedPtrOutput) } +func (i *kafkaClusterDedicatedPtrType) ToOutput(ctx context.Context) pulumix.Output[*KafkaClusterDedicated] { + return pulumix.Output[*KafkaClusterDedicated]{ + OutputState: i.ToKafkaClusterDedicatedPtrOutputWithContext(ctx).OutputState, + } +} + type KafkaClusterDedicatedOutput struct{ *pulumi.OutputState } func (KafkaClusterDedicatedOutput) ElementType() reflect.Type { @@ -5039,6 +5820,12 @@ func (o KafkaClusterDedicatedOutput) ToKafkaClusterDedicatedPtrOutputWithContext }).(KafkaClusterDedicatedPtrOutput) } +func (o KafkaClusterDedicatedOutput) ToOutput(ctx context.Context) pulumix.Output[KafkaClusterDedicated] { + return pulumix.Output[KafkaClusterDedicated]{ + OutputState: o.OutputState, + } +} + func (o KafkaClusterDedicatedOutput) Cku() pulumi.IntOutput { return o.ApplyT(func(v KafkaClusterDedicated) int { return v.Cku }).(pulumi.IntOutput) } @@ -5069,6 +5856,12 @@ func (o KafkaClusterDedicatedPtrOutput) ToKafkaClusterDedicatedPtrOutputWithCont return o } +func (o KafkaClusterDedicatedPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*KafkaClusterDedicated] { + return pulumix.Output[*KafkaClusterDedicated]{ + OutputState: o.OutputState, + } +} + func (o KafkaClusterDedicatedPtrOutput) Elem() KafkaClusterDedicatedOutput { return o.ApplyT(func(v *KafkaClusterDedicated) KafkaClusterDedicated { if v != nil { @@ -5139,6 +5932,12 @@ func (i KafkaClusterEnterpriseArgs) ToKafkaClusterEnterpriseOutputWithContext(ct return pulumi.ToOutputWithContext(ctx, i).(KafkaClusterEnterpriseOutput) } +func (i KafkaClusterEnterpriseArgs) ToOutput(ctx context.Context) pulumix.Output[KafkaClusterEnterprise] { + return pulumix.Output[KafkaClusterEnterprise]{ + OutputState: i.ToKafkaClusterEnterpriseOutputWithContext(ctx).OutputState, + } +} + // KafkaClusterEnterpriseArrayInput is an input type that accepts KafkaClusterEnterpriseArray and KafkaClusterEnterpriseArrayOutput values. // You can construct a concrete instance of `KafkaClusterEnterpriseArrayInput` via: // @@ -5164,6 +5963,12 @@ func (i KafkaClusterEnterpriseArray) ToKafkaClusterEnterpriseArrayOutputWithCont return pulumi.ToOutputWithContext(ctx, i).(KafkaClusterEnterpriseArrayOutput) } +func (i KafkaClusterEnterpriseArray) ToOutput(ctx context.Context) pulumix.Output[[]KafkaClusterEnterprise] { + return pulumix.Output[[]KafkaClusterEnterprise]{ + OutputState: i.ToKafkaClusterEnterpriseArrayOutputWithContext(ctx).OutputState, + } +} + type KafkaClusterEnterpriseOutput struct{ *pulumi.OutputState } func (KafkaClusterEnterpriseOutput) ElementType() reflect.Type { @@ -5178,6 +5983,12 @@ func (o KafkaClusterEnterpriseOutput) ToKafkaClusterEnterpriseOutputWithContext( return o } +func (o KafkaClusterEnterpriseOutput) ToOutput(ctx context.Context) pulumix.Output[KafkaClusterEnterprise] { + return pulumix.Output[KafkaClusterEnterprise]{ + OutputState: o.OutputState, + } +} + type KafkaClusterEnterpriseArrayOutput struct{ *pulumi.OutputState } func (KafkaClusterEnterpriseArrayOutput) ElementType() reflect.Type { @@ -5192,6 +6003,12 @@ func (o KafkaClusterEnterpriseArrayOutput) ToKafkaClusterEnterpriseArrayOutputWi return o } +func (o KafkaClusterEnterpriseArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]KafkaClusterEnterprise] { + return pulumix.Output[[]KafkaClusterEnterprise]{ + OutputState: o.OutputState, + } +} + func (o KafkaClusterEnterpriseArrayOutput) Index(i pulumi.IntInput) KafkaClusterEnterpriseOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) KafkaClusterEnterprise { return vs[0].([]KafkaClusterEnterprise)[vs[1].(int)] @@ -5231,6 +6048,12 @@ func (i KafkaClusterEnvironmentArgs) ToKafkaClusterEnvironmentOutputWithContext( return pulumi.ToOutputWithContext(ctx, i).(KafkaClusterEnvironmentOutput) } +func (i KafkaClusterEnvironmentArgs) ToOutput(ctx context.Context) pulumix.Output[KafkaClusterEnvironment] { + return pulumix.Output[KafkaClusterEnvironment]{ + OutputState: i.ToKafkaClusterEnvironmentOutputWithContext(ctx).OutputState, + } +} + func (i KafkaClusterEnvironmentArgs) ToKafkaClusterEnvironmentPtrOutput() KafkaClusterEnvironmentPtrOutput { return i.ToKafkaClusterEnvironmentPtrOutputWithContext(context.Background()) } @@ -5272,6 +6095,12 @@ func (i *kafkaClusterEnvironmentPtrType) ToKafkaClusterEnvironmentPtrOutputWithC return pulumi.ToOutputWithContext(ctx, i).(KafkaClusterEnvironmentPtrOutput) } +func (i *kafkaClusterEnvironmentPtrType) ToOutput(ctx context.Context) pulumix.Output[*KafkaClusterEnvironment] { + return pulumix.Output[*KafkaClusterEnvironment]{ + OutputState: i.ToKafkaClusterEnvironmentPtrOutputWithContext(ctx).OutputState, + } +} + type KafkaClusterEnvironmentOutput struct{ *pulumi.OutputState } func (KafkaClusterEnvironmentOutput) ElementType() reflect.Type { @@ -5296,6 +6125,12 @@ func (o KafkaClusterEnvironmentOutput) ToKafkaClusterEnvironmentPtrOutputWithCon }).(KafkaClusterEnvironmentPtrOutput) } +func (o KafkaClusterEnvironmentOutput) ToOutput(ctx context.Context) pulumix.Output[KafkaClusterEnvironment] { + return pulumix.Output[KafkaClusterEnvironment]{ + OutputState: o.OutputState, + } +} + // The ID of the Confluent key that is used to encrypt the data in the Kafka cluster, for example, `cck-lye5m`. func (o KafkaClusterEnvironmentOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v KafkaClusterEnvironment) string { return v.Id }).(pulumi.StringOutput) @@ -5315,6 +6150,12 @@ func (o KafkaClusterEnvironmentPtrOutput) ToKafkaClusterEnvironmentPtrOutputWith return o } +func (o KafkaClusterEnvironmentPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*KafkaClusterEnvironment] { + return pulumix.Output[*KafkaClusterEnvironment]{ + OutputState: o.OutputState, + } +} + func (o KafkaClusterEnvironmentPtrOutput) Elem() KafkaClusterEnvironmentOutput { return o.ApplyT(func(v *KafkaClusterEnvironment) KafkaClusterEnvironment { if v != nil { @@ -5368,6 +6209,12 @@ func (i KafkaClusterNetworkArgs) ToKafkaClusterNetworkOutputWithContext(ctx cont return pulumi.ToOutputWithContext(ctx, i).(KafkaClusterNetworkOutput) } +func (i KafkaClusterNetworkArgs) ToOutput(ctx context.Context) pulumix.Output[KafkaClusterNetwork] { + return pulumix.Output[KafkaClusterNetwork]{ + OutputState: i.ToKafkaClusterNetworkOutputWithContext(ctx).OutputState, + } +} + func (i KafkaClusterNetworkArgs) ToKafkaClusterNetworkPtrOutput() KafkaClusterNetworkPtrOutput { return i.ToKafkaClusterNetworkPtrOutputWithContext(context.Background()) } @@ -5409,6 +6256,12 @@ func (i *kafkaClusterNetworkPtrType) ToKafkaClusterNetworkPtrOutputWithContext(c return pulumi.ToOutputWithContext(ctx, i).(KafkaClusterNetworkPtrOutput) } +func (i *kafkaClusterNetworkPtrType) ToOutput(ctx context.Context) pulumix.Output[*KafkaClusterNetwork] { + return pulumix.Output[*KafkaClusterNetwork]{ + OutputState: i.ToKafkaClusterNetworkPtrOutputWithContext(ctx).OutputState, + } +} + type KafkaClusterNetworkOutput struct{ *pulumi.OutputState } func (KafkaClusterNetworkOutput) ElementType() reflect.Type { @@ -5433,6 +6286,12 @@ func (o KafkaClusterNetworkOutput) ToKafkaClusterNetworkPtrOutputWithContext(ctx }).(KafkaClusterNetworkPtrOutput) } +func (o KafkaClusterNetworkOutput) ToOutput(ctx context.Context) pulumix.Output[KafkaClusterNetwork] { + return pulumix.Output[KafkaClusterNetwork]{ + OutputState: o.OutputState, + } +} + // The ID of the Confluent key that is used to encrypt the data in the Kafka cluster, for example, `cck-lye5m`. func (o KafkaClusterNetworkOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v KafkaClusterNetwork) string { return v.Id }).(pulumi.StringOutput) @@ -5452,6 +6311,12 @@ func (o KafkaClusterNetworkPtrOutput) ToKafkaClusterNetworkPtrOutputWithContext( return o } +func (o KafkaClusterNetworkPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*KafkaClusterNetwork] { + return pulumix.Output[*KafkaClusterNetwork]{ + OutputState: o.OutputState, + } +} + func (o KafkaClusterNetworkPtrOutput) Elem() KafkaClusterNetworkOutput { return o.ApplyT(func(v *KafkaClusterNetwork) KafkaClusterNetwork { if v != nil { @@ -5501,6 +6366,12 @@ func (i KafkaClusterStandardArgs) ToKafkaClusterStandardOutputWithContext(ctx co return pulumi.ToOutputWithContext(ctx, i).(KafkaClusterStandardOutput) } +func (i KafkaClusterStandardArgs) ToOutput(ctx context.Context) pulumix.Output[KafkaClusterStandard] { + return pulumix.Output[KafkaClusterStandard]{ + OutputState: i.ToKafkaClusterStandardOutputWithContext(ctx).OutputState, + } +} + func (i KafkaClusterStandardArgs) ToKafkaClusterStandardPtrOutput() KafkaClusterStandardPtrOutput { return i.ToKafkaClusterStandardPtrOutputWithContext(context.Background()) } @@ -5542,6 +6413,12 @@ func (i *kafkaClusterStandardPtrType) ToKafkaClusterStandardPtrOutputWithContext return pulumi.ToOutputWithContext(ctx, i).(KafkaClusterStandardPtrOutput) } +func (i *kafkaClusterStandardPtrType) ToOutput(ctx context.Context) pulumix.Output[*KafkaClusterStandard] { + return pulumix.Output[*KafkaClusterStandard]{ + OutputState: i.ToKafkaClusterStandardPtrOutputWithContext(ctx).OutputState, + } +} + type KafkaClusterStandardOutput struct{ *pulumi.OutputState } func (KafkaClusterStandardOutput) ElementType() reflect.Type { @@ -5566,6 +6443,12 @@ func (o KafkaClusterStandardOutput) ToKafkaClusterStandardPtrOutputWithContext(c }).(KafkaClusterStandardPtrOutput) } +func (o KafkaClusterStandardOutput) ToOutput(ctx context.Context) pulumix.Output[KafkaClusterStandard] { + return pulumix.Output[KafkaClusterStandard]{ + OutputState: o.OutputState, + } +} + type KafkaClusterStandardPtrOutput struct{ *pulumi.OutputState } func (KafkaClusterStandardPtrOutput) ElementType() reflect.Type { @@ -5580,6 +6463,12 @@ func (o KafkaClusterStandardPtrOutput) ToKafkaClusterStandardPtrOutputWithContex return o } +func (o KafkaClusterStandardPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*KafkaClusterStandard] { + return pulumix.Output[*KafkaClusterStandard]{ + OutputState: o.OutputState, + } +} + func (o KafkaClusterStandardPtrOutput) Elem() KafkaClusterStandardOutput { return o.ApplyT(func(v *KafkaClusterStandard) KafkaClusterStandard { if v != nil { @@ -5623,6 +6512,12 @@ func (i KafkaMirrorTopicClusterLinkArgs) ToKafkaMirrorTopicClusterLinkOutputWith return pulumi.ToOutputWithContext(ctx, i).(KafkaMirrorTopicClusterLinkOutput) } +func (i KafkaMirrorTopicClusterLinkArgs) ToOutput(ctx context.Context) pulumix.Output[KafkaMirrorTopicClusterLink] { + return pulumix.Output[KafkaMirrorTopicClusterLink]{ + OutputState: i.ToKafkaMirrorTopicClusterLinkOutputWithContext(ctx).OutputState, + } +} + func (i KafkaMirrorTopicClusterLinkArgs) ToKafkaMirrorTopicClusterLinkPtrOutput() KafkaMirrorTopicClusterLinkPtrOutput { return i.ToKafkaMirrorTopicClusterLinkPtrOutputWithContext(context.Background()) } @@ -5664,6 +6559,12 @@ func (i *kafkaMirrorTopicClusterLinkPtrType) ToKafkaMirrorTopicClusterLinkPtrOut return pulumi.ToOutputWithContext(ctx, i).(KafkaMirrorTopicClusterLinkPtrOutput) } +func (i *kafkaMirrorTopicClusterLinkPtrType) ToOutput(ctx context.Context) pulumix.Output[*KafkaMirrorTopicClusterLink] { + return pulumix.Output[*KafkaMirrorTopicClusterLink]{ + OutputState: i.ToKafkaMirrorTopicClusterLinkPtrOutputWithContext(ctx).OutputState, + } +} + type KafkaMirrorTopicClusterLinkOutput struct{ *pulumi.OutputState } func (KafkaMirrorTopicClusterLinkOutput) ElementType() reflect.Type { @@ -5688,6 +6589,12 @@ func (o KafkaMirrorTopicClusterLinkOutput) ToKafkaMirrorTopicClusterLinkPtrOutpu }).(KafkaMirrorTopicClusterLinkPtrOutput) } +func (o KafkaMirrorTopicClusterLinkOutput) ToOutput(ctx context.Context) pulumix.Output[KafkaMirrorTopicClusterLink] { + return pulumix.Output[KafkaMirrorTopicClusterLink]{ + OutputState: o.OutputState, + } +} + // The name of the cluster link to attach to the mirror topic, for example, `my-cluster-link`. func (o KafkaMirrorTopicClusterLinkOutput) LinkName() pulumi.StringOutput { return o.ApplyT(func(v KafkaMirrorTopicClusterLink) string { return v.LinkName }).(pulumi.StringOutput) @@ -5707,6 +6614,12 @@ func (o KafkaMirrorTopicClusterLinkPtrOutput) ToKafkaMirrorTopicClusterLinkPtrOu return o } +func (o KafkaMirrorTopicClusterLinkPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*KafkaMirrorTopicClusterLink] { + return pulumix.Output[*KafkaMirrorTopicClusterLink]{ + OutputState: o.OutputState, + } +} + func (o KafkaMirrorTopicClusterLinkPtrOutput) Elem() KafkaMirrorTopicClusterLinkOutput { return o.ApplyT(func(v *KafkaMirrorTopicClusterLink) KafkaMirrorTopicClusterLink { if v != nil { @@ -5766,6 +6679,12 @@ func (i KafkaMirrorTopicKafkaClusterArgs) ToKafkaMirrorTopicKafkaClusterOutputWi return pulumi.ToOutputWithContext(ctx, i).(KafkaMirrorTopicKafkaClusterOutput) } +func (i KafkaMirrorTopicKafkaClusterArgs) ToOutput(ctx context.Context) pulumix.Output[KafkaMirrorTopicKafkaCluster] { + return pulumix.Output[KafkaMirrorTopicKafkaCluster]{ + OutputState: i.ToKafkaMirrorTopicKafkaClusterOutputWithContext(ctx).OutputState, + } +} + func (i KafkaMirrorTopicKafkaClusterArgs) ToKafkaMirrorTopicKafkaClusterPtrOutput() KafkaMirrorTopicKafkaClusterPtrOutput { return i.ToKafkaMirrorTopicKafkaClusterPtrOutputWithContext(context.Background()) } @@ -5807,6 +6726,12 @@ func (i *kafkaMirrorTopicKafkaClusterPtrType) ToKafkaMirrorTopicKafkaClusterPtrO return pulumi.ToOutputWithContext(ctx, i).(KafkaMirrorTopicKafkaClusterPtrOutput) } +func (i *kafkaMirrorTopicKafkaClusterPtrType) ToOutput(ctx context.Context) pulumix.Output[*KafkaMirrorTopicKafkaCluster] { + return pulumix.Output[*KafkaMirrorTopicKafkaCluster]{ + OutputState: i.ToKafkaMirrorTopicKafkaClusterPtrOutputWithContext(ctx).OutputState, + } +} + type KafkaMirrorTopicKafkaClusterOutput struct{ *pulumi.OutputState } func (KafkaMirrorTopicKafkaClusterOutput) ElementType() reflect.Type { @@ -5831,6 +6756,12 @@ func (o KafkaMirrorTopicKafkaClusterOutput) ToKafkaMirrorTopicKafkaClusterPtrOut }).(KafkaMirrorTopicKafkaClusterPtrOutput) } +func (o KafkaMirrorTopicKafkaClusterOutput) ToOutput(ctx context.Context) pulumix.Output[KafkaMirrorTopicKafkaCluster] { + return pulumix.Output[KafkaMirrorTopicKafkaCluster]{ + OutputState: o.OutputState, + } +} + func (o KafkaMirrorTopicKafkaClusterOutput) Credentials() KafkaMirrorTopicKafkaClusterCredentialsPtrOutput { return o.ApplyT(func(v KafkaMirrorTopicKafkaCluster) *KafkaMirrorTopicKafkaClusterCredentials { return v.Credentials }).(KafkaMirrorTopicKafkaClusterCredentialsPtrOutput) } @@ -5859,6 +6790,12 @@ func (o KafkaMirrorTopicKafkaClusterPtrOutput) ToKafkaMirrorTopicKafkaClusterPtr return o } +func (o KafkaMirrorTopicKafkaClusterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*KafkaMirrorTopicKafkaCluster] { + return pulumix.Output[*KafkaMirrorTopicKafkaCluster]{ + OutputState: o.OutputState, + } +} + func (o KafkaMirrorTopicKafkaClusterPtrOutput) Elem() KafkaMirrorTopicKafkaClusterOutput { return o.ApplyT(func(v *KafkaMirrorTopicKafkaCluster) KafkaMirrorTopicKafkaCluster { if v != nil { @@ -5935,6 +6872,12 @@ func (i KafkaMirrorTopicKafkaClusterCredentialsArgs) ToKafkaMirrorTopicKafkaClus return pulumi.ToOutputWithContext(ctx, i).(KafkaMirrorTopicKafkaClusterCredentialsOutput) } +func (i KafkaMirrorTopicKafkaClusterCredentialsArgs) ToOutput(ctx context.Context) pulumix.Output[KafkaMirrorTopicKafkaClusterCredentials] { + return pulumix.Output[KafkaMirrorTopicKafkaClusterCredentials]{ + OutputState: i.ToKafkaMirrorTopicKafkaClusterCredentialsOutputWithContext(ctx).OutputState, + } +} + func (i KafkaMirrorTopicKafkaClusterCredentialsArgs) ToKafkaMirrorTopicKafkaClusterCredentialsPtrOutput() KafkaMirrorTopicKafkaClusterCredentialsPtrOutput { return i.ToKafkaMirrorTopicKafkaClusterCredentialsPtrOutputWithContext(context.Background()) } @@ -5976,6 +6919,12 @@ func (i *kafkaMirrorTopicKafkaClusterCredentialsPtrType) ToKafkaMirrorTopicKafka return pulumi.ToOutputWithContext(ctx, i).(KafkaMirrorTopicKafkaClusterCredentialsPtrOutput) } +func (i *kafkaMirrorTopicKafkaClusterCredentialsPtrType) ToOutput(ctx context.Context) pulumix.Output[*KafkaMirrorTopicKafkaClusterCredentials] { + return pulumix.Output[*KafkaMirrorTopicKafkaClusterCredentials]{ + OutputState: i.ToKafkaMirrorTopicKafkaClusterCredentialsPtrOutputWithContext(ctx).OutputState, + } +} + type KafkaMirrorTopicKafkaClusterCredentialsOutput struct{ *pulumi.OutputState } func (KafkaMirrorTopicKafkaClusterCredentialsOutput) ElementType() reflect.Type { @@ -6000,6 +6949,12 @@ func (o KafkaMirrorTopicKafkaClusterCredentialsOutput) ToKafkaMirrorTopicKafkaCl }).(KafkaMirrorTopicKafkaClusterCredentialsPtrOutput) } +func (o KafkaMirrorTopicKafkaClusterCredentialsOutput) ToOutput(ctx context.Context) pulumix.Output[KafkaMirrorTopicKafkaClusterCredentials] { + return pulumix.Output[KafkaMirrorTopicKafkaClusterCredentials]{ + OutputState: o.OutputState, + } +} + // The Kafka API Key. func (o KafkaMirrorTopicKafkaClusterCredentialsOutput) Key() pulumi.StringOutput { return o.ApplyT(func(v KafkaMirrorTopicKafkaClusterCredentials) string { return v.Key }).(pulumi.StringOutput) @@ -6024,6 +6979,12 @@ func (o KafkaMirrorTopicKafkaClusterCredentialsPtrOutput) ToKafkaMirrorTopicKafk return o } +func (o KafkaMirrorTopicKafkaClusterCredentialsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*KafkaMirrorTopicKafkaClusterCredentials] { + return pulumix.Output[*KafkaMirrorTopicKafkaClusterCredentials]{ + OutputState: o.OutputState, + } +} + func (o KafkaMirrorTopicKafkaClusterCredentialsPtrOutput) Elem() KafkaMirrorTopicKafkaClusterCredentialsOutput { return o.ApplyT(func(v *KafkaMirrorTopicKafkaClusterCredentials) KafkaMirrorTopicKafkaClusterCredentials { if v != nil { @@ -6087,6 +7048,12 @@ func (i KafkaMirrorTopicSourceKafkaTopicArgs) ToKafkaMirrorTopicSourceKafkaTopic return pulumi.ToOutputWithContext(ctx, i).(KafkaMirrorTopicSourceKafkaTopicOutput) } +func (i KafkaMirrorTopicSourceKafkaTopicArgs) ToOutput(ctx context.Context) pulumix.Output[KafkaMirrorTopicSourceKafkaTopic] { + return pulumix.Output[KafkaMirrorTopicSourceKafkaTopic]{ + OutputState: i.ToKafkaMirrorTopicSourceKafkaTopicOutputWithContext(ctx).OutputState, + } +} + func (i KafkaMirrorTopicSourceKafkaTopicArgs) ToKafkaMirrorTopicSourceKafkaTopicPtrOutput() KafkaMirrorTopicSourceKafkaTopicPtrOutput { return i.ToKafkaMirrorTopicSourceKafkaTopicPtrOutputWithContext(context.Background()) } @@ -6128,6 +7095,12 @@ func (i *kafkaMirrorTopicSourceKafkaTopicPtrType) ToKafkaMirrorTopicSourceKafkaT return pulumi.ToOutputWithContext(ctx, i).(KafkaMirrorTopicSourceKafkaTopicPtrOutput) } +func (i *kafkaMirrorTopicSourceKafkaTopicPtrType) ToOutput(ctx context.Context) pulumix.Output[*KafkaMirrorTopicSourceKafkaTopic] { + return pulumix.Output[*KafkaMirrorTopicSourceKafkaTopic]{ + OutputState: i.ToKafkaMirrorTopicSourceKafkaTopicPtrOutputWithContext(ctx).OutputState, + } +} + type KafkaMirrorTopicSourceKafkaTopicOutput struct{ *pulumi.OutputState } func (KafkaMirrorTopicSourceKafkaTopicOutput) ElementType() reflect.Type { @@ -6152,6 +7125,12 @@ func (o KafkaMirrorTopicSourceKafkaTopicOutput) ToKafkaMirrorTopicSourceKafkaTop }).(KafkaMirrorTopicSourceKafkaTopicPtrOutput) } +func (o KafkaMirrorTopicSourceKafkaTopicOutput) ToOutput(ctx context.Context) pulumix.Output[KafkaMirrorTopicSourceKafkaTopic] { + return pulumix.Output[KafkaMirrorTopicSourceKafkaTopic]{ + OutputState: o.OutputState, + } +} + // The name of the topic on the source cluster to be mirrored over the cluster link, for example, `orders`. A topic with the exact same name must exist on the source cluster, and no topic with this name should exist on the destination cluster. func (o KafkaMirrorTopicSourceKafkaTopicOutput) TopicName() pulumi.StringOutput { return o.ApplyT(func(v KafkaMirrorTopicSourceKafkaTopic) string { return v.TopicName }).(pulumi.StringOutput) @@ -6171,6 +7150,12 @@ func (o KafkaMirrorTopicSourceKafkaTopicPtrOutput) ToKafkaMirrorTopicSourceKafka return o } +func (o KafkaMirrorTopicSourceKafkaTopicPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*KafkaMirrorTopicSourceKafkaTopic] { + return pulumix.Output[*KafkaMirrorTopicSourceKafkaTopic]{ + OutputState: o.OutputState, + } +} + func (o KafkaMirrorTopicSourceKafkaTopicPtrOutput) Elem() KafkaMirrorTopicSourceKafkaTopicOutput { return o.ApplyT(func(v *KafkaMirrorTopicSourceKafkaTopic) KafkaMirrorTopicSourceKafkaTopic { if v != nil { @@ -6236,6 +7221,12 @@ func (i KafkaTopicCredentialsArgs) ToKafkaTopicCredentialsOutputWithContext(ctx return pulumi.ToOutputWithContext(ctx, i).(KafkaTopicCredentialsOutput) } +func (i KafkaTopicCredentialsArgs) ToOutput(ctx context.Context) pulumix.Output[KafkaTopicCredentials] { + return pulumix.Output[KafkaTopicCredentials]{ + OutputState: i.ToKafkaTopicCredentialsOutputWithContext(ctx).OutputState, + } +} + func (i KafkaTopicCredentialsArgs) ToKafkaTopicCredentialsPtrOutput() KafkaTopicCredentialsPtrOutput { return i.ToKafkaTopicCredentialsPtrOutputWithContext(context.Background()) } @@ -6277,6 +7268,12 @@ func (i *kafkaTopicCredentialsPtrType) ToKafkaTopicCredentialsPtrOutputWithConte return pulumi.ToOutputWithContext(ctx, i).(KafkaTopicCredentialsPtrOutput) } +func (i *kafkaTopicCredentialsPtrType) ToOutput(ctx context.Context) pulumix.Output[*KafkaTopicCredentials] { + return pulumix.Output[*KafkaTopicCredentials]{ + OutputState: i.ToKafkaTopicCredentialsPtrOutputWithContext(ctx).OutputState, + } +} + type KafkaTopicCredentialsOutput struct{ *pulumi.OutputState } func (KafkaTopicCredentialsOutput) ElementType() reflect.Type { @@ -6301,6 +7298,12 @@ func (o KafkaTopicCredentialsOutput) ToKafkaTopicCredentialsPtrOutputWithContext }).(KafkaTopicCredentialsPtrOutput) } +func (o KafkaTopicCredentialsOutput) ToOutput(ctx context.Context) pulumix.Output[KafkaTopicCredentials] { + return pulumix.Output[KafkaTopicCredentials]{ + OutputState: o.OutputState, + } +} + // The Kafka API Key. func (o KafkaTopicCredentialsOutput) Key() pulumi.StringOutput { return o.ApplyT(func(v KafkaTopicCredentials) string { return v.Key }).(pulumi.StringOutput) @@ -6329,6 +7332,12 @@ func (o KafkaTopicCredentialsPtrOutput) ToKafkaTopicCredentialsPtrOutputWithCont return o } +func (o KafkaTopicCredentialsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*KafkaTopicCredentials] { + return pulumix.Output[*KafkaTopicCredentials]{ + OutputState: o.OutputState, + } +} + func (o KafkaTopicCredentialsPtrOutput) Elem() KafkaTopicCredentialsOutput { return o.ApplyT(func(v *KafkaTopicCredentials) KafkaTopicCredentials { if v != nil { @@ -6396,6 +7405,12 @@ func (i KafkaTopicKafkaClusterArgs) ToKafkaTopicKafkaClusterOutputWithContext(ct return pulumi.ToOutputWithContext(ctx, i).(KafkaTopicKafkaClusterOutput) } +func (i KafkaTopicKafkaClusterArgs) ToOutput(ctx context.Context) pulumix.Output[KafkaTopicKafkaCluster] { + return pulumix.Output[KafkaTopicKafkaCluster]{ + OutputState: i.ToKafkaTopicKafkaClusterOutputWithContext(ctx).OutputState, + } +} + func (i KafkaTopicKafkaClusterArgs) ToKafkaTopicKafkaClusterPtrOutput() KafkaTopicKafkaClusterPtrOutput { return i.ToKafkaTopicKafkaClusterPtrOutputWithContext(context.Background()) } @@ -6437,6 +7452,12 @@ func (i *kafkaTopicKafkaClusterPtrType) ToKafkaTopicKafkaClusterPtrOutputWithCon return pulumi.ToOutputWithContext(ctx, i).(KafkaTopicKafkaClusterPtrOutput) } +func (i *kafkaTopicKafkaClusterPtrType) ToOutput(ctx context.Context) pulumix.Output[*KafkaTopicKafkaCluster] { + return pulumix.Output[*KafkaTopicKafkaCluster]{ + OutputState: i.ToKafkaTopicKafkaClusterPtrOutputWithContext(ctx).OutputState, + } +} + type KafkaTopicKafkaClusterOutput struct{ *pulumi.OutputState } func (KafkaTopicKafkaClusterOutput) ElementType() reflect.Type { @@ -6461,6 +7482,12 @@ func (o KafkaTopicKafkaClusterOutput) ToKafkaTopicKafkaClusterPtrOutputWithConte }).(KafkaTopicKafkaClusterPtrOutput) } +func (o KafkaTopicKafkaClusterOutput) ToOutput(ctx context.Context) pulumix.Output[KafkaTopicKafkaCluster] { + return pulumix.Output[KafkaTopicKafkaCluster]{ + OutputState: o.OutputState, + } +} + // The ID of the Kafka cluster, for example, `lkc-abc123`. func (o KafkaTopicKafkaClusterOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v KafkaTopicKafkaCluster) string { return v.Id }).(pulumi.StringOutput) @@ -6480,6 +7507,12 @@ func (o KafkaTopicKafkaClusterPtrOutput) ToKafkaTopicKafkaClusterPtrOutputWithCo return o } +func (o KafkaTopicKafkaClusterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*KafkaTopicKafkaCluster] { + return pulumix.Output[*KafkaTopicKafkaCluster]{ + OutputState: o.OutputState, + } +} + func (o KafkaTopicKafkaClusterPtrOutput) Elem() KafkaTopicKafkaClusterOutput { return o.ApplyT(func(v *KafkaTopicKafkaCluster) KafkaTopicKafkaCluster { if v != nil { @@ -6533,6 +7566,12 @@ func (i KsqlClusterCredentialIdentityArgs) ToKsqlClusterCredentialIdentityOutput return pulumi.ToOutputWithContext(ctx, i).(KsqlClusterCredentialIdentityOutput) } +func (i KsqlClusterCredentialIdentityArgs) ToOutput(ctx context.Context) pulumix.Output[KsqlClusterCredentialIdentity] { + return pulumix.Output[KsqlClusterCredentialIdentity]{ + OutputState: i.ToKsqlClusterCredentialIdentityOutputWithContext(ctx).OutputState, + } +} + func (i KsqlClusterCredentialIdentityArgs) ToKsqlClusterCredentialIdentityPtrOutput() KsqlClusterCredentialIdentityPtrOutput { return i.ToKsqlClusterCredentialIdentityPtrOutputWithContext(context.Background()) } @@ -6574,6 +7613,12 @@ func (i *ksqlClusterCredentialIdentityPtrType) ToKsqlClusterCredentialIdentityPt return pulumi.ToOutputWithContext(ctx, i).(KsqlClusterCredentialIdentityPtrOutput) } +func (i *ksqlClusterCredentialIdentityPtrType) ToOutput(ctx context.Context) pulumix.Output[*KsqlClusterCredentialIdentity] { + return pulumix.Output[*KsqlClusterCredentialIdentity]{ + OutputState: i.ToKsqlClusterCredentialIdentityPtrOutputWithContext(ctx).OutputState, + } +} + type KsqlClusterCredentialIdentityOutput struct{ *pulumi.OutputState } func (KsqlClusterCredentialIdentityOutput) ElementType() reflect.Type { @@ -6598,6 +7643,12 @@ func (o KsqlClusterCredentialIdentityOutput) ToKsqlClusterCredentialIdentityPtrO }).(KsqlClusterCredentialIdentityPtrOutput) } +func (o KsqlClusterCredentialIdentityOutput) ToOutput(ctx context.Context) pulumix.Output[KsqlClusterCredentialIdentity] { + return pulumix.Output[KsqlClusterCredentialIdentity]{ + OutputState: o.OutputState, + } +} + // The ID of the associated service or user account, for example, `sa-abc123`. func (o KsqlClusterCredentialIdentityOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v KsqlClusterCredentialIdentity) string { return v.Id }).(pulumi.StringOutput) @@ -6617,6 +7668,12 @@ func (o KsqlClusterCredentialIdentityPtrOutput) ToKsqlClusterCredentialIdentityP return o } +func (o KsqlClusterCredentialIdentityPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*KsqlClusterCredentialIdentity] { + return pulumix.Output[*KsqlClusterCredentialIdentity]{ + OutputState: o.OutputState, + } +} + func (o KsqlClusterCredentialIdentityPtrOutput) Elem() KsqlClusterCredentialIdentityOutput { return o.ApplyT(func(v *KsqlClusterCredentialIdentity) KsqlClusterCredentialIdentity { if v != nil { @@ -6670,6 +7727,12 @@ func (i KsqlClusterEnvironmentArgs) ToKsqlClusterEnvironmentOutputWithContext(ct return pulumi.ToOutputWithContext(ctx, i).(KsqlClusterEnvironmentOutput) } +func (i KsqlClusterEnvironmentArgs) ToOutput(ctx context.Context) pulumix.Output[KsqlClusterEnvironment] { + return pulumix.Output[KsqlClusterEnvironment]{ + OutputState: i.ToKsqlClusterEnvironmentOutputWithContext(ctx).OutputState, + } +} + func (i KsqlClusterEnvironmentArgs) ToKsqlClusterEnvironmentPtrOutput() KsqlClusterEnvironmentPtrOutput { return i.ToKsqlClusterEnvironmentPtrOutputWithContext(context.Background()) } @@ -6711,6 +7774,12 @@ func (i *ksqlClusterEnvironmentPtrType) ToKsqlClusterEnvironmentPtrOutputWithCon return pulumi.ToOutputWithContext(ctx, i).(KsqlClusterEnvironmentPtrOutput) } +func (i *ksqlClusterEnvironmentPtrType) ToOutput(ctx context.Context) pulumix.Output[*KsqlClusterEnvironment] { + return pulumix.Output[*KsqlClusterEnvironment]{ + OutputState: i.ToKsqlClusterEnvironmentPtrOutputWithContext(ctx).OutputState, + } +} + type KsqlClusterEnvironmentOutput struct{ *pulumi.OutputState } func (KsqlClusterEnvironmentOutput) ElementType() reflect.Type { @@ -6735,6 +7804,12 @@ func (o KsqlClusterEnvironmentOutput) ToKsqlClusterEnvironmentPtrOutputWithConte }).(KsqlClusterEnvironmentPtrOutput) } +func (o KsqlClusterEnvironmentOutput) ToOutput(ctx context.Context) pulumix.Output[KsqlClusterEnvironment] { + return pulumix.Output[KsqlClusterEnvironment]{ + OutputState: o.OutputState, + } +} + // The ID of the associated service or user account, for example, `sa-abc123`. func (o KsqlClusterEnvironmentOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v KsqlClusterEnvironment) string { return v.Id }).(pulumi.StringOutput) @@ -6754,6 +7829,12 @@ func (o KsqlClusterEnvironmentPtrOutput) ToKsqlClusterEnvironmentPtrOutputWithCo return o } +func (o KsqlClusterEnvironmentPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*KsqlClusterEnvironment] { + return pulumix.Output[*KsqlClusterEnvironment]{ + OutputState: o.OutputState, + } +} + func (o KsqlClusterEnvironmentPtrOutput) Elem() KsqlClusterEnvironmentOutput { return o.ApplyT(func(v *KsqlClusterEnvironment) KsqlClusterEnvironment { if v != nil { @@ -6807,6 +7888,12 @@ func (i KsqlClusterKafkaClusterArgs) ToKsqlClusterKafkaClusterOutputWithContext( return pulumi.ToOutputWithContext(ctx, i).(KsqlClusterKafkaClusterOutput) } +func (i KsqlClusterKafkaClusterArgs) ToOutput(ctx context.Context) pulumix.Output[KsqlClusterKafkaCluster] { + return pulumix.Output[KsqlClusterKafkaCluster]{ + OutputState: i.ToKsqlClusterKafkaClusterOutputWithContext(ctx).OutputState, + } +} + func (i KsqlClusterKafkaClusterArgs) ToKsqlClusterKafkaClusterPtrOutput() KsqlClusterKafkaClusterPtrOutput { return i.ToKsqlClusterKafkaClusterPtrOutputWithContext(context.Background()) } @@ -6848,6 +7935,12 @@ func (i *ksqlClusterKafkaClusterPtrType) ToKsqlClusterKafkaClusterPtrOutputWithC return pulumi.ToOutputWithContext(ctx, i).(KsqlClusterKafkaClusterPtrOutput) } +func (i *ksqlClusterKafkaClusterPtrType) ToOutput(ctx context.Context) pulumix.Output[*KsqlClusterKafkaCluster] { + return pulumix.Output[*KsqlClusterKafkaCluster]{ + OutputState: i.ToKsqlClusterKafkaClusterPtrOutputWithContext(ctx).OutputState, + } +} + type KsqlClusterKafkaClusterOutput struct{ *pulumi.OutputState } func (KsqlClusterKafkaClusterOutput) ElementType() reflect.Type { @@ -6872,6 +7965,12 @@ func (o KsqlClusterKafkaClusterOutput) ToKsqlClusterKafkaClusterPtrOutputWithCon }).(KsqlClusterKafkaClusterPtrOutput) } +func (o KsqlClusterKafkaClusterOutput) ToOutput(ctx context.Context) pulumix.Output[KsqlClusterKafkaCluster] { + return pulumix.Output[KsqlClusterKafkaCluster]{ + OutputState: o.OutputState, + } +} + // The ID of the associated service or user account, for example, `sa-abc123`. func (o KsqlClusterKafkaClusterOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v KsqlClusterKafkaCluster) string { return v.Id }).(pulumi.StringOutput) @@ -6891,6 +7990,12 @@ func (o KsqlClusterKafkaClusterPtrOutput) ToKsqlClusterKafkaClusterPtrOutputWith return o } +func (o KsqlClusterKafkaClusterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*KsqlClusterKafkaCluster] { + return pulumix.Output[*KsqlClusterKafkaCluster]{ + OutputState: o.OutputState, + } +} + func (o KsqlClusterKafkaClusterPtrOutput) Elem() KsqlClusterKafkaClusterOutput { return o.ApplyT(func(v *KsqlClusterKafkaCluster) KsqlClusterKafkaCluster { if v != nil { @@ -6952,6 +8057,12 @@ func (i NetworkAwArgs) ToNetworkAwOutputWithContext(ctx context.Context) Network return pulumi.ToOutputWithContext(ctx, i).(NetworkAwOutput) } +func (i NetworkAwArgs) ToOutput(ctx context.Context) pulumix.Output[NetworkAw] { + return pulumix.Output[NetworkAw]{ + OutputState: i.ToNetworkAwOutputWithContext(ctx).OutputState, + } +} + // NetworkAwArrayInput is an input type that accepts NetworkAwArray and NetworkAwArrayOutput values. // You can construct a concrete instance of `NetworkAwArrayInput` via: // @@ -6977,6 +8088,12 @@ func (i NetworkAwArray) ToNetworkAwArrayOutputWithContext(ctx context.Context) N return pulumi.ToOutputWithContext(ctx, i).(NetworkAwArrayOutput) } +func (i NetworkAwArray) ToOutput(ctx context.Context) pulumix.Output[[]NetworkAw] { + return pulumix.Output[[]NetworkAw]{ + OutputState: i.ToNetworkAwArrayOutputWithContext(ctx).OutputState, + } +} + type NetworkAwOutput struct{ *pulumi.OutputState } func (NetworkAwOutput) ElementType() reflect.Type { @@ -6991,6 +8108,12 @@ func (o NetworkAwOutput) ToNetworkAwOutputWithContext(ctx context.Context) Netwo return o } +func (o NetworkAwOutput) ToOutput(ctx context.Context) pulumix.Output[NetworkAw] { + return pulumix.Output[NetworkAw]{ + OutputState: o.OutputState, + } +} + // (Required String) The AWS account ID associated with the Confluent Cloud VPC. func (o NetworkAwOutput) Account() pulumi.StringPtrOutput { return o.ApplyT(func(v NetworkAw) *string { return v.Account }).(pulumi.StringPtrOutput) @@ -7020,6 +8143,12 @@ func (o NetworkAwArrayOutput) ToNetworkAwArrayOutputWithContext(ctx context.Cont return o } +func (o NetworkAwArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]NetworkAw] { + return pulumix.Output[[]NetworkAw]{ + OutputState: o.OutputState, + } +} + func (o NetworkAwArrayOutput) Index(i pulumi.IntInput) NetworkAwOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) NetworkAw { return vs[0].([]NetworkAw)[vs[1].(int)] @@ -7059,6 +8188,12 @@ func (i NetworkAzureArgs) ToNetworkAzureOutputWithContext(ctx context.Context) N return pulumi.ToOutputWithContext(ctx, i).(NetworkAzureOutput) } +func (i NetworkAzureArgs) ToOutput(ctx context.Context) pulumix.Output[NetworkAzure] { + return pulumix.Output[NetworkAzure]{ + OutputState: i.ToNetworkAzureOutputWithContext(ctx).OutputState, + } +} + // NetworkAzureArrayInput is an input type that accepts NetworkAzureArray and NetworkAzureArrayOutput values. // You can construct a concrete instance of `NetworkAzureArrayInput` via: // @@ -7084,6 +8219,12 @@ func (i NetworkAzureArray) ToNetworkAzureArrayOutputWithContext(ctx context.Cont return pulumi.ToOutputWithContext(ctx, i).(NetworkAzureArrayOutput) } +func (i NetworkAzureArray) ToOutput(ctx context.Context) pulumix.Output[[]NetworkAzure] { + return pulumix.Output[[]NetworkAzure]{ + OutputState: i.ToNetworkAzureArrayOutputWithContext(ctx).OutputState, + } +} + type NetworkAzureOutput struct{ *pulumi.OutputState } func (NetworkAzureOutput) ElementType() reflect.Type { @@ -7098,6 +8239,12 @@ func (o NetworkAzureOutput) ToNetworkAzureOutputWithContext(ctx context.Context) return o } +func (o NetworkAzureOutput) ToOutput(ctx context.Context) pulumix.Output[NetworkAzure] { + return pulumix.Output[NetworkAzure]{ + OutputState: o.OutputState, + } +} + // (Optional Map) The mapping of zones to Private Link Service Aliases if available. Keys are zone names, for example, `1` and values are [Azure Private Link Service Aliases](https://docs.microsoft.com/en-us/azure/private-link/private-link-service-overview#share-your-service), for example, `s-nk99e-privatelink-1.8c43dcd0-695c-1234-bc35-11fe6abb303a.centralus.azure.privatelinkservice`. func (o NetworkAzureOutput) PrivateLinkServiceAliases() pulumi.StringMapOutput { return o.ApplyT(func(v NetworkAzure) map[string]string { return v.PrivateLinkServiceAliases }).(pulumi.StringMapOutput) @@ -7117,6 +8264,12 @@ func (o NetworkAzureArrayOutput) ToNetworkAzureArrayOutputWithContext(ctx contex return o } +func (o NetworkAzureArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]NetworkAzure] { + return pulumix.Output[[]NetworkAzure]{ + OutputState: o.OutputState, + } +} + func (o NetworkAzureArrayOutput) Index(i pulumi.IntInput) NetworkAzureOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) NetworkAzure { return vs[0].([]NetworkAzure)[vs[1].(int)] @@ -7160,6 +8313,12 @@ func (i NetworkDnsConfigArgs) ToNetworkDnsConfigOutputWithContext(ctx context.Co return pulumi.ToOutputWithContext(ctx, i).(NetworkDnsConfigOutput) } +func (i NetworkDnsConfigArgs) ToOutput(ctx context.Context) pulumix.Output[NetworkDnsConfig] { + return pulumix.Output[NetworkDnsConfig]{ + OutputState: i.ToNetworkDnsConfigOutputWithContext(ctx).OutputState, + } +} + func (i NetworkDnsConfigArgs) ToNetworkDnsConfigPtrOutput() NetworkDnsConfigPtrOutput { return i.ToNetworkDnsConfigPtrOutputWithContext(context.Background()) } @@ -7201,6 +8360,12 @@ func (i *networkDnsConfigPtrType) ToNetworkDnsConfigPtrOutputWithContext(ctx con return pulumi.ToOutputWithContext(ctx, i).(NetworkDnsConfigPtrOutput) } +func (i *networkDnsConfigPtrType) ToOutput(ctx context.Context) pulumix.Output[*NetworkDnsConfig] { + return pulumix.Output[*NetworkDnsConfig]{ + OutputState: i.ToNetworkDnsConfigPtrOutputWithContext(ctx).OutputState, + } +} + type NetworkDnsConfigOutput struct{ *pulumi.OutputState } func (NetworkDnsConfigOutput) ElementType() reflect.Type { @@ -7225,6 +8390,12 @@ func (o NetworkDnsConfigOutput) ToNetworkDnsConfigPtrOutputWithContext(ctx conte }).(NetworkDnsConfigPtrOutput) } +func (o NetworkDnsConfigOutput) ToOutput(ctx context.Context) pulumix.Output[NetworkDnsConfig] { + return pulumix.Output[NetworkDnsConfig]{ + OutputState: o.OutputState, + } +} + // Network DNS resolution. // When resolution is `CHASED_PRIVATE`, clusters in this network require both public and private DNS to resolve cluster endpoints. // When resolution is `PRIVATE`, clusters in this network only require private DNS to resolve cluster endpoints. @@ -7246,6 +8417,12 @@ func (o NetworkDnsConfigPtrOutput) ToNetworkDnsConfigPtrOutputWithContext(ctx co return o } +func (o NetworkDnsConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*NetworkDnsConfig] { + return pulumix.Output[*NetworkDnsConfig]{ + OutputState: o.OutputState, + } +} + func (o NetworkDnsConfigPtrOutput) Elem() NetworkDnsConfigOutput { return o.ApplyT(func(v *NetworkDnsConfig) NetworkDnsConfig { if v != nil { @@ -7301,6 +8478,12 @@ func (i NetworkEnvironmentArgs) ToNetworkEnvironmentOutputWithContext(ctx contex return pulumi.ToOutputWithContext(ctx, i).(NetworkEnvironmentOutput) } +func (i NetworkEnvironmentArgs) ToOutput(ctx context.Context) pulumix.Output[NetworkEnvironment] { + return pulumix.Output[NetworkEnvironment]{ + OutputState: i.ToNetworkEnvironmentOutputWithContext(ctx).OutputState, + } +} + func (i NetworkEnvironmentArgs) ToNetworkEnvironmentPtrOutput() NetworkEnvironmentPtrOutput { return i.ToNetworkEnvironmentPtrOutputWithContext(context.Background()) } @@ -7342,6 +8525,12 @@ func (i *networkEnvironmentPtrType) ToNetworkEnvironmentPtrOutputWithContext(ctx return pulumi.ToOutputWithContext(ctx, i).(NetworkEnvironmentPtrOutput) } +func (i *networkEnvironmentPtrType) ToOutput(ctx context.Context) pulumix.Output[*NetworkEnvironment] { + return pulumix.Output[*NetworkEnvironment]{ + OutputState: i.ToNetworkEnvironmentPtrOutputWithContext(ctx).OutputState, + } +} + type NetworkEnvironmentOutput struct{ *pulumi.OutputState } func (NetworkEnvironmentOutput) ElementType() reflect.Type { @@ -7366,6 +8555,12 @@ func (o NetworkEnvironmentOutput) ToNetworkEnvironmentPtrOutputWithContext(ctx c }).(NetworkEnvironmentPtrOutput) } +func (o NetworkEnvironmentOutput) ToOutput(ctx context.Context) pulumix.Output[NetworkEnvironment] { + return pulumix.Output[NetworkEnvironment]{ + OutputState: o.OutputState, + } +} + // The ID of the Environment that the Network belongs to, for example, `env-abc123`. func (o NetworkEnvironmentOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v NetworkEnvironment) string { return v.Id }).(pulumi.StringOutput) @@ -7385,6 +8580,12 @@ func (o NetworkEnvironmentPtrOutput) ToNetworkEnvironmentPtrOutputWithContext(ct return o } +func (o NetworkEnvironmentPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*NetworkEnvironment] { + return pulumix.Output[*NetworkEnvironment]{ + OutputState: o.OutputState, + } +} + func (o NetworkEnvironmentPtrOutput) Elem() NetworkEnvironmentOutput { return o.ApplyT(func(v *NetworkEnvironment) NetworkEnvironment { if v != nil { @@ -7446,6 +8647,12 @@ func (i NetworkGcpArgs) ToNetworkGcpOutputWithContext(ctx context.Context) Netwo return pulumi.ToOutputWithContext(ctx, i).(NetworkGcpOutput) } +func (i NetworkGcpArgs) ToOutput(ctx context.Context) pulumix.Output[NetworkGcp] { + return pulumix.Output[NetworkGcp]{ + OutputState: i.ToNetworkGcpOutputWithContext(ctx).OutputState, + } +} + // NetworkGcpArrayInput is an input type that accepts NetworkGcpArray and NetworkGcpArrayOutput values. // You can construct a concrete instance of `NetworkGcpArrayInput` via: // @@ -7471,6 +8678,12 @@ func (i NetworkGcpArray) ToNetworkGcpArrayOutputWithContext(ctx context.Context) return pulumi.ToOutputWithContext(ctx, i).(NetworkGcpArrayOutput) } +func (i NetworkGcpArray) ToOutput(ctx context.Context) pulumix.Output[[]NetworkGcp] { + return pulumix.Output[[]NetworkGcp]{ + OutputState: i.ToNetworkGcpArrayOutputWithContext(ctx).OutputState, + } +} + type NetworkGcpOutput struct{ *pulumi.OutputState } func (NetworkGcpOutput) ElementType() reflect.Type { @@ -7485,6 +8698,12 @@ func (o NetworkGcpOutput) ToNetworkGcpOutputWithContext(ctx context.Context) Net return o } +func (o NetworkGcpOutput) ToOutput(ctx context.Context) pulumix.Output[NetworkGcp] { + return pulumix.Output[NetworkGcp]{ + OutputState: o.OutputState, + } +} + // (Optional Map) The mapping of zones to Private Service Connect Service Attachments if available. Keys are zones and values are [GCP Private Service Connect service attachment](https://cloud.google.com/vpc/docs/configure-private-service-connect-producer#api_7). func (o NetworkGcpOutput) PrivateServiceConnectServiceAttachments() pulumi.StringMapOutput { return o.ApplyT(func(v NetworkGcp) map[string]string { return v.PrivateServiceConnectServiceAttachments }).(pulumi.StringMapOutput) @@ -7514,6 +8733,12 @@ func (o NetworkGcpArrayOutput) ToNetworkGcpArrayOutputWithContext(ctx context.Co return o } +func (o NetworkGcpArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]NetworkGcp] { + return pulumix.Output[[]NetworkGcp]{ + OutputState: o.OutputState, + } +} + func (o NetworkGcpArrayOutput) Index(i pulumi.IntInput) NetworkGcpOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) NetworkGcp { return vs[0].([]NetworkGcp)[vs[1].(int)] @@ -7553,6 +8778,12 @@ func (i NetworkLinkEndpointEnvironmentArgs) ToNetworkLinkEndpointEnvironmentOutp return pulumi.ToOutputWithContext(ctx, i).(NetworkLinkEndpointEnvironmentOutput) } +func (i NetworkLinkEndpointEnvironmentArgs) ToOutput(ctx context.Context) pulumix.Output[NetworkLinkEndpointEnvironment] { + return pulumix.Output[NetworkLinkEndpointEnvironment]{ + OutputState: i.ToNetworkLinkEndpointEnvironmentOutputWithContext(ctx).OutputState, + } +} + func (i NetworkLinkEndpointEnvironmentArgs) ToNetworkLinkEndpointEnvironmentPtrOutput() NetworkLinkEndpointEnvironmentPtrOutput { return i.ToNetworkLinkEndpointEnvironmentPtrOutputWithContext(context.Background()) } @@ -7594,6 +8825,12 @@ func (i *networkLinkEndpointEnvironmentPtrType) ToNetworkLinkEndpointEnvironment return pulumi.ToOutputWithContext(ctx, i).(NetworkLinkEndpointEnvironmentPtrOutput) } +func (i *networkLinkEndpointEnvironmentPtrType) ToOutput(ctx context.Context) pulumix.Output[*NetworkLinkEndpointEnvironment] { + return pulumix.Output[*NetworkLinkEndpointEnvironment]{ + OutputState: i.ToNetworkLinkEndpointEnvironmentPtrOutputWithContext(ctx).OutputState, + } +} + type NetworkLinkEndpointEnvironmentOutput struct{ *pulumi.OutputState } func (NetworkLinkEndpointEnvironmentOutput) ElementType() reflect.Type { @@ -7618,6 +8855,12 @@ func (o NetworkLinkEndpointEnvironmentOutput) ToNetworkLinkEndpointEnvironmentPt }).(NetworkLinkEndpointEnvironmentPtrOutput) } +func (o NetworkLinkEndpointEnvironmentOutput) ToOutput(ctx context.Context) pulumix.Output[NetworkLinkEndpointEnvironment] { + return pulumix.Output[NetworkLinkEndpointEnvironment]{ + OutputState: o.OutputState, + } +} + // The ID of the Environment that the Network Link Endpoint belongs to, for example, `env-xyz456`. func (o NetworkLinkEndpointEnvironmentOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v NetworkLinkEndpointEnvironment) string { return v.Id }).(pulumi.StringOutput) @@ -7637,6 +8880,12 @@ func (o NetworkLinkEndpointEnvironmentPtrOutput) ToNetworkLinkEndpointEnvironmen return o } +func (o NetworkLinkEndpointEnvironmentPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*NetworkLinkEndpointEnvironment] { + return pulumix.Output[*NetworkLinkEndpointEnvironment]{ + OutputState: o.OutputState, + } +} + func (o NetworkLinkEndpointEnvironmentPtrOutput) Elem() NetworkLinkEndpointEnvironmentOutput { return o.ApplyT(func(v *NetworkLinkEndpointEnvironment) NetworkLinkEndpointEnvironment { if v != nil { @@ -7690,6 +8939,12 @@ func (i NetworkLinkEndpointNetworkArgs) ToNetworkLinkEndpointNetworkOutputWithCo return pulumi.ToOutputWithContext(ctx, i).(NetworkLinkEndpointNetworkOutput) } +func (i NetworkLinkEndpointNetworkArgs) ToOutput(ctx context.Context) pulumix.Output[NetworkLinkEndpointNetwork] { + return pulumix.Output[NetworkLinkEndpointNetwork]{ + OutputState: i.ToNetworkLinkEndpointNetworkOutputWithContext(ctx).OutputState, + } +} + func (i NetworkLinkEndpointNetworkArgs) ToNetworkLinkEndpointNetworkPtrOutput() NetworkLinkEndpointNetworkPtrOutput { return i.ToNetworkLinkEndpointNetworkPtrOutputWithContext(context.Background()) } @@ -7731,6 +8986,12 @@ func (i *networkLinkEndpointNetworkPtrType) ToNetworkLinkEndpointNetworkPtrOutpu return pulumi.ToOutputWithContext(ctx, i).(NetworkLinkEndpointNetworkPtrOutput) } +func (i *networkLinkEndpointNetworkPtrType) ToOutput(ctx context.Context) pulumix.Output[*NetworkLinkEndpointNetwork] { + return pulumix.Output[*NetworkLinkEndpointNetwork]{ + OutputState: i.ToNetworkLinkEndpointNetworkPtrOutputWithContext(ctx).OutputState, + } +} + type NetworkLinkEndpointNetworkOutput struct{ *pulumi.OutputState } func (NetworkLinkEndpointNetworkOutput) ElementType() reflect.Type { @@ -7755,6 +9016,12 @@ func (o NetworkLinkEndpointNetworkOutput) ToNetworkLinkEndpointNetworkPtrOutputW }).(NetworkLinkEndpointNetworkPtrOutput) } +func (o NetworkLinkEndpointNetworkOutput) ToOutput(ctx context.Context) pulumix.Output[NetworkLinkEndpointNetwork] { + return pulumix.Output[NetworkLinkEndpointNetwork]{ + OutputState: o.OutputState, + } +} + // The ID of the Environment that the Network Link Endpoint belongs to, for example, `env-xyz456`. func (o NetworkLinkEndpointNetworkOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v NetworkLinkEndpointNetwork) string { return v.Id }).(pulumi.StringOutput) @@ -7774,6 +9041,12 @@ func (o NetworkLinkEndpointNetworkPtrOutput) ToNetworkLinkEndpointNetworkPtrOutp return o } +func (o NetworkLinkEndpointNetworkPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*NetworkLinkEndpointNetwork] { + return pulumix.Output[*NetworkLinkEndpointNetwork]{ + OutputState: o.OutputState, + } +} + func (o NetworkLinkEndpointNetworkPtrOutput) Elem() NetworkLinkEndpointNetworkOutput { return o.ApplyT(func(v *NetworkLinkEndpointNetwork) NetworkLinkEndpointNetwork { if v != nil { @@ -7827,6 +9100,12 @@ func (i NetworkLinkEndpointNetworkLinkServiceArgs) ToNetworkLinkEndpointNetworkL return pulumi.ToOutputWithContext(ctx, i).(NetworkLinkEndpointNetworkLinkServiceOutput) } +func (i NetworkLinkEndpointNetworkLinkServiceArgs) ToOutput(ctx context.Context) pulumix.Output[NetworkLinkEndpointNetworkLinkService] { + return pulumix.Output[NetworkLinkEndpointNetworkLinkService]{ + OutputState: i.ToNetworkLinkEndpointNetworkLinkServiceOutputWithContext(ctx).OutputState, + } +} + func (i NetworkLinkEndpointNetworkLinkServiceArgs) ToNetworkLinkEndpointNetworkLinkServicePtrOutput() NetworkLinkEndpointNetworkLinkServicePtrOutput { return i.ToNetworkLinkEndpointNetworkLinkServicePtrOutputWithContext(context.Background()) } @@ -7868,6 +9147,12 @@ func (i *networkLinkEndpointNetworkLinkServicePtrType) ToNetworkLinkEndpointNetw return pulumi.ToOutputWithContext(ctx, i).(NetworkLinkEndpointNetworkLinkServicePtrOutput) } +func (i *networkLinkEndpointNetworkLinkServicePtrType) ToOutput(ctx context.Context) pulumix.Output[*NetworkLinkEndpointNetworkLinkService] { + return pulumix.Output[*NetworkLinkEndpointNetworkLinkService]{ + OutputState: i.ToNetworkLinkEndpointNetworkLinkServicePtrOutputWithContext(ctx).OutputState, + } +} + type NetworkLinkEndpointNetworkLinkServiceOutput struct{ *pulumi.OutputState } func (NetworkLinkEndpointNetworkLinkServiceOutput) ElementType() reflect.Type { @@ -7892,6 +9177,12 @@ func (o NetworkLinkEndpointNetworkLinkServiceOutput) ToNetworkLinkEndpointNetwor }).(NetworkLinkEndpointNetworkLinkServicePtrOutput) } +func (o NetworkLinkEndpointNetworkLinkServiceOutput) ToOutput(ctx context.Context) pulumix.Output[NetworkLinkEndpointNetworkLinkService] { + return pulumix.Output[NetworkLinkEndpointNetworkLinkService]{ + OutputState: o.OutputState, + } +} + // The ID of the Environment that the Network Link Endpoint belongs to, for example, `env-xyz456`. func (o NetworkLinkEndpointNetworkLinkServiceOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v NetworkLinkEndpointNetworkLinkService) string { return v.Id }).(pulumi.StringOutput) @@ -7911,6 +9202,12 @@ func (o NetworkLinkEndpointNetworkLinkServicePtrOutput) ToNetworkLinkEndpointNet return o } +func (o NetworkLinkEndpointNetworkLinkServicePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*NetworkLinkEndpointNetworkLinkService] { + return pulumix.Output[*NetworkLinkEndpointNetworkLinkService]{ + OutputState: o.OutputState, + } +} + func (o NetworkLinkEndpointNetworkLinkServicePtrOutput) Elem() NetworkLinkEndpointNetworkLinkServiceOutput { return o.ApplyT(func(v *NetworkLinkEndpointNetworkLinkService) NetworkLinkEndpointNetworkLinkService { if v != nil { @@ -7968,6 +9265,12 @@ func (i NetworkLinkServiceAcceptArgs) ToNetworkLinkServiceAcceptOutputWithContex return pulumi.ToOutputWithContext(ctx, i).(NetworkLinkServiceAcceptOutput) } +func (i NetworkLinkServiceAcceptArgs) ToOutput(ctx context.Context) pulumix.Output[NetworkLinkServiceAccept] { + return pulumix.Output[NetworkLinkServiceAccept]{ + OutputState: i.ToNetworkLinkServiceAcceptOutputWithContext(ctx).OutputState, + } +} + func (i NetworkLinkServiceAcceptArgs) ToNetworkLinkServiceAcceptPtrOutput() NetworkLinkServiceAcceptPtrOutput { return i.ToNetworkLinkServiceAcceptPtrOutputWithContext(context.Background()) } @@ -8009,6 +9312,12 @@ func (i *networkLinkServiceAcceptPtrType) ToNetworkLinkServiceAcceptPtrOutputWit return pulumi.ToOutputWithContext(ctx, i).(NetworkLinkServiceAcceptPtrOutput) } +func (i *networkLinkServiceAcceptPtrType) ToOutput(ctx context.Context) pulumix.Output[*NetworkLinkServiceAccept] { + return pulumix.Output[*NetworkLinkServiceAccept]{ + OutputState: i.ToNetworkLinkServiceAcceptPtrOutputWithContext(ctx).OutputState, + } +} + type NetworkLinkServiceAcceptOutput struct{ *pulumi.OutputState } func (NetworkLinkServiceAcceptOutput) ElementType() reflect.Type { @@ -8033,6 +9342,12 @@ func (o NetworkLinkServiceAcceptOutput) ToNetworkLinkServiceAcceptPtrOutputWithC }).(NetworkLinkServiceAcceptPtrOutput) } +func (o NetworkLinkServiceAcceptOutput) ToOutput(ctx context.Context) pulumix.Output[NetworkLinkServiceAccept] { + return pulumix.Output[NetworkLinkServiceAccept]{ + OutputState: o.OutputState, + } +} + // List of environments ids from which connections can be accepted. All networks within the list of environment will be allowed. func (o NetworkLinkServiceAcceptOutput) Environments() pulumi.StringArrayOutput { return o.ApplyT(func(v NetworkLinkServiceAccept) []string { return v.Environments }).(pulumi.StringArrayOutput) @@ -8057,6 +9372,12 @@ func (o NetworkLinkServiceAcceptPtrOutput) ToNetworkLinkServiceAcceptPtrOutputWi return o } +func (o NetworkLinkServiceAcceptPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*NetworkLinkServiceAccept] { + return pulumix.Output[*NetworkLinkServiceAccept]{ + OutputState: o.OutputState, + } +} + func (o NetworkLinkServiceAcceptPtrOutput) Elem() NetworkLinkServiceAcceptOutput { return o.ApplyT(func(v *NetworkLinkServiceAccept) NetworkLinkServiceAccept { if v != nil { @@ -8120,6 +9441,12 @@ func (i NetworkLinkServiceEnvironmentArgs) ToNetworkLinkServiceEnvironmentOutput return pulumi.ToOutputWithContext(ctx, i).(NetworkLinkServiceEnvironmentOutput) } +func (i NetworkLinkServiceEnvironmentArgs) ToOutput(ctx context.Context) pulumix.Output[NetworkLinkServiceEnvironment] { + return pulumix.Output[NetworkLinkServiceEnvironment]{ + OutputState: i.ToNetworkLinkServiceEnvironmentOutputWithContext(ctx).OutputState, + } +} + func (i NetworkLinkServiceEnvironmentArgs) ToNetworkLinkServiceEnvironmentPtrOutput() NetworkLinkServiceEnvironmentPtrOutput { return i.ToNetworkLinkServiceEnvironmentPtrOutputWithContext(context.Background()) } @@ -8161,6 +9488,12 @@ func (i *networkLinkServiceEnvironmentPtrType) ToNetworkLinkServiceEnvironmentPt return pulumi.ToOutputWithContext(ctx, i).(NetworkLinkServiceEnvironmentPtrOutput) } +func (i *networkLinkServiceEnvironmentPtrType) ToOutput(ctx context.Context) pulumix.Output[*NetworkLinkServiceEnvironment] { + return pulumix.Output[*NetworkLinkServiceEnvironment]{ + OutputState: i.ToNetworkLinkServiceEnvironmentPtrOutputWithContext(ctx).OutputState, + } +} + type NetworkLinkServiceEnvironmentOutput struct{ *pulumi.OutputState } func (NetworkLinkServiceEnvironmentOutput) ElementType() reflect.Type { @@ -8185,6 +9518,12 @@ func (o NetworkLinkServiceEnvironmentOutput) ToNetworkLinkServiceEnvironmentPtrO }).(NetworkLinkServiceEnvironmentPtrOutput) } +func (o NetworkLinkServiceEnvironmentOutput) ToOutput(ctx context.Context) pulumix.Output[NetworkLinkServiceEnvironment] { + return pulumix.Output[NetworkLinkServiceEnvironment]{ + OutputState: o.OutputState, + } +} + // The ID of the Network that the Network Link Service belongs to, for example, `n-abc123`. func (o NetworkLinkServiceEnvironmentOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v NetworkLinkServiceEnvironment) string { return v.Id }).(pulumi.StringOutput) @@ -8204,6 +9543,12 @@ func (o NetworkLinkServiceEnvironmentPtrOutput) ToNetworkLinkServiceEnvironmentP return o } +func (o NetworkLinkServiceEnvironmentPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*NetworkLinkServiceEnvironment] { + return pulumix.Output[*NetworkLinkServiceEnvironment]{ + OutputState: o.OutputState, + } +} + func (o NetworkLinkServiceEnvironmentPtrOutput) Elem() NetworkLinkServiceEnvironmentOutput { return o.ApplyT(func(v *NetworkLinkServiceEnvironment) NetworkLinkServiceEnvironment { if v != nil { @@ -8257,6 +9602,12 @@ func (i NetworkLinkServiceNetworkArgs) ToNetworkLinkServiceNetworkOutputWithCont return pulumi.ToOutputWithContext(ctx, i).(NetworkLinkServiceNetworkOutput) } +func (i NetworkLinkServiceNetworkArgs) ToOutput(ctx context.Context) pulumix.Output[NetworkLinkServiceNetwork] { + return pulumix.Output[NetworkLinkServiceNetwork]{ + OutputState: i.ToNetworkLinkServiceNetworkOutputWithContext(ctx).OutputState, + } +} + func (i NetworkLinkServiceNetworkArgs) ToNetworkLinkServiceNetworkPtrOutput() NetworkLinkServiceNetworkPtrOutput { return i.ToNetworkLinkServiceNetworkPtrOutputWithContext(context.Background()) } @@ -8298,6 +9649,12 @@ func (i *networkLinkServiceNetworkPtrType) ToNetworkLinkServiceNetworkPtrOutputW return pulumi.ToOutputWithContext(ctx, i).(NetworkLinkServiceNetworkPtrOutput) } +func (i *networkLinkServiceNetworkPtrType) ToOutput(ctx context.Context) pulumix.Output[*NetworkLinkServiceNetwork] { + return pulumix.Output[*NetworkLinkServiceNetwork]{ + OutputState: i.ToNetworkLinkServiceNetworkPtrOutputWithContext(ctx).OutputState, + } +} + type NetworkLinkServiceNetworkOutput struct{ *pulumi.OutputState } func (NetworkLinkServiceNetworkOutput) ElementType() reflect.Type { @@ -8322,6 +9679,12 @@ func (o NetworkLinkServiceNetworkOutput) ToNetworkLinkServiceNetworkPtrOutputWit }).(NetworkLinkServiceNetworkPtrOutput) } +func (o NetworkLinkServiceNetworkOutput) ToOutput(ctx context.Context) pulumix.Output[NetworkLinkServiceNetwork] { + return pulumix.Output[NetworkLinkServiceNetwork]{ + OutputState: o.OutputState, + } +} + // The ID of the Network that the Network Link Service belongs to, for example, `n-abc123`. func (o NetworkLinkServiceNetworkOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v NetworkLinkServiceNetwork) string { return v.Id }).(pulumi.StringOutput) @@ -8341,6 +9704,12 @@ func (o NetworkLinkServiceNetworkPtrOutput) ToNetworkLinkServiceNetworkPtrOutput return o } +func (o NetworkLinkServiceNetworkPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*NetworkLinkServiceNetwork] { + return pulumix.Output[*NetworkLinkServiceNetwork]{ + OutputState: o.OutputState, + } +} + func (o NetworkLinkServiceNetworkPtrOutput) Elem() NetworkLinkServiceNetworkOutput { return o.ApplyT(func(v *NetworkLinkServiceNetwork) NetworkLinkServiceNetwork { if v != nil { @@ -8402,6 +9771,12 @@ func (i NetworkZoneInfoArgs) ToNetworkZoneInfoOutputWithContext(ctx context.Cont return pulumi.ToOutputWithContext(ctx, i).(NetworkZoneInfoOutput) } +func (i NetworkZoneInfoArgs) ToOutput(ctx context.Context) pulumix.Output[NetworkZoneInfo] { + return pulumix.Output[NetworkZoneInfo]{ + OutputState: i.ToNetworkZoneInfoOutputWithContext(ctx).OutputState, + } +} + // NetworkZoneInfoArrayInput is an input type that accepts NetworkZoneInfoArray and NetworkZoneInfoArrayOutput values. // You can construct a concrete instance of `NetworkZoneInfoArrayInput` via: // @@ -8427,6 +9802,12 @@ func (i NetworkZoneInfoArray) ToNetworkZoneInfoArrayOutputWithContext(ctx contex return pulumi.ToOutputWithContext(ctx, i).(NetworkZoneInfoArrayOutput) } +func (i NetworkZoneInfoArray) ToOutput(ctx context.Context) pulumix.Output[[]NetworkZoneInfo] { + return pulumix.Output[[]NetworkZoneInfo]{ + OutputState: i.ToNetworkZoneInfoArrayOutputWithContext(ctx).OutputState, + } +} + type NetworkZoneInfoOutput struct{ *pulumi.OutputState } func (NetworkZoneInfoOutput) ElementType() reflect.Type { @@ -8441,6 +9822,12 @@ func (o NetworkZoneInfoOutput) ToNetworkZoneInfoOutputWithContext(ctx context.Co return o } +func (o NetworkZoneInfoOutput) ToOutput(ctx context.Context) pulumix.Output[NetworkZoneInfo] { + return pulumix.Output[NetworkZoneInfo]{ + OutputState: o.OutputState, + } +} + // The IPv4 CIDR block to be used for the network. Must be `/27`. Required for VPC peering and AWS TransitGateway. // // > **Note:** The `zoneInfo` configuration block and `reservedCidr` are in a [Limited Availability lifecycle stage](https://docs.confluent.io/cloud/current/api.html#section/Versioning/API-Lifecycle-Policy), and it's available only for AWS networks with PEERING connection type. @@ -8467,6 +9854,12 @@ func (o NetworkZoneInfoArrayOutput) ToNetworkZoneInfoArrayOutputWithContext(ctx return o } +func (o NetworkZoneInfoArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]NetworkZoneInfo] { + return pulumix.Output[[]NetworkZoneInfo]{ + OutputState: o.OutputState, + } +} + func (o NetworkZoneInfoArrayOutput) Index(i pulumi.IntInput) NetworkZoneInfoOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) NetworkZoneInfo { return vs[0].([]NetworkZoneInfo)[vs[1].(int)] @@ -8518,6 +9911,12 @@ func (i PeeringAwsArgs) ToPeeringAwsOutputWithContext(ctx context.Context) Peeri return pulumi.ToOutputWithContext(ctx, i).(PeeringAwsOutput) } +func (i PeeringAwsArgs) ToOutput(ctx context.Context) pulumix.Output[PeeringAws] { + return pulumix.Output[PeeringAws]{ + OutputState: i.ToPeeringAwsOutputWithContext(ctx).OutputState, + } +} + func (i PeeringAwsArgs) ToPeeringAwsPtrOutput() PeeringAwsPtrOutput { return i.ToPeeringAwsPtrOutputWithContext(context.Background()) } @@ -8559,6 +9958,12 @@ func (i *peeringAwsPtrType) ToPeeringAwsPtrOutputWithContext(ctx context.Context return pulumi.ToOutputWithContext(ctx, i).(PeeringAwsPtrOutput) } +func (i *peeringAwsPtrType) ToOutput(ctx context.Context) pulumix.Output[*PeeringAws] { + return pulumix.Output[*PeeringAws]{ + OutputState: i.ToPeeringAwsPtrOutputWithContext(ctx).OutputState, + } +} + type PeeringAwsOutput struct{ *pulumi.OutputState } func (PeeringAwsOutput) ElementType() reflect.Type { @@ -8583,6 +9988,12 @@ func (o PeeringAwsOutput) ToPeeringAwsPtrOutputWithContext(ctx context.Context) }).(PeeringAwsPtrOutput) } +func (o PeeringAwsOutput) ToOutput(ctx context.Context) pulumix.Output[PeeringAws] { + return pulumix.Output[PeeringAws]{ + OutputState: o.OutputState, + } +} + // The AWS Account ID of the peer VPC owner. You can find your AWS Account ID [here](https://console.aws.amazon.com/billing/home?#/account) under **My Account** section of the AWS Management Console. Must be a **12 character string**. func (o PeeringAwsOutput) Account() pulumi.StringOutput { return o.ApplyT(func(v PeeringAws) string { return v.Account }).(pulumi.StringOutput) @@ -8617,6 +10028,12 @@ func (o PeeringAwsPtrOutput) ToPeeringAwsPtrOutputWithContext(ctx context.Contex return o } +func (o PeeringAwsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*PeeringAws] { + return pulumix.Output[*PeeringAws]{ + OutputState: o.OutputState, + } +} + func (o PeeringAwsPtrOutput) Elem() PeeringAwsOutput { return o.ApplyT(func(v *PeeringAws) PeeringAws { if v != nil { @@ -8708,6 +10125,12 @@ func (i PeeringAzureArgs) ToPeeringAzureOutputWithContext(ctx context.Context) P return pulumi.ToOutputWithContext(ctx, i).(PeeringAzureOutput) } +func (i PeeringAzureArgs) ToOutput(ctx context.Context) pulumix.Output[PeeringAzure] { + return pulumix.Output[PeeringAzure]{ + OutputState: i.ToPeeringAzureOutputWithContext(ctx).OutputState, + } +} + func (i PeeringAzureArgs) ToPeeringAzurePtrOutput() PeeringAzurePtrOutput { return i.ToPeeringAzurePtrOutputWithContext(context.Background()) } @@ -8749,6 +10172,12 @@ func (i *peeringAzurePtrType) ToPeeringAzurePtrOutputWithContext(ctx context.Con return pulumi.ToOutputWithContext(ctx, i).(PeeringAzurePtrOutput) } +func (i *peeringAzurePtrType) ToOutput(ctx context.Context) pulumix.Output[*PeeringAzure] { + return pulumix.Output[*PeeringAzure]{ + OutputState: i.ToPeeringAzurePtrOutputWithContext(ctx).OutputState, + } +} + type PeeringAzureOutput struct{ *pulumi.OutputState } func (PeeringAzureOutput) ElementType() reflect.Type { @@ -8773,6 +10202,12 @@ func (o PeeringAzureOutput) ToPeeringAzurePtrOutputWithContext(ctx context.Conte }).(PeeringAzurePtrOutput) } +func (o PeeringAzureOutput) ToOutput(ctx context.Context) pulumix.Output[PeeringAzure] { + return pulumix.Output[PeeringAzure]{ + OutputState: o.OutputState, + } +} + // The region of the Azure peer VNet. func (o PeeringAzureOutput) CustomerRegion() pulumi.StringOutput { return o.ApplyT(func(v PeeringAzure) string { return v.CustomerRegion }).(pulumi.StringOutput) @@ -8802,6 +10237,12 @@ func (o PeeringAzurePtrOutput) ToPeeringAzurePtrOutputWithContext(ctx context.Co return o } +func (o PeeringAzurePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*PeeringAzure] { + return pulumix.Output[*PeeringAzure]{ + OutputState: o.OutputState, + } +} + func (o PeeringAzurePtrOutput) Elem() PeeringAzureOutput { return o.ApplyT(func(v *PeeringAzure) PeeringAzure { if v != nil { @@ -8875,6 +10316,12 @@ func (i PeeringEnvironmentArgs) ToPeeringEnvironmentOutputWithContext(ctx contex return pulumi.ToOutputWithContext(ctx, i).(PeeringEnvironmentOutput) } +func (i PeeringEnvironmentArgs) ToOutput(ctx context.Context) pulumix.Output[PeeringEnvironment] { + return pulumix.Output[PeeringEnvironment]{ + OutputState: i.ToPeeringEnvironmentOutputWithContext(ctx).OutputState, + } +} + func (i PeeringEnvironmentArgs) ToPeeringEnvironmentPtrOutput() PeeringEnvironmentPtrOutput { return i.ToPeeringEnvironmentPtrOutputWithContext(context.Background()) } @@ -8916,6 +10363,12 @@ func (i *peeringEnvironmentPtrType) ToPeeringEnvironmentPtrOutputWithContext(ctx return pulumi.ToOutputWithContext(ctx, i).(PeeringEnvironmentPtrOutput) } +func (i *peeringEnvironmentPtrType) ToOutput(ctx context.Context) pulumix.Output[*PeeringEnvironment] { + return pulumix.Output[*PeeringEnvironment]{ + OutputState: i.ToPeeringEnvironmentPtrOutputWithContext(ctx).OutputState, + } +} + type PeeringEnvironmentOutput struct{ *pulumi.OutputState } func (PeeringEnvironmentOutput) ElementType() reflect.Type { @@ -8940,6 +10393,12 @@ func (o PeeringEnvironmentOutput) ToPeeringEnvironmentPtrOutputWithContext(ctx c }).(PeeringEnvironmentPtrOutput) } +func (o PeeringEnvironmentOutput) ToOutput(ctx context.Context) pulumix.Output[PeeringEnvironment] { + return pulumix.Output[PeeringEnvironment]{ + OutputState: o.OutputState, + } +} + // The ID of the Network that the Peering belongs to, for example, `n-abc123`. func (o PeeringEnvironmentOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v PeeringEnvironment) string { return v.Id }).(pulumi.StringOutput) @@ -8959,6 +10418,12 @@ func (o PeeringEnvironmentPtrOutput) ToPeeringEnvironmentPtrOutputWithContext(ct return o } +func (o PeeringEnvironmentPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*PeeringEnvironment] { + return pulumix.Output[*PeeringEnvironment]{ + OutputState: o.OutputState, + } +} + func (o PeeringEnvironmentPtrOutput) Elem() PeeringEnvironmentOutput { return o.ApplyT(func(v *PeeringEnvironment) PeeringEnvironment { if v != nil { @@ -9036,6 +10501,12 @@ func (i PeeringGcpArgs) ToPeeringGcpOutputWithContext(ctx context.Context) Peeri return pulumi.ToOutputWithContext(ctx, i).(PeeringGcpOutput) } +func (i PeeringGcpArgs) ToOutput(ctx context.Context) pulumix.Output[PeeringGcp] { + return pulumix.Output[PeeringGcp]{ + OutputState: i.ToPeeringGcpOutputWithContext(ctx).OutputState, + } +} + func (i PeeringGcpArgs) ToPeeringGcpPtrOutput() PeeringGcpPtrOutput { return i.ToPeeringGcpPtrOutputWithContext(context.Background()) } @@ -9077,6 +10548,12 @@ func (i *peeringGcpPtrType) ToPeeringGcpPtrOutputWithContext(ctx context.Context return pulumi.ToOutputWithContext(ctx, i).(PeeringGcpPtrOutput) } +func (i *peeringGcpPtrType) ToOutput(ctx context.Context) pulumix.Output[*PeeringGcp] { + return pulumix.Output[*PeeringGcp]{ + OutputState: i.ToPeeringGcpPtrOutputWithContext(ctx).OutputState, + } +} + type PeeringGcpOutput struct{ *pulumi.OutputState } func (PeeringGcpOutput) ElementType() reflect.Type { @@ -9101,6 +10578,12 @@ func (o PeeringGcpOutput) ToPeeringGcpPtrOutputWithContext(ctx context.Context) }).(PeeringGcpPtrOutput) } +func (o PeeringGcpOutput) ToOutput(ctx context.Context) pulumix.Output[PeeringGcp] { + return pulumix.Output[PeeringGcp]{ + OutputState: o.OutputState, + } +} + // The Import Custom Routes option enables connectivity to a Confluent Cloud cluster in Google Cloud from customer premise or other clouds, such as AWS and Azure, through a customer VPC that is peered with Confluent Cloud in the same region. Defaults to `false`. Learn more about considerations / limitations of the Import Custom Routes option [here](https://docs.confluent.io/cloud/current/networking/peering/gcp-peering.html#import-custom-routes). // // > **Note:** Exactly one from the `aws`, `azure`, and `gcp` configuration blocks must be specified. @@ -9138,6 +10621,12 @@ func (o PeeringGcpPtrOutput) ToPeeringGcpPtrOutputWithContext(ctx context.Contex return o } +func (o PeeringGcpPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*PeeringGcp] { + return pulumix.Output[*PeeringGcp]{ + OutputState: o.OutputState, + } +} + func (o PeeringGcpPtrOutput) Elem() PeeringGcpOutput { return o.ApplyT(func(v *PeeringGcp) PeeringGcp { if v != nil { @@ -9219,6 +10708,12 @@ func (i PeeringNetworkArgs) ToPeeringNetworkOutputWithContext(ctx context.Contex return pulumi.ToOutputWithContext(ctx, i).(PeeringNetworkOutput) } +func (i PeeringNetworkArgs) ToOutput(ctx context.Context) pulumix.Output[PeeringNetwork] { + return pulumix.Output[PeeringNetwork]{ + OutputState: i.ToPeeringNetworkOutputWithContext(ctx).OutputState, + } +} + func (i PeeringNetworkArgs) ToPeeringNetworkPtrOutput() PeeringNetworkPtrOutput { return i.ToPeeringNetworkPtrOutputWithContext(context.Background()) } @@ -9260,6 +10755,12 @@ func (i *peeringNetworkPtrType) ToPeeringNetworkPtrOutputWithContext(ctx context return pulumi.ToOutputWithContext(ctx, i).(PeeringNetworkPtrOutput) } +func (i *peeringNetworkPtrType) ToOutput(ctx context.Context) pulumix.Output[*PeeringNetwork] { + return pulumix.Output[*PeeringNetwork]{ + OutputState: i.ToPeeringNetworkPtrOutputWithContext(ctx).OutputState, + } +} + type PeeringNetworkOutput struct{ *pulumi.OutputState } func (PeeringNetworkOutput) ElementType() reflect.Type { @@ -9284,6 +10785,12 @@ func (o PeeringNetworkOutput) ToPeeringNetworkPtrOutputWithContext(ctx context.C }).(PeeringNetworkPtrOutput) } +func (o PeeringNetworkOutput) ToOutput(ctx context.Context) pulumix.Output[PeeringNetwork] { + return pulumix.Output[PeeringNetwork]{ + OutputState: o.OutputState, + } +} + // The ID of the Network that the Peering belongs to, for example, `n-abc123`. func (o PeeringNetworkOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v PeeringNetwork) string { return v.Id }).(pulumi.StringOutput) @@ -9303,6 +10810,12 @@ func (o PeeringNetworkPtrOutput) ToPeeringNetworkPtrOutputWithContext(ctx contex return o } +func (o PeeringNetworkPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*PeeringNetwork] { + return pulumix.Output[*PeeringNetwork]{ + OutputState: o.OutputState, + } +} + func (o PeeringNetworkPtrOutput) Elem() PeeringNetworkOutput { return o.ApplyT(func(v *PeeringNetwork) PeeringNetwork { if v != nil { @@ -9356,6 +10869,12 @@ func (i PrivateLinkAccessAwsArgs) ToPrivateLinkAccessAwsOutputWithContext(ctx co return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAccessAwsOutput) } +func (i PrivateLinkAccessAwsArgs) ToOutput(ctx context.Context) pulumix.Output[PrivateLinkAccessAws] { + return pulumix.Output[PrivateLinkAccessAws]{ + OutputState: i.ToPrivateLinkAccessAwsOutputWithContext(ctx).OutputState, + } +} + func (i PrivateLinkAccessAwsArgs) ToPrivateLinkAccessAwsPtrOutput() PrivateLinkAccessAwsPtrOutput { return i.ToPrivateLinkAccessAwsPtrOutputWithContext(context.Background()) } @@ -9397,6 +10916,12 @@ func (i *privateLinkAccessAwsPtrType) ToPrivateLinkAccessAwsPtrOutputWithContext return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAccessAwsPtrOutput) } +func (i *privateLinkAccessAwsPtrType) ToOutput(ctx context.Context) pulumix.Output[*PrivateLinkAccessAws] { + return pulumix.Output[*PrivateLinkAccessAws]{ + OutputState: i.ToPrivateLinkAccessAwsPtrOutputWithContext(ctx).OutputState, + } +} + type PrivateLinkAccessAwsOutput struct{ *pulumi.OutputState } func (PrivateLinkAccessAwsOutput) ElementType() reflect.Type { @@ -9421,6 +10946,12 @@ func (o PrivateLinkAccessAwsOutput) ToPrivateLinkAccessAwsPtrOutputWithContext(c }).(PrivateLinkAccessAwsPtrOutput) } +func (o PrivateLinkAccessAwsOutput) ToOutput(ctx context.Context) pulumix.Output[PrivateLinkAccessAws] { + return pulumix.Output[PrivateLinkAccessAws]{ + OutputState: o.OutputState, + } +} + // The AWS account ID to enable for the Private Link Access. You can find your AWS account ID [here] (https://console.aws.amazon.com/billing/home?#/account) under **My Account** in your AWS Management Console. Must be a **12 character string**. func (o PrivateLinkAccessAwsOutput) Account() pulumi.StringOutput { return o.ApplyT(func(v PrivateLinkAccessAws) string { return v.Account }).(pulumi.StringOutput) @@ -9440,6 +10971,12 @@ func (o PrivateLinkAccessAwsPtrOutput) ToPrivateLinkAccessAwsPtrOutputWithContex return o } +func (o PrivateLinkAccessAwsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*PrivateLinkAccessAws] { + return pulumix.Output[*PrivateLinkAccessAws]{ + OutputState: o.OutputState, + } +} + func (o PrivateLinkAccessAwsPtrOutput) Elem() PrivateLinkAccessAwsOutput { return o.ApplyT(func(v *PrivateLinkAccessAws) PrivateLinkAccessAws { if v != nil { @@ -9493,6 +11030,12 @@ func (i PrivateLinkAccessAzureArgs) ToPrivateLinkAccessAzureOutputWithContext(ct return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAccessAzureOutput) } +func (i PrivateLinkAccessAzureArgs) ToOutput(ctx context.Context) pulumix.Output[PrivateLinkAccessAzure] { + return pulumix.Output[PrivateLinkAccessAzure]{ + OutputState: i.ToPrivateLinkAccessAzureOutputWithContext(ctx).OutputState, + } +} + func (i PrivateLinkAccessAzureArgs) ToPrivateLinkAccessAzurePtrOutput() PrivateLinkAccessAzurePtrOutput { return i.ToPrivateLinkAccessAzurePtrOutputWithContext(context.Background()) } @@ -9534,6 +11077,12 @@ func (i *privateLinkAccessAzurePtrType) ToPrivateLinkAccessAzurePtrOutputWithCon return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAccessAzurePtrOutput) } +func (i *privateLinkAccessAzurePtrType) ToOutput(ctx context.Context) pulumix.Output[*PrivateLinkAccessAzure] { + return pulumix.Output[*PrivateLinkAccessAzure]{ + OutputState: i.ToPrivateLinkAccessAzurePtrOutputWithContext(ctx).OutputState, + } +} + type PrivateLinkAccessAzureOutput struct{ *pulumi.OutputState } func (PrivateLinkAccessAzureOutput) ElementType() reflect.Type { @@ -9558,6 +11107,12 @@ func (o PrivateLinkAccessAzureOutput) ToPrivateLinkAccessAzurePtrOutputWithConte }).(PrivateLinkAccessAzurePtrOutput) } +func (o PrivateLinkAccessAzureOutput) ToOutput(ctx context.Context) pulumix.Output[PrivateLinkAccessAzure] { + return pulumix.Output[PrivateLinkAccessAzure]{ + OutputState: o.OutputState, + } +} + // The Azure subscription ID to enable for the Private Link Access. You can find your Azure subscription ID in the subscription section of your [Microsoft Azure Portal] (https://portal.azure.com/#blade/Microsoft_Azure_Billing/SubscriptionsBlade). Must be a valid **32 character UUID string**. func (o PrivateLinkAccessAzureOutput) Subscription() pulumi.StringOutput { return o.ApplyT(func(v PrivateLinkAccessAzure) string { return v.Subscription }).(pulumi.StringOutput) @@ -9577,6 +11132,12 @@ func (o PrivateLinkAccessAzurePtrOutput) ToPrivateLinkAccessAzurePtrOutputWithCo return o } +func (o PrivateLinkAccessAzurePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*PrivateLinkAccessAzure] { + return pulumix.Output[*PrivateLinkAccessAzure]{ + OutputState: o.OutputState, + } +} + func (o PrivateLinkAccessAzurePtrOutput) Elem() PrivateLinkAccessAzureOutput { return o.ApplyT(func(v *PrivateLinkAccessAzure) PrivateLinkAccessAzure { if v != nil { @@ -9630,6 +11191,12 @@ func (i PrivateLinkAccessEnvironmentArgs) ToPrivateLinkAccessEnvironmentOutputWi return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAccessEnvironmentOutput) } +func (i PrivateLinkAccessEnvironmentArgs) ToOutput(ctx context.Context) pulumix.Output[PrivateLinkAccessEnvironment] { + return pulumix.Output[PrivateLinkAccessEnvironment]{ + OutputState: i.ToPrivateLinkAccessEnvironmentOutputWithContext(ctx).OutputState, + } +} + func (i PrivateLinkAccessEnvironmentArgs) ToPrivateLinkAccessEnvironmentPtrOutput() PrivateLinkAccessEnvironmentPtrOutput { return i.ToPrivateLinkAccessEnvironmentPtrOutputWithContext(context.Background()) } @@ -9671,6 +11238,12 @@ func (i *privateLinkAccessEnvironmentPtrType) ToPrivateLinkAccessEnvironmentPtrO return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAccessEnvironmentPtrOutput) } +func (i *privateLinkAccessEnvironmentPtrType) ToOutput(ctx context.Context) pulumix.Output[*PrivateLinkAccessEnvironment] { + return pulumix.Output[*PrivateLinkAccessEnvironment]{ + OutputState: i.ToPrivateLinkAccessEnvironmentPtrOutputWithContext(ctx).OutputState, + } +} + type PrivateLinkAccessEnvironmentOutput struct{ *pulumi.OutputState } func (PrivateLinkAccessEnvironmentOutput) ElementType() reflect.Type { @@ -9695,6 +11268,12 @@ func (o PrivateLinkAccessEnvironmentOutput) ToPrivateLinkAccessEnvironmentPtrOut }).(PrivateLinkAccessEnvironmentPtrOutput) } +func (o PrivateLinkAccessEnvironmentOutput) ToOutput(ctx context.Context) pulumix.Output[PrivateLinkAccessEnvironment] { + return pulumix.Output[PrivateLinkAccessEnvironment]{ + OutputState: o.OutputState, + } +} + // The ID of the Network that the Private Link Access belongs to, for example, `n-abc123`. func (o PrivateLinkAccessEnvironmentOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v PrivateLinkAccessEnvironment) string { return v.Id }).(pulumi.StringOutput) @@ -9714,6 +11293,12 @@ func (o PrivateLinkAccessEnvironmentPtrOutput) ToPrivateLinkAccessEnvironmentPtr return o } +func (o PrivateLinkAccessEnvironmentPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*PrivateLinkAccessEnvironment] { + return pulumix.Output[*PrivateLinkAccessEnvironment]{ + OutputState: o.OutputState, + } +} + func (o PrivateLinkAccessEnvironmentPtrOutput) Elem() PrivateLinkAccessEnvironmentOutput { return o.ApplyT(func(v *PrivateLinkAccessEnvironment) PrivateLinkAccessEnvironment { if v != nil { @@ -9779,6 +11364,12 @@ func (i PrivateLinkAccessGcpArgs) ToPrivateLinkAccessGcpOutputWithContext(ctx co return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAccessGcpOutput) } +func (i PrivateLinkAccessGcpArgs) ToOutput(ctx context.Context) pulumix.Output[PrivateLinkAccessGcp] { + return pulumix.Output[PrivateLinkAccessGcp]{ + OutputState: i.ToPrivateLinkAccessGcpOutputWithContext(ctx).OutputState, + } +} + func (i PrivateLinkAccessGcpArgs) ToPrivateLinkAccessGcpPtrOutput() PrivateLinkAccessGcpPtrOutput { return i.ToPrivateLinkAccessGcpPtrOutputWithContext(context.Background()) } @@ -9820,6 +11411,12 @@ func (i *privateLinkAccessGcpPtrType) ToPrivateLinkAccessGcpPtrOutputWithContext return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAccessGcpPtrOutput) } +func (i *privateLinkAccessGcpPtrType) ToOutput(ctx context.Context) pulumix.Output[*PrivateLinkAccessGcp] { + return pulumix.Output[*PrivateLinkAccessGcp]{ + OutputState: i.ToPrivateLinkAccessGcpPtrOutputWithContext(ctx).OutputState, + } +} + type PrivateLinkAccessGcpOutput struct{ *pulumi.OutputState } func (PrivateLinkAccessGcpOutput) ElementType() reflect.Type { @@ -9844,6 +11441,12 @@ func (o PrivateLinkAccessGcpOutput) ToPrivateLinkAccessGcpPtrOutputWithContext(c }).(PrivateLinkAccessGcpPtrOutput) } +func (o PrivateLinkAccessGcpOutput) ToOutput(ctx context.Context) pulumix.Output[PrivateLinkAccessGcp] { + return pulumix.Output[PrivateLinkAccessGcp]{ + OutputState: o.OutputState, + } +} + // The GCP project ID to allow for Private Service Connect access. You can find your Google Cloud Project ID under **Project ID** section of your [Google Cloud Console dashboard](https://console.cloud.google.com/home/dashboard). // // > **Note:** Exactly one from the `aws`, `azure`, `gcp` configuration blocks must be specified. @@ -9869,6 +11472,12 @@ func (o PrivateLinkAccessGcpPtrOutput) ToPrivateLinkAccessGcpPtrOutputWithContex return o } +func (o PrivateLinkAccessGcpPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*PrivateLinkAccessGcp] { + return pulumix.Output[*PrivateLinkAccessGcp]{ + OutputState: o.OutputState, + } +} + func (o PrivateLinkAccessGcpPtrOutput) Elem() PrivateLinkAccessGcpOutput { return o.ApplyT(func(v *PrivateLinkAccessGcp) PrivateLinkAccessGcp { if v != nil { @@ -9928,6 +11537,12 @@ func (i PrivateLinkAccessNetworkArgs) ToPrivateLinkAccessNetworkOutputWithContex return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAccessNetworkOutput) } +func (i PrivateLinkAccessNetworkArgs) ToOutput(ctx context.Context) pulumix.Output[PrivateLinkAccessNetwork] { + return pulumix.Output[PrivateLinkAccessNetwork]{ + OutputState: i.ToPrivateLinkAccessNetworkOutputWithContext(ctx).OutputState, + } +} + func (i PrivateLinkAccessNetworkArgs) ToPrivateLinkAccessNetworkPtrOutput() PrivateLinkAccessNetworkPtrOutput { return i.ToPrivateLinkAccessNetworkPtrOutputWithContext(context.Background()) } @@ -9969,6 +11584,12 @@ func (i *privateLinkAccessNetworkPtrType) ToPrivateLinkAccessNetworkPtrOutputWit return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAccessNetworkPtrOutput) } +func (i *privateLinkAccessNetworkPtrType) ToOutput(ctx context.Context) pulumix.Output[*PrivateLinkAccessNetwork] { + return pulumix.Output[*PrivateLinkAccessNetwork]{ + OutputState: i.ToPrivateLinkAccessNetworkPtrOutputWithContext(ctx).OutputState, + } +} + type PrivateLinkAccessNetworkOutput struct{ *pulumi.OutputState } func (PrivateLinkAccessNetworkOutput) ElementType() reflect.Type { @@ -9993,6 +11614,12 @@ func (o PrivateLinkAccessNetworkOutput) ToPrivateLinkAccessNetworkPtrOutputWithC }).(PrivateLinkAccessNetworkPtrOutput) } +func (o PrivateLinkAccessNetworkOutput) ToOutput(ctx context.Context) pulumix.Output[PrivateLinkAccessNetwork] { + return pulumix.Output[PrivateLinkAccessNetwork]{ + OutputState: o.OutputState, + } +} + // The ID of the Network that the Private Link Access belongs to, for example, `n-abc123`. func (o PrivateLinkAccessNetworkOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v PrivateLinkAccessNetwork) string { return v.Id }).(pulumi.StringOutput) @@ -10012,6 +11639,12 @@ func (o PrivateLinkAccessNetworkPtrOutput) ToPrivateLinkAccessNetworkPtrOutputWi return o } +func (o PrivateLinkAccessNetworkPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*PrivateLinkAccessNetwork] { + return pulumix.Output[*PrivateLinkAccessNetwork]{ + OutputState: o.OutputState, + } +} + func (o PrivateLinkAccessNetworkPtrOutput) Elem() PrivateLinkAccessNetworkOutput { return o.ApplyT(func(v *PrivateLinkAccessNetwork) PrivateLinkAccessNetwork { if v != nil { @@ -10065,6 +11698,12 @@ func (i PrivateLinkAttachmentAwArgs) ToPrivateLinkAttachmentAwOutputWithContext( return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAttachmentAwOutput) } +func (i PrivateLinkAttachmentAwArgs) ToOutput(ctx context.Context) pulumix.Output[PrivateLinkAttachmentAw] { + return pulumix.Output[PrivateLinkAttachmentAw]{ + OutputState: i.ToPrivateLinkAttachmentAwOutputWithContext(ctx).OutputState, + } +} + // PrivateLinkAttachmentAwArrayInput is an input type that accepts PrivateLinkAttachmentAwArray and PrivateLinkAttachmentAwArrayOutput values. // You can construct a concrete instance of `PrivateLinkAttachmentAwArrayInput` via: // @@ -10090,6 +11729,12 @@ func (i PrivateLinkAttachmentAwArray) ToPrivateLinkAttachmentAwArrayOutputWithCo return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAttachmentAwArrayOutput) } +func (i PrivateLinkAttachmentAwArray) ToOutput(ctx context.Context) pulumix.Output[[]PrivateLinkAttachmentAw] { + return pulumix.Output[[]PrivateLinkAttachmentAw]{ + OutputState: i.ToPrivateLinkAttachmentAwArrayOutputWithContext(ctx).OutputState, + } +} + type PrivateLinkAttachmentAwOutput struct{ *pulumi.OutputState } func (PrivateLinkAttachmentAwOutput) ElementType() reflect.Type { @@ -10104,6 +11749,12 @@ func (o PrivateLinkAttachmentAwOutput) ToPrivateLinkAttachmentAwOutputWithContex return o } +func (o PrivateLinkAttachmentAwOutput) ToOutput(ctx context.Context) pulumix.Output[PrivateLinkAttachmentAw] { + return pulumix.Output[PrivateLinkAttachmentAw]{ + OutputState: o.OutputState, + } +} + // (Required String) AWS VPC Endpoint Service that can be used to establish connections for all zones, for example `com.amazonaws.vpce.us-west-2.vpce-svc-0d3be37e21708ecd3`. func (o PrivateLinkAttachmentAwOutput) VpcEndpointServiceName() pulumi.StringPtrOutput { return o.ApplyT(func(v PrivateLinkAttachmentAw) *string { return v.VpcEndpointServiceName }).(pulumi.StringPtrOutput) @@ -10123,6 +11774,12 @@ func (o PrivateLinkAttachmentAwArrayOutput) ToPrivateLinkAttachmentAwArrayOutput return o } +func (o PrivateLinkAttachmentAwArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]PrivateLinkAttachmentAw] { + return pulumix.Output[[]PrivateLinkAttachmentAw]{ + OutputState: o.OutputState, + } +} + func (o PrivateLinkAttachmentAwArrayOutput) Index(i pulumi.IntInput) PrivateLinkAttachmentAwOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) PrivateLinkAttachmentAw { return vs[0].([]PrivateLinkAttachmentAw)[vs[1].(int)] @@ -10164,6 +11821,12 @@ func (i PrivateLinkAttachmentAzureArgs) ToPrivateLinkAttachmentAzureOutputWithCo return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAttachmentAzureOutput) } +func (i PrivateLinkAttachmentAzureArgs) ToOutput(ctx context.Context) pulumix.Output[PrivateLinkAttachmentAzure] { + return pulumix.Output[PrivateLinkAttachmentAzure]{ + OutputState: i.ToPrivateLinkAttachmentAzureOutputWithContext(ctx).OutputState, + } +} + // PrivateLinkAttachmentAzureArrayInput is an input type that accepts PrivateLinkAttachmentAzureArray and PrivateLinkAttachmentAzureArrayOutput values. // You can construct a concrete instance of `PrivateLinkAttachmentAzureArrayInput` via: // @@ -10189,6 +11852,12 @@ func (i PrivateLinkAttachmentAzureArray) ToPrivateLinkAttachmentAzureArrayOutput return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAttachmentAzureArrayOutput) } +func (i PrivateLinkAttachmentAzureArray) ToOutput(ctx context.Context) pulumix.Output[[]PrivateLinkAttachmentAzure] { + return pulumix.Output[[]PrivateLinkAttachmentAzure]{ + OutputState: i.ToPrivateLinkAttachmentAzureArrayOutputWithContext(ctx).OutputState, + } +} + type PrivateLinkAttachmentAzureOutput struct{ *pulumi.OutputState } func (PrivateLinkAttachmentAzureOutput) ElementType() reflect.Type { @@ -10203,6 +11872,12 @@ func (o PrivateLinkAttachmentAzureOutput) ToPrivateLinkAttachmentAzureOutputWith return o } +func (o PrivateLinkAttachmentAzureOutput) ToOutput(ctx context.Context) pulumix.Output[PrivateLinkAttachmentAzure] { + return pulumix.Output[PrivateLinkAttachmentAzure]{ + OutputState: o.OutputState, + } +} + func (o PrivateLinkAttachmentAzureOutput) PrivateLinkServiceAlias() pulumi.StringPtrOutput { return o.ApplyT(func(v PrivateLinkAttachmentAzure) *string { return v.PrivateLinkServiceAlias }).(pulumi.StringPtrOutput) } @@ -10229,6 +11904,12 @@ func (o PrivateLinkAttachmentAzureArrayOutput) ToPrivateLinkAttachmentAzureArray return o } +func (o PrivateLinkAttachmentAzureArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]PrivateLinkAttachmentAzure] { + return pulumix.Output[[]PrivateLinkAttachmentAzure]{ + OutputState: o.OutputState, + } +} + func (o PrivateLinkAttachmentAzureArrayOutput) Index(i pulumi.IntInput) PrivateLinkAttachmentAzureOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) PrivateLinkAttachmentAzure { return vs[0].([]PrivateLinkAttachmentAzure)[vs[1].(int)] @@ -10268,6 +11949,12 @@ func (i PrivateLinkAttachmentConnectionAwsArgs) ToPrivateLinkAttachmentConnectio return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAttachmentConnectionAwsOutput) } +func (i PrivateLinkAttachmentConnectionAwsArgs) ToOutput(ctx context.Context) pulumix.Output[PrivateLinkAttachmentConnectionAws] { + return pulumix.Output[PrivateLinkAttachmentConnectionAws]{ + OutputState: i.ToPrivateLinkAttachmentConnectionAwsOutputWithContext(ctx).OutputState, + } +} + func (i PrivateLinkAttachmentConnectionAwsArgs) ToPrivateLinkAttachmentConnectionAwsPtrOutput() PrivateLinkAttachmentConnectionAwsPtrOutput { return i.ToPrivateLinkAttachmentConnectionAwsPtrOutputWithContext(context.Background()) } @@ -10309,6 +11996,12 @@ func (i *privateLinkAttachmentConnectionAwsPtrType) ToPrivateLinkAttachmentConne return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAttachmentConnectionAwsPtrOutput) } +func (i *privateLinkAttachmentConnectionAwsPtrType) ToOutput(ctx context.Context) pulumix.Output[*PrivateLinkAttachmentConnectionAws] { + return pulumix.Output[*PrivateLinkAttachmentConnectionAws]{ + OutputState: i.ToPrivateLinkAttachmentConnectionAwsPtrOutputWithContext(ctx).OutputState, + } +} + type PrivateLinkAttachmentConnectionAwsOutput struct{ *pulumi.OutputState } func (PrivateLinkAttachmentConnectionAwsOutput) ElementType() reflect.Type { @@ -10333,6 +12026,12 @@ func (o PrivateLinkAttachmentConnectionAwsOutput) ToPrivateLinkAttachmentConnect }).(PrivateLinkAttachmentConnectionAwsPtrOutput) } +func (o PrivateLinkAttachmentConnectionAwsOutput) ToOutput(ctx context.Context) pulumix.Output[PrivateLinkAttachmentConnectionAws] { + return pulumix.Output[PrivateLinkAttachmentConnectionAws]{ + OutputState: o.OutputState, + } +} + // Id of a VPC Endpoint that is connected to the VPC Endpoint service. func (o PrivateLinkAttachmentConnectionAwsOutput) VpcEndpointId() pulumi.StringOutput { return o.ApplyT(func(v PrivateLinkAttachmentConnectionAws) string { return v.VpcEndpointId }).(pulumi.StringOutput) @@ -10352,6 +12051,12 @@ func (o PrivateLinkAttachmentConnectionAwsPtrOutput) ToPrivateLinkAttachmentConn return o } +func (o PrivateLinkAttachmentConnectionAwsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*PrivateLinkAttachmentConnectionAws] { + return pulumix.Output[*PrivateLinkAttachmentConnectionAws]{ + OutputState: o.OutputState, + } +} + func (o PrivateLinkAttachmentConnectionAwsPtrOutput) Elem() PrivateLinkAttachmentConnectionAwsOutput { return o.ApplyT(func(v *PrivateLinkAttachmentConnectionAws) PrivateLinkAttachmentConnectionAws { if v != nil { @@ -10403,6 +12108,12 @@ func (i PrivateLinkAttachmentConnectionAzureArgs) ToPrivateLinkAttachmentConnect return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAttachmentConnectionAzureOutput) } +func (i PrivateLinkAttachmentConnectionAzureArgs) ToOutput(ctx context.Context) pulumix.Output[PrivateLinkAttachmentConnectionAzure] { + return pulumix.Output[PrivateLinkAttachmentConnectionAzure]{ + OutputState: i.ToPrivateLinkAttachmentConnectionAzureOutputWithContext(ctx).OutputState, + } +} + func (i PrivateLinkAttachmentConnectionAzureArgs) ToPrivateLinkAttachmentConnectionAzurePtrOutput() PrivateLinkAttachmentConnectionAzurePtrOutput { return i.ToPrivateLinkAttachmentConnectionAzurePtrOutputWithContext(context.Background()) } @@ -10444,6 +12155,12 @@ func (i *privateLinkAttachmentConnectionAzurePtrType) ToPrivateLinkAttachmentCon return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAttachmentConnectionAzurePtrOutput) } +func (i *privateLinkAttachmentConnectionAzurePtrType) ToOutput(ctx context.Context) pulumix.Output[*PrivateLinkAttachmentConnectionAzure] { + return pulumix.Output[*PrivateLinkAttachmentConnectionAzure]{ + OutputState: i.ToPrivateLinkAttachmentConnectionAzurePtrOutputWithContext(ctx).OutputState, + } +} + type PrivateLinkAttachmentConnectionAzureOutput struct{ *pulumi.OutputState } func (PrivateLinkAttachmentConnectionAzureOutput) ElementType() reflect.Type { @@ -10468,6 +12185,12 @@ func (o PrivateLinkAttachmentConnectionAzureOutput) ToPrivateLinkAttachmentConne }).(PrivateLinkAttachmentConnectionAzurePtrOutput) } +func (o PrivateLinkAttachmentConnectionAzureOutput) ToOutput(ctx context.Context) pulumix.Output[PrivateLinkAttachmentConnectionAzure] { + return pulumix.Output[PrivateLinkAttachmentConnectionAzure]{ + OutputState: o.OutputState, + } +} + func (o PrivateLinkAttachmentConnectionAzureOutput) PrivateEndpointResourceId() pulumi.StringOutput { return o.ApplyT(func(v PrivateLinkAttachmentConnectionAzure) string { return v.PrivateEndpointResourceId }).(pulumi.StringOutput) } @@ -10486,6 +12209,12 @@ func (o PrivateLinkAttachmentConnectionAzurePtrOutput) ToPrivateLinkAttachmentCo return o } +func (o PrivateLinkAttachmentConnectionAzurePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*PrivateLinkAttachmentConnectionAzure] { + return pulumix.Output[*PrivateLinkAttachmentConnectionAzure]{ + OutputState: o.OutputState, + } +} + func (o PrivateLinkAttachmentConnectionAzurePtrOutput) Elem() PrivateLinkAttachmentConnectionAzureOutput { return o.ApplyT(func(v *PrivateLinkAttachmentConnectionAzure) PrivateLinkAttachmentConnectionAzure { if v != nil { @@ -10538,6 +12267,12 @@ func (i PrivateLinkAttachmentConnectionEnvironmentArgs) ToPrivateLinkAttachmentC return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAttachmentConnectionEnvironmentOutput) } +func (i PrivateLinkAttachmentConnectionEnvironmentArgs) ToOutput(ctx context.Context) pulumix.Output[PrivateLinkAttachmentConnectionEnvironment] { + return pulumix.Output[PrivateLinkAttachmentConnectionEnvironment]{ + OutputState: i.ToPrivateLinkAttachmentConnectionEnvironmentOutputWithContext(ctx).OutputState, + } +} + func (i PrivateLinkAttachmentConnectionEnvironmentArgs) ToPrivateLinkAttachmentConnectionEnvironmentPtrOutput() PrivateLinkAttachmentConnectionEnvironmentPtrOutput { return i.ToPrivateLinkAttachmentConnectionEnvironmentPtrOutputWithContext(context.Background()) } @@ -10579,6 +12314,12 @@ func (i *privateLinkAttachmentConnectionEnvironmentPtrType) ToPrivateLinkAttachm return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAttachmentConnectionEnvironmentPtrOutput) } +func (i *privateLinkAttachmentConnectionEnvironmentPtrType) ToOutput(ctx context.Context) pulumix.Output[*PrivateLinkAttachmentConnectionEnvironment] { + return pulumix.Output[*PrivateLinkAttachmentConnectionEnvironment]{ + OutputState: i.ToPrivateLinkAttachmentConnectionEnvironmentPtrOutputWithContext(ctx).OutputState, + } +} + type PrivateLinkAttachmentConnectionEnvironmentOutput struct{ *pulumi.OutputState } func (PrivateLinkAttachmentConnectionEnvironmentOutput) ElementType() reflect.Type { @@ -10603,6 +12344,12 @@ func (o PrivateLinkAttachmentConnectionEnvironmentOutput) ToPrivateLinkAttachmen }).(PrivateLinkAttachmentConnectionEnvironmentPtrOutput) } +func (o PrivateLinkAttachmentConnectionEnvironmentOutput) ToOutput(ctx context.Context) pulumix.Output[PrivateLinkAttachmentConnectionEnvironment] { + return pulumix.Output[PrivateLinkAttachmentConnectionEnvironment]{ + OutputState: o.OutputState, + } +} + // The unique identifier for the private link attachment. func (o PrivateLinkAttachmentConnectionEnvironmentOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v PrivateLinkAttachmentConnectionEnvironment) string { return v.Id }).(pulumi.StringOutput) @@ -10622,6 +12369,12 @@ func (o PrivateLinkAttachmentConnectionEnvironmentPtrOutput) ToPrivateLinkAttach return o } +func (o PrivateLinkAttachmentConnectionEnvironmentPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*PrivateLinkAttachmentConnectionEnvironment] { + return pulumix.Output[*PrivateLinkAttachmentConnectionEnvironment]{ + OutputState: o.OutputState, + } +} + func (o PrivateLinkAttachmentConnectionEnvironmentPtrOutput) Elem() PrivateLinkAttachmentConnectionEnvironmentOutput { return o.ApplyT(func(v *PrivateLinkAttachmentConnectionEnvironment) PrivateLinkAttachmentConnectionEnvironment { if v != nil { @@ -10673,6 +12426,12 @@ func (i PrivateLinkAttachmentConnectionGcpArgs) ToPrivateLinkAttachmentConnectio return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAttachmentConnectionGcpOutput) } +func (i PrivateLinkAttachmentConnectionGcpArgs) ToOutput(ctx context.Context) pulumix.Output[PrivateLinkAttachmentConnectionGcp] { + return pulumix.Output[PrivateLinkAttachmentConnectionGcp]{ + OutputState: i.ToPrivateLinkAttachmentConnectionGcpOutputWithContext(ctx).OutputState, + } +} + func (i PrivateLinkAttachmentConnectionGcpArgs) ToPrivateLinkAttachmentConnectionGcpPtrOutput() PrivateLinkAttachmentConnectionGcpPtrOutput { return i.ToPrivateLinkAttachmentConnectionGcpPtrOutputWithContext(context.Background()) } @@ -10714,6 +12473,12 @@ func (i *privateLinkAttachmentConnectionGcpPtrType) ToPrivateLinkAttachmentConne return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAttachmentConnectionGcpPtrOutput) } +func (i *privateLinkAttachmentConnectionGcpPtrType) ToOutput(ctx context.Context) pulumix.Output[*PrivateLinkAttachmentConnectionGcp] { + return pulumix.Output[*PrivateLinkAttachmentConnectionGcp]{ + OutputState: i.ToPrivateLinkAttachmentConnectionGcpPtrOutputWithContext(ctx).OutputState, + } +} + type PrivateLinkAttachmentConnectionGcpOutput struct{ *pulumi.OutputState } func (PrivateLinkAttachmentConnectionGcpOutput) ElementType() reflect.Type { @@ -10738,6 +12503,12 @@ func (o PrivateLinkAttachmentConnectionGcpOutput) ToPrivateLinkAttachmentConnect }).(PrivateLinkAttachmentConnectionGcpPtrOutput) } +func (o PrivateLinkAttachmentConnectionGcpOutput) ToOutput(ctx context.Context) pulumix.Output[PrivateLinkAttachmentConnectionGcp] { + return pulumix.Output[PrivateLinkAttachmentConnectionGcp]{ + OutputState: o.OutputState, + } +} + func (o PrivateLinkAttachmentConnectionGcpOutput) PrivateServiceConnectConnectionId() pulumi.StringOutput { return o.ApplyT(func(v PrivateLinkAttachmentConnectionGcp) string { return v.PrivateServiceConnectConnectionId }).(pulumi.StringOutput) } @@ -10756,6 +12527,12 @@ func (o PrivateLinkAttachmentConnectionGcpPtrOutput) ToPrivateLinkAttachmentConn return o } +func (o PrivateLinkAttachmentConnectionGcpPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*PrivateLinkAttachmentConnectionGcp] { + return pulumix.Output[*PrivateLinkAttachmentConnectionGcp]{ + OutputState: o.OutputState, + } +} + func (o PrivateLinkAttachmentConnectionGcpPtrOutput) Elem() PrivateLinkAttachmentConnectionGcpOutput { return o.ApplyT(func(v *PrivateLinkAttachmentConnectionGcp) PrivateLinkAttachmentConnectionGcp { if v != nil { @@ -10808,6 +12585,12 @@ func (i PrivateLinkAttachmentConnectionPrivateLinkAttachmentArgs) ToPrivateLinkA return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAttachmentConnectionPrivateLinkAttachmentOutput) } +func (i PrivateLinkAttachmentConnectionPrivateLinkAttachmentArgs) ToOutput(ctx context.Context) pulumix.Output[PrivateLinkAttachmentConnectionPrivateLinkAttachment] { + return pulumix.Output[PrivateLinkAttachmentConnectionPrivateLinkAttachment]{ + OutputState: i.ToPrivateLinkAttachmentConnectionPrivateLinkAttachmentOutputWithContext(ctx).OutputState, + } +} + func (i PrivateLinkAttachmentConnectionPrivateLinkAttachmentArgs) ToPrivateLinkAttachmentConnectionPrivateLinkAttachmentPtrOutput() PrivateLinkAttachmentConnectionPrivateLinkAttachmentPtrOutput { return i.ToPrivateLinkAttachmentConnectionPrivateLinkAttachmentPtrOutputWithContext(context.Background()) } @@ -10849,6 +12632,12 @@ func (i *privateLinkAttachmentConnectionPrivateLinkAttachmentPtrType) ToPrivateL return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAttachmentConnectionPrivateLinkAttachmentPtrOutput) } +func (i *privateLinkAttachmentConnectionPrivateLinkAttachmentPtrType) ToOutput(ctx context.Context) pulumix.Output[*PrivateLinkAttachmentConnectionPrivateLinkAttachment] { + return pulumix.Output[*PrivateLinkAttachmentConnectionPrivateLinkAttachment]{ + OutputState: i.ToPrivateLinkAttachmentConnectionPrivateLinkAttachmentPtrOutputWithContext(ctx).OutputState, + } +} + type PrivateLinkAttachmentConnectionPrivateLinkAttachmentOutput struct{ *pulumi.OutputState } func (PrivateLinkAttachmentConnectionPrivateLinkAttachmentOutput) ElementType() reflect.Type { @@ -10873,6 +12662,12 @@ func (o PrivateLinkAttachmentConnectionPrivateLinkAttachmentOutput) ToPrivateLin }).(PrivateLinkAttachmentConnectionPrivateLinkAttachmentPtrOutput) } +func (o PrivateLinkAttachmentConnectionPrivateLinkAttachmentOutput) ToOutput(ctx context.Context) pulumix.Output[PrivateLinkAttachmentConnectionPrivateLinkAttachment] { + return pulumix.Output[PrivateLinkAttachmentConnectionPrivateLinkAttachment]{ + OutputState: o.OutputState, + } +} + // The unique identifier for the private link attachment. func (o PrivateLinkAttachmentConnectionPrivateLinkAttachmentOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v PrivateLinkAttachmentConnectionPrivateLinkAttachment) string { return v.Id }).(pulumi.StringOutput) @@ -10892,6 +12687,12 @@ func (o PrivateLinkAttachmentConnectionPrivateLinkAttachmentPtrOutput) ToPrivate return o } +func (o PrivateLinkAttachmentConnectionPrivateLinkAttachmentPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*PrivateLinkAttachmentConnectionPrivateLinkAttachment] { + return pulumix.Output[*PrivateLinkAttachmentConnectionPrivateLinkAttachment]{ + OutputState: o.OutputState, + } +} + func (o PrivateLinkAttachmentConnectionPrivateLinkAttachmentPtrOutput) Elem() PrivateLinkAttachmentConnectionPrivateLinkAttachmentOutput { return o.ApplyT(func(v *PrivateLinkAttachmentConnectionPrivateLinkAttachment) PrivateLinkAttachmentConnectionPrivateLinkAttachment { if v != nil { @@ -10945,6 +12746,12 @@ func (i PrivateLinkAttachmentEnvironmentArgs) ToPrivateLinkAttachmentEnvironment return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAttachmentEnvironmentOutput) } +func (i PrivateLinkAttachmentEnvironmentArgs) ToOutput(ctx context.Context) pulumix.Output[PrivateLinkAttachmentEnvironment] { + return pulumix.Output[PrivateLinkAttachmentEnvironment]{ + OutputState: i.ToPrivateLinkAttachmentEnvironmentOutputWithContext(ctx).OutputState, + } +} + func (i PrivateLinkAttachmentEnvironmentArgs) ToPrivateLinkAttachmentEnvironmentPtrOutput() PrivateLinkAttachmentEnvironmentPtrOutput { return i.ToPrivateLinkAttachmentEnvironmentPtrOutputWithContext(context.Background()) } @@ -10986,6 +12793,12 @@ func (i *privateLinkAttachmentEnvironmentPtrType) ToPrivateLinkAttachmentEnviron return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAttachmentEnvironmentPtrOutput) } +func (i *privateLinkAttachmentEnvironmentPtrType) ToOutput(ctx context.Context) pulumix.Output[*PrivateLinkAttachmentEnvironment] { + return pulumix.Output[*PrivateLinkAttachmentEnvironment]{ + OutputState: i.ToPrivateLinkAttachmentEnvironmentPtrOutputWithContext(ctx).OutputState, + } +} + type PrivateLinkAttachmentEnvironmentOutput struct{ *pulumi.OutputState } func (PrivateLinkAttachmentEnvironmentOutput) ElementType() reflect.Type { @@ -11010,6 +12823,12 @@ func (o PrivateLinkAttachmentEnvironmentOutput) ToPrivateLinkAttachmentEnvironme }).(PrivateLinkAttachmentEnvironmentPtrOutput) } +func (o PrivateLinkAttachmentEnvironmentOutput) ToOutput(ctx context.Context) pulumix.Output[PrivateLinkAttachmentEnvironment] { + return pulumix.Output[PrivateLinkAttachmentEnvironment]{ + OutputState: o.OutputState, + } +} + // The ID of the Environment that the Private Link Attachment belongs to, for example `env-xyz456`. func (o PrivateLinkAttachmentEnvironmentOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v PrivateLinkAttachmentEnvironment) string { return v.Id }).(pulumi.StringOutput) @@ -11029,6 +12848,12 @@ func (o PrivateLinkAttachmentEnvironmentPtrOutput) ToPrivateLinkAttachmentEnviro return o } +func (o PrivateLinkAttachmentEnvironmentPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*PrivateLinkAttachmentEnvironment] { + return pulumix.Output[*PrivateLinkAttachmentEnvironment]{ + OutputState: o.OutputState, + } +} + func (o PrivateLinkAttachmentEnvironmentPtrOutput) Elem() PrivateLinkAttachmentEnvironmentOutput { return o.ApplyT(func(v *PrivateLinkAttachmentEnvironment) PrivateLinkAttachmentEnvironment { if v != nil { @@ -11082,6 +12907,12 @@ func (i PrivateLinkAttachmentGcpArgs) ToPrivateLinkAttachmentGcpOutputWithContex return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAttachmentGcpOutput) } +func (i PrivateLinkAttachmentGcpArgs) ToOutput(ctx context.Context) pulumix.Output[PrivateLinkAttachmentGcp] { + return pulumix.Output[PrivateLinkAttachmentGcp]{ + OutputState: i.ToPrivateLinkAttachmentGcpOutputWithContext(ctx).OutputState, + } +} + // PrivateLinkAttachmentGcpArrayInput is an input type that accepts PrivateLinkAttachmentGcpArray and PrivateLinkAttachmentGcpArrayOutput values. // You can construct a concrete instance of `PrivateLinkAttachmentGcpArrayInput` via: // @@ -11107,6 +12938,12 @@ func (i PrivateLinkAttachmentGcpArray) ToPrivateLinkAttachmentGcpArrayOutputWith return pulumi.ToOutputWithContext(ctx, i).(PrivateLinkAttachmentGcpArrayOutput) } +func (i PrivateLinkAttachmentGcpArray) ToOutput(ctx context.Context) pulumix.Output[[]PrivateLinkAttachmentGcp] { + return pulumix.Output[[]PrivateLinkAttachmentGcp]{ + OutputState: i.ToPrivateLinkAttachmentGcpArrayOutputWithContext(ctx).OutputState, + } +} + type PrivateLinkAttachmentGcpOutput struct{ *pulumi.OutputState } func (PrivateLinkAttachmentGcpOutput) ElementType() reflect.Type { @@ -11121,6 +12958,12 @@ func (o PrivateLinkAttachmentGcpOutput) ToPrivateLinkAttachmentGcpOutputWithCont return o } +func (o PrivateLinkAttachmentGcpOutput) ToOutput(ctx context.Context) pulumix.Output[PrivateLinkAttachmentGcp] { + return pulumix.Output[PrivateLinkAttachmentGcp]{ + OutputState: o.OutputState, + } +} + func (o PrivateLinkAttachmentGcpOutput) PrivateServiceConnectServiceAttachment() pulumi.StringPtrOutput { return o.ApplyT(func(v PrivateLinkAttachmentGcp) *string { return v.PrivateServiceConnectServiceAttachment }).(pulumi.StringPtrOutput) } @@ -11143,6 +12986,12 @@ func (o PrivateLinkAttachmentGcpArrayOutput) ToPrivateLinkAttachmentGcpArrayOutp return o } +func (o PrivateLinkAttachmentGcpArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]PrivateLinkAttachmentGcp] { + return pulumix.Output[[]PrivateLinkAttachmentGcp]{ + OutputState: o.OutputState, + } +} + func (o PrivateLinkAttachmentGcpArrayOutput) Index(i pulumi.IntInput) PrivateLinkAttachmentGcpOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) PrivateLinkAttachmentGcp { return vs[0].([]PrivateLinkAttachmentGcp)[vs[1].(int)] @@ -11184,6 +13033,12 @@ func (i SchemaCredentialsArgs) ToSchemaCredentialsOutputWithContext(ctx context. return pulumi.ToOutputWithContext(ctx, i).(SchemaCredentialsOutput) } +func (i SchemaCredentialsArgs) ToOutput(ctx context.Context) pulumix.Output[SchemaCredentials] { + return pulumix.Output[SchemaCredentials]{ + OutputState: i.ToSchemaCredentialsOutputWithContext(ctx).OutputState, + } +} + func (i SchemaCredentialsArgs) ToSchemaCredentialsPtrOutput() SchemaCredentialsPtrOutput { return i.ToSchemaCredentialsPtrOutputWithContext(context.Background()) } @@ -11225,6 +13080,12 @@ func (i *schemaCredentialsPtrType) ToSchemaCredentialsPtrOutputWithContext(ctx c return pulumi.ToOutputWithContext(ctx, i).(SchemaCredentialsPtrOutput) } +func (i *schemaCredentialsPtrType) ToOutput(ctx context.Context) pulumix.Output[*SchemaCredentials] { + return pulumix.Output[*SchemaCredentials]{ + OutputState: i.ToSchemaCredentialsPtrOutputWithContext(ctx).OutputState, + } +} + type SchemaCredentialsOutput struct{ *pulumi.OutputState } func (SchemaCredentialsOutput) ElementType() reflect.Type { @@ -11249,6 +13110,12 @@ func (o SchemaCredentialsOutput) ToSchemaCredentialsPtrOutputWithContext(ctx con }).(SchemaCredentialsPtrOutput) } +func (o SchemaCredentialsOutput) ToOutput(ctx context.Context) pulumix.Output[SchemaCredentials] { + return pulumix.Output[SchemaCredentials]{ + OutputState: o.OutputState, + } +} + // The Schema Registry API Key. func (o SchemaCredentialsOutput) Key() pulumi.StringOutput { return o.ApplyT(func(v SchemaCredentials) string { return v.Key }).(pulumi.StringOutput) @@ -11272,6 +13139,12 @@ func (o SchemaCredentialsPtrOutput) ToSchemaCredentialsPtrOutputWithContext(ctx return o } +func (o SchemaCredentialsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*SchemaCredentials] { + return pulumix.Output[*SchemaCredentials]{ + OutputState: o.OutputState, + } +} + func (o SchemaCredentialsPtrOutput) Elem() SchemaCredentialsOutput { return o.ApplyT(func(v *SchemaCredentials) SchemaCredentials { if v != nil { @@ -11336,6 +13209,12 @@ func (i SchemaRegistryClusterConfigCredentialsArgs) ToSchemaRegistryClusterConfi return pulumi.ToOutputWithContext(ctx, i).(SchemaRegistryClusterConfigCredentialsOutput) } +func (i SchemaRegistryClusterConfigCredentialsArgs) ToOutput(ctx context.Context) pulumix.Output[SchemaRegistryClusterConfigCredentials] { + return pulumix.Output[SchemaRegistryClusterConfigCredentials]{ + OutputState: i.ToSchemaRegistryClusterConfigCredentialsOutputWithContext(ctx).OutputState, + } +} + func (i SchemaRegistryClusterConfigCredentialsArgs) ToSchemaRegistryClusterConfigCredentialsPtrOutput() SchemaRegistryClusterConfigCredentialsPtrOutput { return i.ToSchemaRegistryClusterConfigCredentialsPtrOutputWithContext(context.Background()) } @@ -11377,6 +13256,12 @@ func (i *schemaRegistryClusterConfigCredentialsPtrType) ToSchemaRegistryClusterC return pulumi.ToOutputWithContext(ctx, i).(SchemaRegistryClusterConfigCredentialsPtrOutput) } +func (i *schemaRegistryClusterConfigCredentialsPtrType) ToOutput(ctx context.Context) pulumix.Output[*SchemaRegistryClusterConfigCredentials] { + return pulumix.Output[*SchemaRegistryClusterConfigCredentials]{ + OutputState: i.ToSchemaRegistryClusterConfigCredentialsPtrOutputWithContext(ctx).OutputState, + } +} + type SchemaRegistryClusterConfigCredentialsOutput struct{ *pulumi.OutputState } func (SchemaRegistryClusterConfigCredentialsOutput) ElementType() reflect.Type { @@ -11401,6 +13286,12 @@ func (o SchemaRegistryClusterConfigCredentialsOutput) ToSchemaRegistryClusterCon }).(SchemaRegistryClusterConfigCredentialsPtrOutput) } +func (o SchemaRegistryClusterConfigCredentialsOutput) ToOutput(ctx context.Context) pulumix.Output[SchemaRegistryClusterConfigCredentials] { + return pulumix.Output[SchemaRegistryClusterConfigCredentials]{ + OutputState: o.OutputState, + } +} + // The Schema Registry API Key. func (o SchemaRegistryClusterConfigCredentialsOutput) Key() pulumi.StringOutput { return o.ApplyT(func(v SchemaRegistryClusterConfigCredentials) string { return v.Key }).(pulumi.StringOutput) @@ -11424,6 +13315,12 @@ func (o SchemaRegistryClusterConfigCredentialsPtrOutput) ToSchemaRegistryCluster return o } +func (o SchemaRegistryClusterConfigCredentialsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*SchemaRegistryClusterConfigCredentials] { + return pulumix.Output[*SchemaRegistryClusterConfigCredentials]{ + OutputState: o.OutputState, + } +} + func (o SchemaRegistryClusterConfigCredentialsPtrOutput) Elem() SchemaRegistryClusterConfigCredentialsOutput { return o.ApplyT(func(v *SchemaRegistryClusterConfigCredentials) SchemaRegistryClusterConfigCredentials { if v != nil { @@ -11486,6 +13383,12 @@ func (i SchemaRegistryClusterConfigSchemaRegistryClusterArgs) ToSchemaRegistryCl return pulumi.ToOutputWithContext(ctx, i).(SchemaRegistryClusterConfigSchemaRegistryClusterOutput) } +func (i SchemaRegistryClusterConfigSchemaRegistryClusterArgs) ToOutput(ctx context.Context) pulumix.Output[SchemaRegistryClusterConfigSchemaRegistryCluster] { + return pulumix.Output[SchemaRegistryClusterConfigSchemaRegistryCluster]{ + OutputState: i.ToSchemaRegistryClusterConfigSchemaRegistryClusterOutputWithContext(ctx).OutputState, + } +} + func (i SchemaRegistryClusterConfigSchemaRegistryClusterArgs) ToSchemaRegistryClusterConfigSchemaRegistryClusterPtrOutput() SchemaRegistryClusterConfigSchemaRegistryClusterPtrOutput { return i.ToSchemaRegistryClusterConfigSchemaRegistryClusterPtrOutputWithContext(context.Background()) } @@ -11527,6 +13430,12 @@ func (i *schemaRegistryClusterConfigSchemaRegistryClusterPtrType) ToSchemaRegist return pulumi.ToOutputWithContext(ctx, i).(SchemaRegistryClusterConfigSchemaRegistryClusterPtrOutput) } +func (i *schemaRegistryClusterConfigSchemaRegistryClusterPtrType) ToOutput(ctx context.Context) pulumix.Output[*SchemaRegistryClusterConfigSchemaRegistryCluster] { + return pulumix.Output[*SchemaRegistryClusterConfigSchemaRegistryCluster]{ + OutputState: i.ToSchemaRegistryClusterConfigSchemaRegistryClusterPtrOutputWithContext(ctx).OutputState, + } +} + type SchemaRegistryClusterConfigSchemaRegistryClusterOutput struct{ *pulumi.OutputState } func (SchemaRegistryClusterConfigSchemaRegistryClusterOutput) ElementType() reflect.Type { @@ -11551,6 +13460,12 @@ func (o SchemaRegistryClusterConfigSchemaRegistryClusterOutput) ToSchemaRegistry }).(SchemaRegistryClusterConfigSchemaRegistryClusterPtrOutput) } +func (o SchemaRegistryClusterConfigSchemaRegistryClusterOutput) ToOutput(ctx context.Context) pulumix.Output[SchemaRegistryClusterConfigSchemaRegistryCluster] { + return pulumix.Output[SchemaRegistryClusterConfigSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + // The ID of the Schema Registry cluster, for example, `lsrc-abc123`. func (o SchemaRegistryClusterConfigSchemaRegistryClusterOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v SchemaRegistryClusterConfigSchemaRegistryCluster) string { return v.Id }).(pulumi.StringOutput) @@ -11570,6 +13485,12 @@ func (o SchemaRegistryClusterConfigSchemaRegistryClusterPtrOutput) ToSchemaRegis return o } +func (o SchemaRegistryClusterConfigSchemaRegistryClusterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*SchemaRegistryClusterConfigSchemaRegistryCluster] { + return pulumix.Output[*SchemaRegistryClusterConfigSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + func (o SchemaRegistryClusterConfigSchemaRegistryClusterPtrOutput) Elem() SchemaRegistryClusterConfigSchemaRegistryClusterOutput { return o.ApplyT(func(v *SchemaRegistryClusterConfigSchemaRegistryCluster) SchemaRegistryClusterConfigSchemaRegistryCluster { if v != nil { @@ -11623,6 +13544,12 @@ func (i SchemaRegistryClusterEnvironmentArgs) ToSchemaRegistryClusterEnvironment return pulumi.ToOutputWithContext(ctx, i).(SchemaRegistryClusterEnvironmentOutput) } +func (i SchemaRegistryClusterEnvironmentArgs) ToOutput(ctx context.Context) pulumix.Output[SchemaRegistryClusterEnvironment] { + return pulumix.Output[SchemaRegistryClusterEnvironment]{ + OutputState: i.ToSchemaRegistryClusterEnvironmentOutputWithContext(ctx).OutputState, + } +} + func (i SchemaRegistryClusterEnvironmentArgs) ToSchemaRegistryClusterEnvironmentPtrOutput() SchemaRegistryClusterEnvironmentPtrOutput { return i.ToSchemaRegistryClusterEnvironmentPtrOutputWithContext(context.Background()) } @@ -11664,6 +13591,12 @@ func (i *schemaRegistryClusterEnvironmentPtrType) ToSchemaRegistryClusterEnviron return pulumi.ToOutputWithContext(ctx, i).(SchemaRegistryClusterEnvironmentPtrOutput) } +func (i *schemaRegistryClusterEnvironmentPtrType) ToOutput(ctx context.Context) pulumix.Output[*SchemaRegistryClusterEnvironment] { + return pulumix.Output[*SchemaRegistryClusterEnvironment]{ + OutputState: i.ToSchemaRegistryClusterEnvironmentPtrOutputWithContext(ctx).OutputState, + } +} + type SchemaRegistryClusterEnvironmentOutput struct{ *pulumi.OutputState } func (SchemaRegistryClusterEnvironmentOutput) ElementType() reflect.Type { @@ -11688,6 +13621,12 @@ func (o SchemaRegistryClusterEnvironmentOutput) ToSchemaRegistryClusterEnvironme }).(SchemaRegistryClusterEnvironmentPtrOutput) } +func (o SchemaRegistryClusterEnvironmentOutput) ToOutput(ctx context.Context) pulumix.Output[SchemaRegistryClusterEnvironment] { + return pulumix.Output[SchemaRegistryClusterEnvironment]{ + OutputState: o.OutputState, + } +} + // The ID of the Schema Registry region that the Schema Registry cluster belongs to, for example, `sgreg-1`. See [Schema Registry Regions](https://docs.confluent.io/cloud/current/stream-governance/packages.html#stream-governance-regions) to find a corresponding region ID based on desired cloud provider region and types of the billing package. func (o SchemaRegistryClusterEnvironmentOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v SchemaRegistryClusterEnvironment) string { return v.Id }).(pulumi.StringOutput) @@ -11707,6 +13646,12 @@ func (o SchemaRegistryClusterEnvironmentPtrOutput) ToSchemaRegistryClusterEnviro return o } +func (o SchemaRegistryClusterEnvironmentPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*SchemaRegistryClusterEnvironment] { + return pulumix.Output[*SchemaRegistryClusterEnvironment]{ + OutputState: o.OutputState, + } +} + func (o SchemaRegistryClusterEnvironmentPtrOutput) Elem() SchemaRegistryClusterEnvironmentOutput { return o.ApplyT(func(v *SchemaRegistryClusterEnvironment) SchemaRegistryClusterEnvironment { if v != nil { @@ -11762,6 +13707,12 @@ func (i SchemaRegistryClusterModeCredentialsArgs) ToSchemaRegistryClusterModeCre return pulumi.ToOutputWithContext(ctx, i).(SchemaRegistryClusterModeCredentialsOutput) } +func (i SchemaRegistryClusterModeCredentialsArgs) ToOutput(ctx context.Context) pulumix.Output[SchemaRegistryClusterModeCredentials] { + return pulumix.Output[SchemaRegistryClusterModeCredentials]{ + OutputState: i.ToSchemaRegistryClusterModeCredentialsOutputWithContext(ctx).OutputState, + } +} + func (i SchemaRegistryClusterModeCredentialsArgs) ToSchemaRegistryClusterModeCredentialsPtrOutput() SchemaRegistryClusterModeCredentialsPtrOutput { return i.ToSchemaRegistryClusterModeCredentialsPtrOutputWithContext(context.Background()) } @@ -11803,6 +13754,12 @@ func (i *schemaRegistryClusterModeCredentialsPtrType) ToSchemaRegistryClusterMod return pulumi.ToOutputWithContext(ctx, i).(SchemaRegistryClusterModeCredentialsPtrOutput) } +func (i *schemaRegistryClusterModeCredentialsPtrType) ToOutput(ctx context.Context) pulumix.Output[*SchemaRegistryClusterModeCredentials] { + return pulumix.Output[*SchemaRegistryClusterModeCredentials]{ + OutputState: i.ToSchemaRegistryClusterModeCredentialsPtrOutputWithContext(ctx).OutputState, + } +} + type SchemaRegistryClusterModeCredentialsOutput struct{ *pulumi.OutputState } func (SchemaRegistryClusterModeCredentialsOutput) ElementType() reflect.Type { @@ -11827,6 +13784,12 @@ func (o SchemaRegistryClusterModeCredentialsOutput) ToSchemaRegistryClusterModeC }).(SchemaRegistryClusterModeCredentialsPtrOutput) } +func (o SchemaRegistryClusterModeCredentialsOutput) ToOutput(ctx context.Context) pulumix.Output[SchemaRegistryClusterModeCredentials] { + return pulumix.Output[SchemaRegistryClusterModeCredentials]{ + OutputState: o.OutputState, + } +} + // The Schema Registry API Key. func (o SchemaRegistryClusterModeCredentialsOutput) Key() pulumi.StringOutput { return o.ApplyT(func(v SchemaRegistryClusterModeCredentials) string { return v.Key }).(pulumi.StringOutput) @@ -11850,6 +13813,12 @@ func (o SchemaRegistryClusterModeCredentialsPtrOutput) ToSchemaRegistryClusterMo return o } +func (o SchemaRegistryClusterModeCredentialsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*SchemaRegistryClusterModeCredentials] { + return pulumix.Output[*SchemaRegistryClusterModeCredentials]{ + OutputState: o.OutputState, + } +} + func (o SchemaRegistryClusterModeCredentialsPtrOutput) Elem() SchemaRegistryClusterModeCredentialsOutput { return o.ApplyT(func(v *SchemaRegistryClusterModeCredentials) SchemaRegistryClusterModeCredentials { if v != nil { @@ -11912,6 +13881,12 @@ func (i SchemaRegistryClusterModeSchemaRegistryClusterArgs) ToSchemaRegistryClus return pulumi.ToOutputWithContext(ctx, i).(SchemaRegistryClusterModeSchemaRegistryClusterOutput) } +func (i SchemaRegistryClusterModeSchemaRegistryClusterArgs) ToOutput(ctx context.Context) pulumix.Output[SchemaRegistryClusterModeSchemaRegistryCluster] { + return pulumix.Output[SchemaRegistryClusterModeSchemaRegistryCluster]{ + OutputState: i.ToSchemaRegistryClusterModeSchemaRegistryClusterOutputWithContext(ctx).OutputState, + } +} + func (i SchemaRegistryClusterModeSchemaRegistryClusterArgs) ToSchemaRegistryClusterModeSchemaRegistryClusterPtrOutput() SchemaRegistryClusterModeSchemaRegistryClusterPtrOutput { return i.ToSchemaRegistryClusterModeSchemaRegistryClusterPtrOutputWithContext(context.Background()) } @@ -11953,6 +13928,12 @@ func (i *schemaRegistryClusterModeSchemaRegistryClusterPtrType) ToSchemaRegistry return pulumi.ToOutputWithContext(ctx, i).(SchemaRegistryClusterModeSchemaRegistryClusterPtrOutput) } +func (i *schemaRegistryClusterModeSchemaRegistryClusterPtrType) ToOutput(ctx context.Context) pulumix.Output[*SchemaRegistryClusterModeSchemaRegistryCluster] { + return pulumix.Output[*SchemaRegistryClusterModeSchemaRegistryCluster]{ + OutputState: i.ToSchemaRegistryClusterModeSchemaRegistryClusterPtrOutputWithContext(ctx).OutputState, + } +} + type SchemaRegistryClusterModeSchemaRegistryClusterOutput struct{ *pulumi.OutputState } func (SchemaRegistryClusterModeSchemaRegistryClusterOutput) ElementType() reflect.Type { @@ -11977,6 +13958,12 @@ func (o SchemaRegistryClusterModeSchemaRegistryClusterOutput) ToSchemaRegistryCl }).(SchemaRegistryClusterModeSchemaRegistryClusterPtrOutput) } +func (o SchemaRegistryClusterModeSchemaRegistryClusterOutput) ToOutput(ctx context.Context) pulumix.Output[SchemaRegistryClusterModeSchemaRegistryCluster] { + return pulumix.Output[SchemaRegistryClusterModeSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + // The ID of the Schema Registry cluster, for example, `lsrc-abc123`. func (o SchemaRegistryClusterModeSchemaRegistryClusterOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v SchemaRegistryClusterModeSchemaRegistryCluster) string { return v.Id }).(pulumi.StringOutput) @@ -11996,6 +13983,12 @@ func (o SchemaRegistryClusterModeSchemaRegistryClusterPtrOutput) ToSchemaRegistr return o } +func (o SchemaRegistryClusterModeSchemaRegistryClusterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*SchemaRegistryClusterModeSchemaRegistryCluster] { + return pulumix.Output[*SchemaRegistryClusterModeSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + func (o SchemaRegistryClusterModeSchemaRegistryClusterPtrOutput) Elem() SchemaRegistryClusterModeSchemaRegistryClusterOutput { return o.ApplyT(func(v *SchemaRegistryClusterModeSchemaRegistryCluster) SchemaRegistryClusterModeSchemaRegistryCluster { if v != nil { @@ -12049,6 +14042,12 @@ func (i SchemaRegistryClusterRegionArgs) ToSchemaRegistryClusterRegionOutputWith return pulumi.ToOutputWithContext(ctx, i).(SchemaRegistryClusterRegionOutput) } +func (i SchemaRegistryClusterRegionArgs) ToOutput(ctx context.Context) pulumix.Output[SchemaRegistryClusterRegion] { + return pulumix.Output[SchemaRegistryClusterRegion]{ + OutputState: i.ToSchemaRegistryClusterRegionOutputWithContext(ctx).OutputState, + } +} + func (i SchemaRegistryClusterRegionArgs) ToSchemaRegistryClusterRegionPtrOutput() SchemaRegistryClusterRegionPtrOutput { return i.ToSchemaRegistryClusterRegionPtrOutputWithContext(context.Background()) } @@ -12090,6 +14089,12 @@ func (i *schemaRegistryClusterRegionPtrType) ToSchemaRegistryClusterRegionPtrOut return pulumi.ToOutputWithContext(ctx, i).(SchemaRegistryClusterRegionPtrOutput) } +func (i *schemaRegistryClusterRegionPtrType) ToOutput(ctx context.Context) pulumix.Output[*SchemaRegistryClusterRegion] { + return pulumix.Output[*SchemaRegistryClusterRegion]{ + OutputState: i.ToSchemaRegistryClusterRegionPtrOutputWithContext(ctx).OutputState, + } +} + type SchemaRegistryClusterRegionOutput struct{ *pulumi.OutputState } func (SchemaRegistryClusterRegionOutput) ElementType() reflect.Type { @@ -12114,6 +14119,12 @@ func (o SchemaRegistryClusterRegionOutput) ToSchemaRegistryClusterRegionPtrOutpu }).(SchemaRegistryClusterRegionPtrOutput) } +func (o SchemaRegistryClusterRegionOutput) ToOutput(ctx context.Context) pulumix.Output[SchemaRegistryClusterRegion] { + return pulumix.Output[SchemaRegistryClusterRegion]{ + OutputState: o.OutputState, + } +} + // The ID of the Schema Registry region that the Schema Registry cluster belongs to, for example, `sgreg-1`. See [Schema Registry Regions](https://docs.confluent.io/cloud/current/stream-governance/packages.html#stream-governance-regions) to find a corresponding region ID based on desired cloud provider region and types of the billing package. func (o SchemaRegistryClusterRegionOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v SchemaRegistryClusterRegion) string { return v.Id }).(pulumi.StringOutput) @@ -12133,6 +14144,12 @@ func (o SchemaRegistryClusterRegionPtrOutput) ToSchemaRegistryClusterRegionPtrOu return o } +func (o SchemaRegistryClusterRegionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*SchemaRegistryClusterRegion] { + return pulumix.Output[*SchemaRegistryClusterRegion]{ + OutputState: o.OutputState, + } +} + func (o SchemaRegistryClusterRegionPtrOutput) Elem() SchemaRegistryClusterRegionOutput { return o.ApplyT(func(v *SchemaRegistryClusterRegion) SchemaRegistryClusterRegion { if v != nil { @@ -12194,6 +14211,12 @@ func (i SchemaSchemaReferenceArgs) ToSchemaSchemaReferenceOutputWithContext(ctx return pulumi.ToOutputWithContext(ctx, i).(SchemaSchemaReferenceOutput) } +func (i SchemaSchemaReferenceArgs) ToOutput(ctx context.Context) pulumix.Output[SchemaSchemaReference] { + return pulumix.Output[SchemaSchemaReference]{ + OutputState: i.ToSchemaSchemaReferenceOutputWithContext(ctx).OutputState, + } +} + // SchemaSchemaReferenceArrayInput is an input type that accepts SchemaSchemaReferenceArray and SchemaSchemaReferenceArrayOutput values. // You can construct a concrete instance of `SchemaSchemaReferenceArrayInput` via: // @@ -12219,6 +14242,12 @@ func (i SchemaSchemaReferenceArray) ToSchemaSchemaReferenceArrayOutputWithContex return pulumi.ToOutputWithContext(ctx, i).(SchemaSchemaReferenceArrayOutput) } +func (i SchemaSchemaReferenceArray) ToOutput(ctx context.Context) pulumix.Output[[]SchemaSchemaReference] { + return pulumix.Output[[]SchemaSchemaReference]{ + OutputState: i.ToSchemaSchemaReferenceArrayOutputWithContext(ctx).OutputState, + } +} + type SchemaSchemaReferenceOutput struct{ *pulumi.OutputState } func (SchemaSchemaReferenceOutput) ElementType() reflect.Type { @@ -12233,6 +14262,12 @@ func (o SchemaSchemaReferenceOutput) ToSchemaSchemaReferenceOutputWithContext(ct return o } +func (o SchemaSchemaReferenceOutput) ToOutput(ctx context.Context) pulumix.Output[SchemaSchemaReference] { + return pulumix.Output[SchemaSchemaReference]{ + OutputState: o.OutputState, + } +} + // The name of the subject, representing the subject under which the referenced schema is registered. func (o SchemaSchemaReferenceOutput) Name() pulumi.StringOutput { return o.ApplyT(func(v SchemaSchemaReference) string { return v.Name }).(pulumi.StringOutput) @@ -12262,6 +14297,12 @@ func (o SchemaSchemaReferenceArrayOutput) ToSchemaSchemaReferenceArrayOutputWith return o } +func (o SchemaSchemaReferenceArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]SchemaSchemaReference] { + return pulumix.Output[[]SchemaSchemaReference]{ + OutputState: o.OutputState, + } +} + func (o SchemaSchemaReferenceArrayOutput) Index(i pulumi.IntInput) SchemaSchemaReferenceOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) SchemaSchemaReference { return vs[0].([]SchemaSchemaReference)[vs[1].(int)] @@ -12301,6 +14342,12 @@ func (i SchemaSchemaRegistryClusterArgs) ToSchemaSchemaRegistryClusterOutputWith return pulumi.ToOutputWithContext(ctx, i).(SchemaSchemaRegistryClusterOutput) } +func (i SchemaSchemaRegistryClusterArgs) ToOutput(ctx context.Context) pulumix.Output[SchemaSchemaRegistryCluster] { + return pulumix.Output[SchemaSchemaRegistryCluster]{ + OutputState: i.ToSchemaSchemaRegistryClusterOutputWithContext(ctx).OutputState, + } +} + func (i SchemaSchemaRegistryClusterArgs) ToSchemaSchemaRegistryClusterPtrOutput() SchemaSchemaRegistryClusterPtrOutput { return i.ToSchemaSchemaRegistryClusterPtrOutputWithContext(context.Background()) } @@ -12342,6 +14389,12 @@ func (i *schemaSchemaRegistryClusterPtrType) ToSchemaSchemaRegistryClusterPtrOut return pulumi.ToOutputWithContext(ctx, i).(SchemaSchemaRegistryClusterPtrOutput) } +func (i *schemaSchemaRegistryClusterPtrType) ToOutput(ctx context.Context) pulumix.Output[*SchemaSchemaRegistryCluster] { + return pulumix.Output[*SchemaSchemaRegistryCluster]{ + OutputState: i.ToSchemaSchemaRegistryClusterPtrOutputWithContext(ctx).OutputState, + } +} + type SchemaSchemaRegistryClusterOutput struct{ *pulumi.OutputState } func (SchemaSchemaRegistryClusterOutput) ElementType() reflect.Type { @@ -12366,6 +14419,12 @@ func (o SchemaSchemaRegistryClusterOutput) ToSchemaSchemaRegistryClusterPtrOutpu }).(SchemaSchemaRegistryClusterPtrOutput) } +func (o SchemaSchemaRegistryClusterOutput) ToOutput(ctx context.Context) pulumix.Output[SchemaSchemaRegistryCluster] { + return pulumix.Output[SchemaSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + // The ID of the Schema Registry cluster, for example, `lsrc-abc123`. func (o SchemaSchemaRegistryClusterOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v SchemaSchemaRegistryCluster) string { return v.Id }).(pulumi.StringOutput) @@ -12385,6 +14444,12 @@ func (o SchemaSchemaRegistryClusterPtrOutput) ToSchemaSchemaRegistryClusterPtrOu return o } +func (o SchemaSchemaRegistryClusterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*SchemaSchemaRegistryCluster] { + return pulumix.Output[*SchemaSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + func (o SchemaSchemaRegistryClusterPtrOutput) Elem() SchemaSchemaRegistryClusterOutput { return o.ApplyT(func(v *SchemaSchemaRegistryCluster) SchemaSchemaRegistryCluster { if v != nil { @@ -12440,6 +14505,12 @@ func (i SubjectConfigCredentialsArgs) ToSubjectConfigCredentialsOutputWithContex return pulumi.ToOutputWithContext(ctx, i).(SubjectConfigCredentialsOutput) } +func (i SubjectConfigCredentialsArgs) ToOutput(ctx context.Context) pulumix.Output[SubjectConfigCredentials] { + return pulumix.Output[SubjectConfigCredentials]{ + OutputState: i.ToSubjectConfigCredentialsOutputWithContext(ctx).OutputState, + } +} + func (i SubjectConfigCredentialsArgs) ToSubjectConfigCredentialsPtrOutput() SubjectConfigCredentialsPtrOutput { return i.ToSubjectConfigCredentialsPtrOutputWithContext(context.Background()) } @@ -12481,6 +14552,12 @@ func (i *subjectConfigCredentialsPtrType) ToSubjectConfigCredentialsPtrOutputWit return pulumi.ToOutputWithContext(ctx, i).(SubjectConfigCredentialsPtrOutput) } +func (i *subjectConfigCredentialsPtrType) ToOutput(ctx context.Context) pulumix.Output[*SubjectConfigCredentials] { + return pulumix.Output[*SubjectConfigCredentials]{ + OutputState: i.ToSubjectConfigCredentialsPtrOutputWithContext(ctx).OutputState, + } +} + type SubjectConfigCredentialsOutput struct{ *pulumi.OutputState } func (SubjectConfigCredentialsOutput) ElementType() reflect.Type { @@ -12505,6 +14582,12 @@ func (o SubjectConfigCredentialsOutput) ToSubjectConfigCredentialsPtrOutputWithC }).(SubjectConfigCredentialsPtrOutput) } +func (o SubjectConfigCredentialsOutput) ToOutput(ctx context.Context) pulumix.Output[SubjectConfigCredentials] { + return pulumix.Output[SubjectConfigCredentials]{ + OutputState: o.OutputState, + } +} + // The Schema Registry API Key. func (o SubjectConfigCredentialsOutput) Key() pulumi.StringOutput { return o.ApplyT(func(v SubjectConfigCredentials) string { return v.Key }).(pulumi.StringOutput) @@ -12528,6 +14611,12 @@ func (o SubjectConfigCredentialsPtrOutput) ToSubjectConfigCredentialsPtrOutputWi return o } +func (o SubjectConfigCredentialsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*SubjectConfigCredentials] { + return pulumix.Output[*SubjectConfigCredentials]{ + OutputState: o.OutputState, + } +} + func (o SubjectConfigCredentialsPtrOutput) Elem() SubjectConfigCredentialsOutput { return o.ApplyT(func(v *SubjectConfigCredentials) SubjectConfigCredentials { if v != nil { @@ -12590,6 +14679,12 @@ func (i SubjectConfigSchemaRegistryClusterArgs) ToSubjectConfigSchemaRegistryClu return pulumi.ToOutputWithContext(ctx, i).(SubjectConfigSchemaRegistryClusterOutput) } +func (i SubjectConfigSchemaRegistryClusterArgs) ToOutput(ctx context.Context) pulumix.Output[SubjectConfigSchemaRegistryCluster] { + return pulumix.Output[SubjectConfigSchemaRegistryCluster]{ + OutputState: i.ToSubjectConfigSchemaRegistryClusterOutputWithContext(ctx).OutputState, + } +} + func (i SubjectConfigSchemaRegistryClusterArgs) ToSubjectConfigSchemaRegistryClusterPtrOutput() SubjectConfigSchemaRegistryClusterPtrOutput { return i.ToSubjectConfigSchemaRegistryClusterPtrOutputWithContext(context.Background()) } @@ -12631,6 +14726,12 @@ func (i *subjectConfigSchemaRegistryClusterPtrType) ToSubjectConfigSchemaRegistr return pulumi.ToOutputWithContext(ctx, i).(SubjectConfigSchemaRegistryClusterPtrOutput) } +func (i *subjectConfigSchemaRegistryClusterPtrType) ToOutput(ctx context.Context) pulumix.Output[*SubjectConfigSchemaRegistryCluster] { + return pulumix.Output[*SubjectConfigSchemaRegistryCluster]{ + OutputState: i.ToSubjectConfigSchemaRegistryClusterPtrOutputWithContext(ctx).OutputState, + } +} + type SubjectConfigSchemaRegistryClusterOutput struct{ *pulumi.OutputState } func (SubjectConfigSchemaRegistryClusterOutput) ElementType() reflect.Type { @@ -12655,6 +14756,12 @@ func (o SubjectConfigSchemaRegistryClusterOutput) ToSubjectConfigSchemaRegistryC }).(SubjectConfigSchemaRegistryClusterPtrOutput) } +func (o SubjectConfigSchemaRegistryClusterOutput) ToOutput(ctx context.Context) pulumix.Output[SubjectConfigSchemaRegistryCluster] { + return pulumix.Output[SubjectConfigSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + // The ID of the Schema Registry cluster, for example, `lsrc-abc123`. func (o SubjectConfigSchemaRegistryClusterOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v SubjectConfigSchemaRegistryCluster) string { return v.Id }).(pulumi.StringOutput) @@ -12674,6 +14781,12 @@ func (o SubjectConfigSchemaRegistryClusterPtrOutput) ToSubjectConfigSchemaRegist return o } +func (o SubjectConfigSchemaRegistryClusterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*SubjectConfigSchemaRegistryCluster] { + return pulumix.Output[*SubjectConfigSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + func (o SubjectConfigSchemaRegistryClusterPtrOutput) Elem() SubjectConfigSchemaRegistryClusterOutput { return o.ApplyT(func(v *SubjectConfigSchemaRegistryCluster) SubjectConfigSchemaRegistryCluster { if v != nil { @@ -12729,6 +14842,12 @@ func (i SubjectModeCredentialsArgs) ToSubjectModeCredentialsOutputWithContext(ct return pulumi.ToOutputWithContext(ctx, i).(SubjectModeCredentialsOutput) } +func (i SubjectModeCredentialsArgs) ToOutput(ctx context.Context) pulumix.Output[SubjectModeCredentials] { + return pulumix.Output[SubjectModeCredentials]{ + OutputState: i.ToSubjectModeCredentialsOutputWithContext(ctx).OutputState, + } +} + func (i SubjectModeCredentialsArgs) ToSubjectModeCredentialsPtrOutput() SubjectModeCredentialsPtrOutput { return i.ToSubjectModeCredentialsPtrOutputWithContext(context.Background()) } @@ -12770,6 +14889,12 @@ func (i *subjectModeCredentialsPtrType) ToSubjectModeCredentialsPtrOutputWithCon return pulumi.ToOutputWithContext(ctx, i).(SubjectModeCredentialsPtrOutput) } +func (i *subjectModeCredentialsPtrType) ToOutput(ctx context.Context) pulumix.Output[*SubjectModeCredentials] { + return pulumix.Output[*SubjectModeCredentials]{ + OutputState: i.ToSubjectModeCredentialsPtrOutputWithContext(ctx).OutputState, + } +} + type SubjectModeCredentialsOutput struct{ *pulumi.OutputState } func (SubjectModeCredentialsOutput) ElementType() reflect.Type { @@ -12794,6 +14919,12 @@ func (o SubjectModeCredentialsOutput) ToSubjectModeCredentialsPtrOutputWithConte }).(SubjectModeCredentialsPtrOutput) } +func (o SubjectModeCredentialsOutput) ToOutput(ctx context.Context) pulumix.Output[SubjectModeCredentials] { + return pulumix.Output[SubjectModeCredentials]{ + OutputState: o.OutputState, + } +} + // The Schema Registry API Key. func (o SubjectModeCredentialsOutput) Key() pulumi.StringOutput { return o.ApplyT(func(v SubjectModeCredentials) string { return v.Key }).(pulumi.StringOutput) @@ -12817,6 +14948,12 @@ func (o SubjectModeCredentialsPtrOutput) ToSubjectModeCredentialsPtrOutputWithCo return o } +func (o SubjectModeCredentialsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*SubjectModeCredentials] { + return pulumix.Output[*SubjectModeCredentials]{ + OutputState: o.OutputState, + } +} + func (o SubjectModeCredentialsPtrOutput) Elem() SubjectModeCredentialsOutput { return o.ApplyT(func(v *SubjectModeCredentials) SubjectModeCredentials { if v != nil { @@ -12879,6 +15016,12 @@ func (i SubjectModeSchemaRegistryClusterArgs) ToSubjectModeSchemaRegistryCluster return pulumi.ToOutputWithContext(ctx, i).(SubjectModeSchemaRegistryClusterOutput) } +func (i SubjectModeSchemaRegistryClusterArgs) ToOutput(ctx context.Context) pulumix.Output[SubjectModeSchemaRegistryCluster] { + return pulumix.Output[SubjectModeSchemaRegistryCluster]{ + OutputState: i.ToSubjectModeSchemaRegistryClusterOutputWithContext(ctx).OutputState, + } +} + func (i SubjectModeSchemaRegistryClusterArgs) ToSubjectModeSchemaRegistryClusterPtrOutput() SubjectModeSchemaRegistryClusterPtrOutput { return i.ToSubjectModeSchemaRegistryClusterPtrOutputWithContext(context.Background()) } @@ -12920,6 +15063,12 @@ func (i *subjectModeSchemaRegistryClusterPtrType) ToSubjectModeSchemaRegistryClu return pulumi.ToOutputWithContext(ctx, i).(SubjectModeSchemaRegistryClusterPtrOutput) } +func (i *subjectModeSchemaRegistryClusterPtrType) ToOutput(ctx context.Context) pulumix.Output[*SubjectModeSchemaRegistryCluster] { + return pulumix.Output[*SubjectModeSchemaRegistryCluster]{ + OutputState: i.ToSubjectModeSchemaRegistryClusterPtrOutputWithContext(ctx).OutputState, + } +} + type SubjectModeSchemaRegistryClusterOutput struct{ *pulumi.OutputState } func (SubjectModeSchemaRegistryClusterOutput) ElementType() reflect.Type { @@ -12944,6 +15093,12 @@ func (o SubjectModeSchemaRegistryClusterOutput) ToSubjectModeSchemaRegistryClust }).(SubjectModeSchemaRegistryClusterPtrOutput) } +func (o SubjectModeSchemaRegistryClusterOutput) ToOutput(ctx context.Context) pulumix.Output[SubjectModeSchemaRegistryCluster] { + return pulumix.Output[SubjectModeSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + // The ID of the Schema Registry cluster, for example, `lsrc-abc123`. func (o SubjectModeSchemaRegistryClusterOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v SubjectModeSchemaRegistryCluster) string { return v.Id }).(pulumi.StringOutput) @@ -12963,6 +15118,12 @@ func (o SubjectModeSchemaRegistryClusterPtrOutput) ToSubjectModeSchemaRegistryCl return o } +func (o SubjectModeSchemaRegistryClusterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*SubjectModeSchemaRegistryCluster] { + return pulumix.Output[*SubjectModeSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + func (o SubjectModeSchemaRegistryClusterPtrOutput) Elem() SubjectModeSchemaRegistryClusterOutput { return o.ApplyT(func(v *SubjectModeSchemaRegistryCluster) SubjectModeSchemaRegistryCluster { if v != nil { @@ -13020,6 +15181,12 @@ func (i TagBindingCredentialsArgs) ToTagBindingCredentialsOutputWithContext(ctx return pulumi.ToOutputWithContext(ctx, i).(TagBindingCredentialsOutput) } +func (i TagBindingCredentialsArgs) ToOutput(ctx context.Context) pulumix.Output[TagBindingCredentials] { + return pulumix.Output[TagBindingCredentials]{ + OutputState: i.ToTagBindingCredentialsOutputWithContext(ctx).OutputState, + } +} + func (i TagBindingCredentialsArgs) ToTagBindingCredentialsPtrOutput() TagBindingCredentialsPtrOutput { return i.ToTagBindingCredentialsPtrOutputWithContext(context.Background()) } @@ -13061,6 +15228,12 @@ func (i *tagBindingCredentialsPtrType) ToTagBindingCredentialsPtrOutputWithConte return pulumi.ToOutputWithContext(ctx, i).(TagBindingCredentialsPtrOutput) } +func (i *tagBindingCredentialsPtrType) ToOutput(ctx context.Context) pulumix.Output[*TagBindingCredentials] { + return pulumix.Output[*TagBindingCredentials]{ + OutputState: i.ToTagBindingCredentialsPtrOutputWithContext(ctx).OutputState, + } +} + type TagBindingCredentialsOutput struct{ *pulumi.OutputState } func (TagBindingCredentialsOutput) ElementType() reflect.Type { @@ -13085,6 +15258,12 @@ func (o TagBindingCredentialsOutput) ToTagBindingCredentialsPtrOutputWithContext }).(TagBindingCredentialsPtrOutput) } +func (o TagBindingCredentialsOutput) ToOutput(ctx context.Context) pulumix.Output[TagBindingCredentials] { + return pulumix.Output[TagBindingCredentials]{ + OutputState: o.OutputState, + } +} + // The Schema Registry API Key. func (o TagBindingCredentialsOutput) Key() pulumi.StringOutput { return o.ApplyT(func(v TagBindingCredentials) string { return v.Key }).(pulumi.StringOutput) @@ -13109,6 +15288,12 @@ func (o TagBindingCredentialsPtrOutput) ToTagBindingCredentialsPtrOutputWithCont return o } +func (o TagBindingCredentialsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TagBindingCredentials] { + return pulumix.Output[*TagBindingCredentials]{ + OutputState: o.OutputState, + } +} + func (o TagBindingCredentialsPtrOutput) Elem() TagBindingCredentialsOutput { return o.ApplyT(func(v *TagBindingCredentials) TagBindingCredentials { if v != nil { @@ -13172,6 +15357,12 @@ func (i TagBindingSchemaRegistryClusterArgs) ToTagBindingSchemaRegistryClusterOu return pulumi.ToOutputWithContext(ctx, i).(TagBindingSchemaRegistryClusterOutput) } +func (i TagBindingSchemaRegistryClusterArgs) ToOutput(ctx context.Context) pulumix.Output[TagBindingSchemaRegistryCluster] { + return pulumix.Output[TagBindingSchemaRegistryCluster]{ + OutputState: i.ToTagBindingSchemaRegistryClusterOutputWithContext(ctx).OutputState, + } +} + func (i TagBindingSchemaRegistryClusterArgs) ToTagBindingSchemaRegistryClusterPtrOutput() TagBindingSchemaRegistryClusterPtrOutput { return i.ToTagBindingSchemaRegistryClusterPtrOutputWithContext(context.Background()) } @@ -13213,6 +15404,12 @@ func (i *tagBindingSchemaRegistryClusterPtrType) ToTagBindingSchemaRegistryClust return pulumi.ToOutputWithContext(ctx, i).(TagBindingSchemaRegistryClusterPtrOutput) } +func (i *tagBindingSchemaRegistryClusterPtrType) ToOutput(ctx context.Context) pulumix.Output[*TagBindingSchemaRegistryCluster] { + return pulumix.Output[*TagBindingSchemaRegistryCluster]{ + OutputState: i.ToTagBindingSchemaRegistryClusterPtrOutputWithContext(ctx).OutputState, + } +} + type TagBindingSchemaRegistryClusterOutput struct{ *pulumi.OutputState } func (TagBindingSchemaRegistryClusterOutput) ElementType() reflect.Type { @@ -13237,6 +15434,12 @@ func (o TagBindingSchemaRegistryClusterOutput) ToTagBindingSchemaRegistryCluster }).(TagBindingSchemaRegistryClusterPtrOutput) } +func (o TagBindingSchemaRegistryClusterOutput) ToOutput(ctx context.Context) pulumix.Output[TagBindingSchemaRegistryCluster] { + return pulumix.Output[TagBindingSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + // The ID of the Schema Registry cluster, for example, `lsrc-abc123`. func (o TagBindingSchemaRegistryClusterOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v TagBindingSchemaRegistryCluster) string { return v.Id }).(pulumi.StringOutput) @@ -13256,6 +15459,12 @@ func (o TagBindingSchemaRegistryClusterPtrOutput) ToTagBindingSchemaRegistryClus return o } +func (o TagBindingSchemaRegistryClusterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TagBindingSchemaRegistryCluster] { + return pulumix.Output[*TagBindingSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + func (o TagBindingSchemaRegistryClusterPtrOutput) Elem() TagBindingSchemaRegistryClusterOutput { return o.ApplyT(func(v *TagBindingSchemaRegistryCluster) TagBindingSchemaRegistryCluster { if v != nil { @@ -13313,6 +15522,12 @@ func (i TagCredentialsArgs) ToTagCredentialsOutputWithContext(ctx context.Contex return pulumi.ToOutputWithContext(ctx, i).(TagCredentialsOutput) } +func (i TagCredentialsArgs) ToOutput(ctx context.Context) pulumix.Output[TagCredentials] { + return pulumix.Output[TagCredentials]{ + OutputState: i.ToTagCredentialsOutputWithContext(ctx).OutputState, + } +} + func (i TagCredentialsArgs) ToTagCredentialsPtrOutput() TagCredentialsPtrOutput { return i.ToTagCredentialsPtrOutputWithContext(context.Background()) } @@ -13354,6 +15569,12 @@ func (i *tagCredentialsPtrType) ToTagCredentialsPtrOutputWithContext(ctx context return pulumi.ToOutputWithContext(ctx, i).(TagCredentialsPtrOutput) } +func (i *tagCredentialsPtrType) ToOutput(ctx context.Context) pulumix.Output[*TagCredentials] { + return pulumix.Output[*TagCredentials]{ + OutputState: i.ToTagCredentialsPtrOutputWithContext(ctx).OutputState, + } +} + type TagCredentialsOutput struct{ *pulumi.OutputState } func (TagCredentialsOutput) ElementType() reflect.Type { @@ -13378,6 +15599,12 @@ func (o TagCredentialsOutput) ToTagCredentialsPtrOutputWithContext(ctx context.C }).(TagCredentialsPtrOutput) } +func (o TagCredentialsOutput) ToOutput(ctx context.Context) pulumix.Output[TagCredentials] { + return pulumix.Output[TagCredentials]{ + OutputState: o.OutputState, + } +} + // The Schema Registry API Key. func (o TagCredentialsOutput) Key() pulumi.StringOutput { return o.ApplyT(func(v TagCredentials) string { return v.Key }).(pulumi.StringOutput) @@ -13402,6 +15629,12 @@ func (o TagCredentialsPtrOutput) ToTagCredentialsPtrOutputWithContext(ctx contex return o } +func (o TagCredentialsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TagCredentials] { + return pulumix.Output[*TagCredentials]{ + OutputState: o.OutputState, + } +} + func (o TagCredentialsPtrOutput) Elem() TagCredentialsOutput { return o.ApplyT(func(v *TagCredentials) TagCredentials { if v != nil { @@ -13465,6 +15698,12 @@ func (i TagSchemaRegistryClusterArgs) ToTagSchemaRegistryClusterOutputWithContex return pulumi.ToOutputWithContext(ctx, i).(TagSchemaRegistryClusterOutput) } +func (i TagSchemaRegistryClusterArgs) ToOutput(ctx context.Context) pulumix.Output[TagSchemaRegistryCluster] { + return pulumix.Output[TagSchemaRegistryCluster]{ + OutputState: i.ToTagSchemaRegistryClusterOutputWithContext(ctx).OutputState, + } +} + func (i TagSchemaRegistryClusterArgs) ToTagSchemaRegistryClusterPtrOutput() TagSchemaRegistryClusterPtrOutput { return i.ToTagSchemaRegistryClusterPtrOutputWithContext(context.Background()) } @@ -13506,6 +15745,12 @@ func (i *tagSchemaRegistryClusterPtrType) ToTagSchemaRegistryClusterPtrOutputWit return pulumi.ToOutputWithContext(ctx, i).(TagSchemaRegistryClusterPtrOutput) } +func (i *tagSchemaRegistryClusterPtrType) ToOutput(ctx context.Context) pulumix.Output[*TagSchemaRegistryCluster] { + return pulumix.Output[*TagSchemaRegistryCluster]{ + OutputState: i.ToTagSchemaRegistryClusterPtrOutputWithContext(ctx).OutputState, + } +} + type TagSchemaRegistryClusterOutput struct{ *pulumi.OutputState } func (TagSchemaRegistryClusterOutput) ElementType() reflect.Type { @@ -13530,6 +15775,12 @@ func (o TagSchemaRegistryClusterOutput) ToTagSchemaRegistryClusterPtrOutputWithC }).(TagSchemaRegistryClusterPtrOutput) } +func (o TagSchemaRegistryClusterOutput) ToOutput(ctx context.Context) pulumix.Output[TagSchemaRegistryCluster] { + return pulumix.Output[TagSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + // The ID of the Schema Registry cluster, for example, `lsrc-abc123`. func (o TagSchemaRegistryClusterOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v TagSchemaRegistryCluster) string { return v.Id }).(pulumi.StringOutput) @@ -13549,6 +15800,12 @@ func (o TagSchemaRegistryClusterPtrOutput) ToTagSchemaRegistryClusterPtrOutputWi return o } +func (o TagSchemaRegistryClusterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TagSchemaRegistryCluster] { + return pulumix.Output[*TagSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + func (o TagSchemaRegistryClusterPtrOutput) Elem() TagSchemaRegistryClusterOutput { return o.ApplyT(func(v *TagSchemaRegistryCluster) TagSchemaRegistryCluster { if v != nil { @@ -13618,6 +15875,12 @@ func (i TransitGatewayAttachmentAwsArgs) ToTransitGatewayAttachmentAwsOutputWith return pulumi.ToOutputWithContext(ctx, i).(TransitGatewayAttachmentAwsOutput) } +func (i TransitGatewayAttachmentAwsArgs) ToOutput(ctx context.Context) pulumix.Output[TransitGatewayAttachmentAws] { + return pulumix.Output[TransitGatewayAttachmentAws]{ + OutputState: i.ToTransitGatewayAttachmentAwsOutputWithContext(ctx).OutputState, + } +} + func (i TransitGatewayAttachmentAwsArgs) ToTransitGatewayAttachmentAwsPtrOutput() TransitGatewayAttachmentAwsPtrOutput { return i.ToTransitGatewayAttachmentAwsPtrOutputWithContext(context.Background()) } @@ -13659,6 +15922,12 @@ func (i *transitGatewayAttachmentAwsPtrType) ToTransitGatewayAttachmentAwsPtrOut return pulumi.ToOutputWithContext(ctx, i).(TransitGatewayAttachmentAwsPtrOutput) } +func (i *transitGatewayAttachmentAwsPtrType) ToOutput(ctx context.Context) pulumix.Output[*TransitGatewayAttachmentAws] { + return pulumix.Output[*TransitGatewayAttachmentAws]{ + OutputState: i.ToTransitGatewayAttachmentAwsPtrOutputWithContext(ctx).OutputState, + } +} + type TransitGatewayAttachmentAwsOutput struct{ *pulumi.OutputState } func (TransitGatewayAttachmentAwsOutput) ElementType() reflect.Type { @@ -13683,6 +15952,12 @@ func (o TransitGatewayAttachmentAwsOutput) ToTransitGatewayAttachmentAwsPtrOutpu }).(TransitGatewayAttachmentAwsPtrOutput) } +func (o TransitGatewayAttachmentAwsOutput) ToOutput(ctx context.Context) pulumix.Output[TransitGatewayAttachmentAws] { + return pulumix.Output[TransitGatewayAttachmentAws]{ + OutputState: o.OutputState, + } +} + // The Amazon Resource Name (ARN) of the Resource Access Manager (RAM) Resource Share of the transit gateway your Confluent Cloud network attaches to. func (o TransitGatewayAttachmentAwsOutput) RamResourceShareArn() pulumi.StringOutput { return o.ApplyT(func(v TransitGatewayAttachmentAws) string { return v.RamResourceShareArn }).(pulumi.StringOutput) @@ -13719,6 +15994,12 @@ func (o TransitGatewayAttachmentAwsPtrOutput) ToTransitGatewayAttachmentAwsPtrOu return o } +func (o TransitGatewayAttachmentAwsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TransitGatewayAttachmentAws] { + return pulumix.Output[*TransitGatewayAttachmentAws]{ + OutputState: o.OutputState, + } +} + func (o TransitGatewayAttachmentAwsPtrOutput) Elem() TransitGatewayAttachmentAwsOutput { return o.ApplyT(func(v *TransitGatewayAttachmentAws) TransitGatewayAttachmentAws { if v != nil { @@ -13804,6 +16085,12 @@ func (i TransitGatewayAttachmentEnvironmentArgs) ToTransitGatewayAttachmentEnvir return pulumi.ToOutputWithContext(ctx, i).(TransitGatewayAttachmentEnvironmentOutput) } +func (i TransitGatewayAttachmentEnvironmentArgs) ToOutput(ctx context.Context) pulumix.Output[TransitGatewayAttachmentEnvironment] { + return pulumix.Output[TransitGatewayAttachmentEnvironment]{ + OutputState: i.ToTransitGatewayAttachmentEnvironmentOutputWithContext(ctx).OutputState, + } +} + func (i TransitGatewayAttachmentEnvironmentArgs) ToTransitGatewayAttachmentEnvironmentPtrOutput() TransitGatewayAttachmentEnvironmentPtrOutput { return i.ToTransitGatewayAttachmentEnvironmentPtrOutputWithContext(context.Background()) } @@ -13845,6 +16132,12 @@ func (i *transitGatewayAttachmentEnvironmentPtrType) ToTransitGatewayAttachmentE return pulumi.ToOutputWithContext(ctx, i).(TransitGatewayAttachmentEnvironmentPtrOutput) } +func (i *transitGatewayAttachmentEnvironmentPtrType) ToOutput(ctx context.Context) pulumix.Output[*TransitGatewayAttachmentEnvironment] { + return pulumix.Output[*TransitGatewayAttachmentEnvironment]{ + OutputState: i.ToTransitGatewayAttachmentEnvironmentPtrOutputWithContext(ctx).OutputState, + } +} + type TransitGatewayAttachmentEnvironmentOutput struct{ *pulumi.OutputState } func (TransitGatewayAttachmentEnvironmentOutput) ElementType() reflect.Type { @@ -13869,6 +16162,12 @@ func (o TransitGatewayAttachmentEnvironmentOutput) ToTransitGatewayAttachmentEnv }).(TransitGatewayAttachmentEnvironmentPtrOutput) } +func (o TransitGatewayAttachmentEnvironmentOutput) ToOutput(ctx context.Context) pulumix.Output[TransitGatewayAttachmentEnvironment] { + return pulumix.Output[TransitGatewayAttachmentEnvironment]{ + OutputState: o.OutputState, + } +} + // The ID of the Network that the Transit Gateway Attachment belongs to, for example, `n-abc123`. func (o TransitGatewayAttachmentEnvironmentOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v TransitGatewayAttachmentEnvironment) string { return v.Id }).(pulumi.StringOutput) @@ -13888,6 +16187,12 @@ func (o TransitGatewayAttachmentEnvironmentPtrOutput) ToTransitGatewayAttachment return o } +func (o TransitGatewayAttachmentEnvironmentPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TransitGatewayAttachmentEnvironment] { + return pulumix.Output[*TransitGatewayAttachmentEnvironment]{ + OutputState: o.OutputState, + } +} + func (o TransitGatewayAttachmentEnvironmentPtrOutput) Elem() TransitGatewayAttachmentEnvironmentOutput { return o.ApplyT(func(v *TransitGatewayAttachmentEnvironment) TransitGatewayAttachmentEnvironment { if v != nil { @@ -13941,6 +16246,12 @@ func (i TransitGatewayAttachmentNetworkArgs) ToTransitGatewayAttachmentNetworkOu return pulumi.ToOutputWithContext(ctx, i).(TransitGatewayAttachmentNetworkOutput) } +func (i TransitGatewayAttachmentNetworkArgs) ToOutput(ctx context.Context) pulumix.Output[TransitGatewayAttachmentNetwork] { + return pulumix.Output[TransitGatewayAttachmentNetwork]{ + OutputState: i.ToTransitGatewayAttachmentNetworkOutputWithContext(ctx).OutputState, + } +} + func (i TransitGatewayAttachmentNetworkArgs) ToTransitGatewayAttachmentNetworkPtrOutput() TransitGatewayAttachmentNetworkPtrOutput { return i.ToTransitGatewayAttachmentNetworkPtrOutputWithContext(context.Background()) } @@ -13982,6 +16293,12 @@ func (i *transitGatewayAttachmentNetworkPtrType) ToTransitGatewayAttachmentNetwo return pulumi.ToOutputWithContext(ctx, i).(TransitGatewayAttachmentNetworkPtrOutput) } +func (i *transitGatewayAttachmentNetworkPtrType) ToOutput(ctx context.Context) pulumix.Output[*TransitGatewayAttachmentNetwork] { + return pulumix.Output[*TransitGatewayAttachmentNetwork]{ + OutputState: i.ToTransitGatewayAttachmentNetworkPtrOutputWithContext(ctx).OutputState, + } +} + type TransitGatewayAttachmentNetworkOutput struct{ *pulumi.OutputState } func (TransitGatewayAttachmentNetworkOutput) ElementType() reflect.Type { @@ -14006,6 +16323,12 @@ func (o TransitGatewayAttachmentNetworkOutput) ToTransitGatewayAttachmentNetwork }).(TransitGatewayAttachmentNetworkPtrOutput) } +func (o TransitGatewayAttachmentNetworkOutput) ToOutput(ctx context.Context) pulumix.Output[TransitGatewayAttachmentNetwork] { + return pulumix.Output[TransitGatewayAttachmentNetwork]{ + OutputState: o.OutputState, + } +} + // The ID of the Network that the Transit Gateway Attachment belongs to, for example, `n-abc123`. func (o TransitGatewayAttachmentNetworkOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v TransitGatewayAttachmentNetwork) string { return v.Id }).(pulumi.StringOutput) @@ -14025,6 +16348,12 @@ func (o TransitGatewayAttachmentNetworkPtrOutput) ToTransitGatewayAttachmentNetw return o } +func (o TransitGatewayAttachmentNetworkPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TransitGatewayAttachmentNetwork] { + return pulumix.Output[*TransitGatewayAttachmentNetwork]{ + OutputState: o.OutputState, + } +} + func (o TransitGatewayAttachmentNetworkPtrOutput) Elem() TransitGatewayAttachmentNetworkOutput { return o.ApplyT(func(v *TransitGatewayAttachmentNetwork) TransitGatewayAttachmentNetwork { if v != nil { @@ -14102,6 +16431,12 @@ func (i GetBusinessMetadataAttributeDefinitionArgs) ToGetBusinessMetadataAttribu return pulumi.ToOutputWithContext(ctx, i).(GetBusinessMetadataAttributeDefinitionOutput) } +func (i GetBusinessMetadataAttributeDefinitionArgs) ToOutput(ctx context.Context) pulumix.Output[GetBusinessMetadataAttributeDefinition] { + return pulumix.Output[GetBusinessMetadataAttributeDefinition]{ + OutputState: i.ToGetBusinessMetadataAttributeDefinitionOutputWithContext(ctx).OutputState, + } +} + // GetBusinessMetadataAttributeDefinitionArrayInput is an input type that accepts GetBusinessMetadataAttributeDefinitionArray and GetBusinessMetadataAttributeDefinitionArrayOutput values. // You can construct a concrete instance of `GetBusinessMetadataAttributeDefinitionArrayInput` via: // @@ -14127,6 +16462,12 @@ func (i GetBusinessMetadataAttributeDefinitionArray) ToGetBusinessMetadataAttrib return pulumi.ToOutputWithContext(ctx, i).(GetBusinessMetadataAttributeDefinitionArrayOutput) } +func (i GetBusinessMetadataAttributeDefinitionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetBusinessMetadataAttributeDefinition] { + return pulumix.Output[[]GetBusinessMetadataAttributeDefinition]{ + OutputState: i.ToGetBusinessMetadataAttributeDefinitionArrayOutputWithContext(ctx).OutputState, + } +} + type GetBusinessMetadataAttributeDefinitionOutput struct{ *pulumi.OutputState } func (GetBusinessMetadataAttributeDefinitionOutput) ElementType() reflect.Type { @@ -14141,6 +16482,12 @@ func (o GetBusinessMetadataAttributeDefinitionOutput) ToGetBusinessMetadataAttri return o } +func (o GetBusinessMetadataAttributeDefinitionOutput) ToOutput(ctx context.Context) pulumix.Output[GetBusinessMetadataAttributeDefinition] { + return pulumix.Output[GetBusinessMetadataAttributeDefinition]{ + OutputState: o.OutputState, + } +} + // (Optional String) The default value of this attribute. func (o GetBusinessMetadataAttributeDefinitionOutput) DefaultValue() pulumi.StringOutput { return o.ApplyT(func(v GetBusinessMetadataAttributeDefinition) string { return v.DefaultValue }).(pulumi.StringOutput) @@ -14187,6 +16534,12 @@ func (o GetBusinessMetadataAttributeDefinitionArrayOutput) ToGetBusinessMetadata return o } +func (o GetBusinessMetadataAttributeDefinitionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetBusinessMetadataAttributeDefinition] { + return pulumix.Output[[]GetBusinessMetadataAttributeDefinition]{ + OutputState: o.OutputState, + } +} + func (o GetBusinessMetadataAttributeDefinitionArrayOutput) Index(i pulumi.IntInput) GetBusinessMetadataAttributeDefinitionOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetBusinessMetadataAttributeDefinition { return vs[0].([]GetBusinessMetadataAttributeDefinition)[vs[1].(int)] @@ -14234,6 +16587,12 @@ func (i GetBusinessMetadataBindingCredentialsArgs) ToGetBusinessMetadataBindingC return pulumi.ToOutputWithContext(ctx, i).(GetBusinessMetadataBindingCredentialsOutput) } +func (i GetBusinessMetadataBindingCredentialsArgs) ToOutput(ctx context.Context) pulumix.Output[GetBusinessMetadataBindingCredentials] { + return pulumix.Output[GetBusinessMetadataBindingCredentials]{ + OutputState: i.ToGetBusinessMetadataBindingCredentialsOutputWithContext(ctx).OutputState, + } +} + func (i GetBusinessMetadataBindingCredentialsArgs) ToGetBusinessMetadataBindingCredentialsPtrOutput() GetBusinessMetadataBindingCredentialsPtrOutput { return i.ToGetBusinessMetadataBindingCredentialsPtrOutputWithContext(context.Background()) } @@ -14275,6 +16634,12 @@ func (i *getBusinessMetadataBindingCredentialsPtrType) ToGetBusinessMetadataBind return pulumi.ToOutputWithContext(ctx, i).(GetBusinessMetadataBindingCredentialsPtrOutput) } +func (i *getBusinessMetadataBindingCredentialsPtrType) ToOutput(ctx context.Context) pulumix.Output[*GetBusinessMetadataBindingCredentials] { + return pulumix.Output[*GetBusinessMetadataBindingCredentials]{ + OutputState: i.ToGetBusinessMetadataBindingCredentialsPtrOutputWithContext(ctx).OutputState, + } +} + type GetBusinessMetadataBindingCredentialsOutput struct{ *pulumi.OutputState } func (GetBusinessMetadataBindingCredentialsOutput) ElementType() reflect.Type { @@ -14299,6 +16664,12 @@ func (o GetBusinessMetadataBindingCredentialsOutput) ToGetBusinessMetadataBindin }).(GetBusinessMetadataBindingCredentialsPtrOutput) } +func (o GetBusinessMetadataBindingCredentialsOutput) ToOutput(ctx context.Context) pulumix.Output[GetBusinessMetadataBindingCredentials] { + return pulumix.Output[GetBusinessMetadataBindingCredentials]{ + OutputState: o.OutputState, + } +} + // The Schema Registry API Key. func (o GetBusinessMetadataBindingCredentialsOutput) Key() pulumi.StringOutput { return o.ApplyT(func(v GetBusinessMetadataBindingCredentials) string { return v.Key }).(pulumi.StringOutput) @@ -14325,6 +16696,12 @@ func (o GetBusinessMetadataBindingCredentialsPtrOutput) ToGetBusinessMetadataBin return o } +func (o GetBusinessMetadataBindingCredentialsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GetBusinessMetadataBindingCredentials] { + return pulumix.Output[*GetBusinessMetadataBindingCredentials]{ + OutputState: o.OutputState, + } +} + func (o GetBusinessMetadataBindingCredentialsPtrOutput) Elem() GetBusinessMetadataBindingCredentialsOutput { return o.ApplyT(func(v *GetBusinessMetadataBindingCredentials) GetBusinessMetadataBindingCredentials { if v != nil { @@ -14390,6 +16767,12 @@ func (i GetBusinessMetadataBindingSchemaRegistryClusterArgs) ToGetBusinessMetada return pulumi.ToOutputWithContext(ctx, i).(GetBusinessMetadataBindingSchemaRegistryClusterOutput) } +func (i GetBusinessMetadataBindingSchemaRegistryClusterArgs) ToOutput(ctx context.Context) pulumix.Output[GetBusinessMetadataBindingSchemaRegistryCluster] { + return pulumix.Output[GetBusinessMetadataBindingSchemaRegistryCluster]{ + OutputState: i.ToGetBusinessMetadataBindingSchemaRegistryClusterOutputWithContext(ctx).OutputState, + } +} + func (i GetBusinessMetadataBindingSchemaRegistryClusterArgs) ToGetBusinessMetadataBindingSchemaRegistryClusterPtrOutput() GetBusinessMetadataBindingSchemaRegistryClusterPtrOutput { return i.ToGetBusinessMetadataBindingSchemaRegistryClusterPtrOutputWithContext(context.Background()) } @@ -14431,6 +16814,12 @@ func (i *getBusinessMetadataBindingSchemaRegistryClusterPtrType) ToGetBusinessMe return pulumi.ToOutputWithContext(ctx, i).(GetBusinessMetadataBindingSchemaRegistryClusterPtrOutput) } +func (i *getBusinessMetadataBindingSchemaRegistryClusterPtrType) ToOutput(ctx context.Context) pulumix.Output[*GetBusinessMetadataBindingSchemaRegistryCluster] { + return pulumix.Output[*GetBusinessMetadataBindingSchemaRegistryCluster]{ + OutputState: i.ToGetBusinessMetadataBindingSchemaRegistryClusterPtrOutputWithContext(ctx).OutputState, + } +} + type GetBusinessMetadataBindingSchemaRegistryClusterOutput struct{ *pulumi.OutputState } func (GetBusinessMetadataBindingSchemaRegistryClusterOutput) ElementType() reflect.Type { @@ -14455,6 +16844,12 @@ func (o GetBusinessMetadataBindingSchemaRegistryClusterOutput) ToGetBusinessMeta }).(GetBusinessMetadataBindingSchemaRegistryClusterPtrOutput) } +func (o GetBusinessMetadataBindingSchemaRegistryClusterOutput) ToOutput(ctx context.Context) pulumix.Output[GetBusinessMetadataBindingSchemaRegistryCluster] { + return pulumix.Output[GetBusinessMetadataBindingSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + // The ID of the Schema Registry cluster, for example, `lsrc-abc123`. func (o GetBusinessMetadataBindingSchemaRegistryClusterOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v GetBusinessMetadataBindingSchemaRegistryCluster) string { return v.Id }).(pulumi.StringOutput) @@ -14474,6 +16869,12 @@ func (o GetBusinessMetadataBindingSchemaRegistryClusterPtrOutput) ToGetBusinessM return o } +func (o GetBusinessMetadataBindingSchemaRegistryClusterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GetBusinessMetadataBindingSchemaRegistryCluster] { + return pulumix.Output[*GetBusinessMetadataBindingSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + func (o GetBusinessMetadataBindingSchemaRegistryClusterPtrOutput) Elem() GetBusinessMetadataBindingSchemaRegistryClusterOutput { return o.ApplyT(func(v *GetBusinessMetadataBindingSchemaRegistryCluster) GetBusinessMetadataBindingSchemaRegistryCluster { if v != nil { @@ -14531,6 +16932,12 @@ func (i GetBusinessMetadataCredentialsArgs) ToGetBusinessMetadataCredentialsOutp return pulumi.ToOutputWithContext(ctx, i).(GetBusinessMetadataCredentialsOutput) } +func (i GetBusinessMetadataCredentialsArgs) ToOutput(ctx context.Context) pulumix.Output[GetBusinessMetadataCredentials] { + return pulumix.Output[GetBusinessMetadataCredentials]{ + OutputState: i.ToGetBusinessMetadataCredentialsOutputWithContext(ctx).OutputState, + } +} + func (i GetBusinessMetadataCredentialsArgs) ToGetBusinessMetadataCredentialsPtrOutput() GetBusinessMetadataCredentialsPtrOutput { return i.ToGetBusinessMetadataCredentialsPtrOutputWithContext(context.Background()) } @@ -14572,6 +16979,12 @@ func (i *getBusinessMetadataCredentialsPtrType) ToGetBusinessMetadataCredentials return pulumi.ToOutputWithContext(ctx, i).(GetBusinessMetadataCredentialsPtrOutput) } +func (i *getBusinessMetadataCredentialsPtrType) ToOutput(ctx context.Context) pulumix.Output[*GetBusinessMetadataCredentials] { + return pulumix.Output[*GetBusinessMetadataCredentials]{ + OutputState: i.ToGetBusinessMetadataCredentialsPtrOutputWithContext(ctx).OutputState, + } +} + type GetBusinessMetadataCredentialsOutput struct{ *pulumi.OutputState } func (GetBusinessMetadataCredentialsOutput) ElementType() reflect.Type { @@ -14596,6 +17009,12 @@ func (o GetBusinessMetadataCredentialsOutput) ToGetBusinessMetadataCredentialsPt }).(GetBusinessMetadataCredentialsPtrOutput) } +func (o GetBusinessMetadataCredentialsOutput) ToOutput(ctx context.Context) pulumix.Output[GetBusinessMetadataCredentials] { + return pulumix.Output[GetBusinessMetadataCredentials]{ + OutputState: o.OutputState, + } +} + // The Schema Registry API Key. func (o GetBusinessMetadataCredentialsOutput) Key() pulumi.StringOutput { return o.ApplyT(func(v GetBusinessMetadataCredentials) string { return v.Key }).(pulumi.StringOutput) @@ -14620,6 +17039,12 @@ func (o GetBusinessMetadataCredentialsPtrOutput) ToGetBusinessMetadataCredential return o } +func (o GetBusinessMetadataCredentialsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GetBusinessMetadataCredentials] { + return pulumix.Output[*GetBusinessMetadataCredentials]{ + OutputState: o.OutputState, + } +} + func (o GetBusinessMetadataCredentialsPtrOutput) Elem() GetBusinessMetadataCredentialsOutput { return o.ApplyT(func(v *GetBusinessMetadataCredentials) GetBusinessMetadataCredentials { if v != nil { @@ -14683,6 +17108,12 @@ func (i GetBusinessMetadataSchemaRegistryClusterArgs) ToGetBusinessMetadataSchem return pulumi.ToOutputWithContext(ctx, i).(GetBusinessMetadataSchemaRegistryClusterOutput) } +func (i GetBusinessMetadataSchemaRegistryClusterArgs) ToOutput(ctx context.Context) pulumix.Output[GetBusinessMetadataSchemaRegistryCluster] { + return pulumix.Output[GetBusinessMetadataSchemaRegistryCluster]{ + OutputState: i.ToGetBusinessMetadataSchemaRegistryClusterOutputWithContext(ctx).OutputState, + } +} + func (i GetBusinessMetadataSchemaRegistryClusterArgs) ToGetBusinessMetadataSchemaRegistryClusterPtrOutput() GetBusinessMetadataSchemaRegistryClusterPtrOutput { return i.ToGetBusinessMetadataSchemaRegistryClusterPtrOutputWithContext(context.Background()) } @@ -14724,6 +17155,12 @@ func (i *getBusinessMetadataSchemaRegistryClusterPtrType) ToGetBusinessMetadataS return pulumi.ToOutputWithContext(ctx, i).(GetBusinessMetadataSchemaRegistryClusterPtrOutput) } +func (i *getBusinessMetadataSchemaRegistryClusterPtrType) ToOutput(ctx context.Context) pulumix.Output[*GetBusinessMetadataSchemaRegistryCluster] { + return pulumix.Output[*GetBusinessMetadataSchemaRegistryCluster]{ + OutputState: i.ToGetBusinessMetadataSchemaRegistryClusterPtrOutputWithContext(ctx).OutputState, + } +} + type GetBusinessMetadataSchemaRegistryClusterOutput struct{ *pulumi.OutputState } func (GetBusinessMetadataSchemaRegistryClusterOutput) ElementType() reflect.Type { @@ -14748,6 +17185,12 @@ func (o GetBusinessMetadataSchemaRegistryClusterOutput) ToGetBusinessMetadataSch }).(GetBusinessMetadataSchemaRegistryClusterPtrOutput) } +func (o GetBusinessMetadataSchemaRegistryClusterOutput) ToOutput(ctx context.Context) pulumix.Output[GetBusinessMetadataSchemaRegistryCluster] { + return pulumix.Output[GetBusinessMetadataSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + // The ID of the Schema Registry cluster, for example, `lsrc-abc123`. func (o GetBusinessMetadataSchemaRegistryClusterOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v GetBusinessMetadataSchemaRegistryCluster) string { return v.Id }).(pulumi.StringOutput) @@ -14767,6 +17210,12 @@ func (o GetBusinessMetadataSchemaRegistryClusterPtrOutput) ToGetBusinessMetadata return o } +func (o GetBusinessMetadataSchemaRegistryClusterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GetBusinessMetadataSchemaRegistryCluster] { + return pulumix.Output[*GetBusinessMetadataSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + func (o GetBusinessMetadataSchemaRegistryClusterPtrOutput) Elem() GetBusinessMetadataSchemaRegistryClusterOutput { return o.ApplyT(func(v *GetBusinessMetadataSchemaRegistryCluster) GetBusinessMetadataSchemaRegistryCluster { if v != nil { @@ -14824,6 +17273,12 @@ func (i GetByokKeyAwArgs) ToGetByokKeyAwOutputWithContext(ctx context.Context) G return pulumi.ToOutputWithContext(ctx, i).(GetByokKeyAwOutput) } +func (i GetByokKeyAwArgs) ToOutput(ctx context.Context) pulumix.Output[GetByokKeyAw] { + return pulumix.Output[GetByokKeyAw]{ + OutputState: i.ToGetByokKeyAwOutputWithContext(ctx).OutputState, + } +} + // GetByokKeyAwArrayInput is an input type that accepts GetByokKeyAwArray and GetByokKeyAwArrayOutput values. // You can construct a concrete instance of `GetByokKeyAwArrayInput` via: // @@ -14849,6 +17304,12 @@ func (i GetByokKeyAwArray) ToGetByokKeyAwArrayOutputWithContext(ctx context.Cont return pulumi.ToOutputWithContext(ctx, i).(GetByokKeyAwArrayOutput) } +func (i GetByokKeyAwArray) ToOutput(ctx context.Context) pulumix.Output[[]GetByokKeyAw] { + return pulumix.Output[[]GetByokKeyAw]{ + OutputState: i.ToGetByokKeyAwArrayOutputWithContext(ctx).OutputState, + } +} + type GetByokKeyAwOutput struct{ *pulumi.OutputState } func (GetByokKeyAwOutput) ElementType() reflect.Type { @@ -14863,6 +17324,12 @@ func (o GetByokKeyAwOutput) ToGetByokKeyAwOutputWithContext(ctx context.Context) return o } +func (o GetByokKeyAwOutput) ToOutput(ctx context.Context) pulumix.Output[GetByokKeyAw] { + return pulumix.Output[GetByokKeyAw]{ + OutputState: o.OutputState, + } +} + // (Required String) The Amazon Resource Name (ARN) of an AWS KMS key. func (o GetByokKeyAwOutput) KeyArn() pulumi.StringOutput { return o.ApplyT(func(v GetByokKeyAw) string { return v.KeyArn }).(pulumi.StringOutput) @@ -14887,6 +17354,12 @@ func (o GetByokKeyAwArrayOutput) ToGetByokKeyAwArrayOutputWithContext(ctx contex return o } +func (o GetByokKeyAwArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetByokKeyAw] { + return pulumix.Output[[]GetByokKeyAw]{ + OutputState: o.OutputState, + } +} + func (o GetByokKeyAwArrayOutput) Index(i pulumi.IntInput) GetByokKeyAwOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetByokKeyAw { return vs[0].([]GetByokKeyAw)[vs[1].(int)] @@ -14938,6 +17411,12 @@ func (i GetByokKeyAzureArgs) ToGetByokKeyAzureOutputWithContext(ctx context.Cont return pulumi.ToOutputWithContext(ctx, i).(GetByokKeyAzureOutput) } +func (i GetByokKeyAzureArgs) ToOutput(ctx context.Context) pulumix.Output[GetByokKeyAzure] { + return pulumix.Output[GetByokKeyAzure]{ + OutputState: i.ToGetByokKeyAzureOutputWithContext(ctx).OutputState, + } +} + // GetByokKeyAzureArrayInput is an input type that accepts GetByokKeyAzureArray and GetByokKeyAzureArrayOutput values. // You can construct a concrete instance of `GetByokKeyAzureArrayInput` via: // @@ -14963,6 +17442,12 @@ func (i GetByokKeyAzureArray) ToGetByokKeyAzureArrayOutputWithContext(ctx contex return pulumi.ToOutputWithContext(ctx, i).(GetByokKeyAzureArrayOutput) } +func (i GetByokKeyAzureArray) ToOutput(ctx context.Context) pulumix.Output[[]GetByokKeyAzure] { + return pulumix.Output[[]GetByokKeyAzure]{ + OutputState: i.ToGetByokKeyAzureArrayOutputWithContext(ctx).OutputState, + } +} + type GetByokKeyAzureOutput struct{ *pulumi.OutputState } func (GetByokKeyAzureOutput) ElementType() reflect.Type { @@ -14977,6 +17462,12 @@ func (o GetByokKeyAzureOutput) ToGetByokKeyAzureOutputWithContext(ctx context.Co return o } +func (o GetByokKeyAzureOutput) ToOutput(ctx context.Context) pulumix.Output[GetByokKeyAzure] { + return pulumix.Output[GetByokKeyAzure]{ + OutputState: o.OutputState, + } +} + // (Optional String) The Application ID created for this key-environment combination. func (o GetByokKeyAzureOutput) ApplicationId() pulumi.StringOutput { return o.ApplyT(func(v GetByokKeyAzure) string { return v.ApplicationId }).(pulumi.StringOutput) @@ -15011,6 +17502,12 @@ func (o GetByokKeyAzureArrayOutput) ToGetByokKeyAzureArrayOutputWithContext(ctx return o } +func (o GetByokKeyAzureArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetByokKeyAzure] { + return pulumix.Output[[]GetByokKeyAzure]{ + OutputState: o.OutputState, + } +} + func (o GetByokKeyAzureArrayOutput) Index(i pulumi.IntInput) GetByokKeyAzureOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetByokKeyAzure { return vs[0].([]GetByokKeyAzure)[vs[1].(int)] @@ -15054,6 +17551,12 @@ func (i GetIdentityPoolIdentityProviderArgs) ToGetIdentityPoolIdentityProviderOu return pulumi.ToOutputWithContext(ctx, i).(GetIdentityPoolIdentityProviderOutput) } +func (i GetIdentityPoolIdentityProviderArgs) ToOutput(ctx context.Context) pulumix.Output[GetIdentityPoolIdentityProvider] { + return pulumix.Output[GetIdentityPoolIdentityProvider]{ + OutputState: i.ToGetIdentityPoolIdentityProviderOutputWithContext(ctx).OutputState, + } +} + type GetIdentityPoolIdentityProviderOutput struct{ *pulumi.OutputState } func (GetIdentityPoolIdentityProviderOutput) ElementType() reflect.Type { @@ -15068,6 +17571,12 @@ func (o GetIdentityPoolIdentityProviderOutput) ToGetIdentityPoolIdentityProvider return o } +func (o GetIdentityPoolIdentityProviderOutput) ToOutput(ctx context.Context) pulumix.Output[GetIdentityPoolIdentityProvider] { + return pulumix.Output[GetIdentityPoolIdentityProvider]{ + OutputState: o.OutputState, + } +} + // The ID of the Identity Provider associated with the Identity Pool, for example, `op-abc123`. // // > **Note:** Exactly one from the `id` and `displayName` attributes must be specified. @@ -15108,6 +17617,12 @@ func (i GetInvitationCreatorArgs) ToGetInvitationCreatorOutputWithContext(ctx co return pulumi.ToOutputWithContext(ctx, i).(GetInvitationCreatorOutput) } +func (i GetInvitationCreatorArgs) ToOutput(ctx context.Context) pulumix.Output[GetInvitationCreator] { + return pulumix.Output[GetInvitationCreator]{ + OutputState: i.ToGetInvitationCreatorOutputWithContext(ctx).OutputState, + } +} + // GetInvitationCreatorArrayInput is an input type that accepts GetInvitationCreatorArray and GetInvitationCreatorArrayOutput values. // You can construct a concrete instance of `GetInvitationCreatorArrayInput` via: // @@ -15133,6 +17648,12 @@ func (i GetInvitationCreatorArray) ToGetInvitationCreatorArrayOutputWithContext( return pulumi.ToOutputWithContext(ctx, i).(GetInvitationCreatorArrayOutput) } +func (i GetInvitationCreatorArray) ToOutput(ctx context.Context) pulumix.Output[[]GetInvitationCreator] { + return pulumix.Output[[]GetInvitationCreator]{ + OutputState: i.ToGetInvitationCreatorArrayOutputWithContext(ctx).OutputState, + } +} + type GetInvitationCreatorOutput struct{ *pulumi.OutputState } func (GetInvitationCreatorOutput) ElementType() reflect.Type { @@ -15147,6 +17668,12 @@ func (o GetInvitationCreatorOutput) ToGetInvitationCreatorOutputWithContext(ctx return o } +func (o GetInvitationCreatorOutput) ToOutput(ctx context.Context) pulumix.Output[GetInvitationCreator] { + return pulumix.Output[GetInvitationCreator]{ + OutputState: o.OutputState, + } +} + // The ID of the Invitation, for example, `i-zyw30`. func (o GetInvitationCreatorOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v GetInvitationCreator) string { return v.Id }).(pulumi.StringOutput) @@ -15166,6 +17693,12 @@ func (o GetInvitationCreatorArrayOutput) ToGetInvitationCreatorArrayOutputWithCo return o } +func (o GetInvitationCreatorArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetInvitationCreator] { + return pulumix.Output[[]GetInvitationCreator]{ + OutputState: o.OutputState, + } +} + func (o GetInvitationCreatorArrayOutput) Index(i pulumi.IntInput) GetInvitationCreatorOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetInvitationCreator { return vs[0].([]GetInvitationCreator)[vs[1].(int)] @@ -15205,6 +17738,12 @@ func (i GetInvitationUserArgs) ToGetInvitationUserOutputWithContext(ctx context. return pulumi.ToOutputWithContext(ctx, i).(GetInvitationUserOutput) } +func (i GetInvitationUserArgs) ToOutput(ctx context.Context) pulumix.Output[GetInvitationUser] { + return pulumix.Output[GetInvitationUser]{ + OutputState: i.ToGetInvitationUserOutputWithContext(ctx).OutputState, + } +} + // GetInvitationUserArrayInput is an input type that accepts GetInvitationUserArray and GetInvitationUserArrayOutput values. // You can construct a concrete instance of `GetInvitationUserArrayInput` via: // @@ -15230,6 +17769,12 @@ func (i GetInvitationUserArray) ToGetInvitationUserArrayOutputWithContext(ctx co return pulumi.ToOutputWithContext(ctx, i).(GetInvitationUserArrayOutput) } +func (i GetInvitationUserArray) ToOutput(ctx context.Context) pulumix.Output[[]GetInvitationUser] { + return pulumix.Output[[]GetInvitationUser]{ + OutputState: i.ToGetInvitationUserArrayOutputWithContext(ctx).OutputState, + } +} + type GetInvitationUserOutput struct{ *pulumi.OutputState } func (GetInvitationUserOutput) ElementType() reflect.Type { @@ -15244,6 +17789,12 @@ func (o GetInvitationUserOutput) ToGetInvitationUserOutputWithContext(ctx contex return o } +func (o GetInvitationUserOutput) ToOutput(ctx context.Context) pulumix.Output[GetInvitationUser] { + return pulumix.Output[GetInvitationUser]{ + OutputState: o.OutputState, + } +} + // The ID of the Invitation, for example, `i-zyw30`. func (o GetInvitationUserOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v GetInvitationUser) string { return v.Id }).(pulumi.StringOutput) @@ -15263,6 +17814,12 @@ func (o GetInvitationUserArrayOutput) ToGetInvitationUserArrayOutputWithContext( return o } +func (o GetInvitationUserArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetInvitationUser] { + return pulumix.Output[[]GetInvitationUser]{ + OutputState: o.OutputState, + } +} + func (o GetInvitationUserArrayOutput) Index(i pulumi.IntInput) GetInvitationUserOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetInvitationUser { return vs[0].([]GetInvitationUser)[vs[1].(int)] @@ -15302,6 +17859,12 @@ func (i GetKafkaClientQuotaEnvironmentArgs) ToGetKafkaClientQuotaEnvironmentOutp return pulumi.ToOutputWithContext(ctx, i).(GetKafkaClientQuotaEnvironmentOutput) } +func (i GetKafkaClientQuotaEnvironmentArgs) ToOutput(ctx context.Context) pulumix.Output[GetKafkaClientQuotaEnvironment] { + return pulumix.Output[GetKafkaClientQuotaEnvironment]{ + OutputState: i.ToGetKafkaClientQuotaEnvironmentOutputWithContext(ctx).OutputState, + } +} + // GetKafkaClientQuotaEnvironmentArrayInput is an input type that accepts GetKafkaClientQuotaEnvironmentArray and GetKafkaClientQuotaEnvironmentArrayOutput values. // You can construct a concrete instance of `GetKafkaClientQuotaEnvironmentArrayInput` via: // @@ -15327,6 +17890,12 @@ func (i GetKafkaClientQuotaEnvironmentArray) ToGetKafkaClientQuotaEnvironmentArr return pulumi.ToOutputWithContext(ctx, i).(GetKafkaClientQuotaEnvironmentArrayOutput) } +func (i GetKafkaClientQuotaEnvironmentArray) ToOutput(ctx context.Context) pulumix.Output[[]GetKafkaClientQuotaEnvironment] { + return pulumix.Output[[]GetKafkaClientQuotaEnvironment]{ + OutputState: i.ToGetKafkaClientQuotaEnvironmentArrayOutputWithContext(ctx).OutputState, + } +} + type GetKafkaClientQuotaEnvironmentOutput struct{ *pulumi.OutputState } func (GetKafkaClientQuotaEnvironmentOutput) ElementType() reflect.Type { @@ -15341,6 +17910,12 @@ func (o GetKafkaClientQuotaEnvironmentOutput) ToGetKafkaClientQuotaEnvironmentOu return o } +func (o GetKafkaClientQuotaEnvironmentOutput) ToOutput(ctx context.Context) pulumix.Output[GetKafkaClientQuotaEnvironment] { + return pulumix.Output[GetKafkaClientQuotaEnvironment]{ + OutputState: o.OutputState, + } +} + // The ID of the Kafka Client Quota (for example, `cq-abc123`). func (o GetKafkaClientQuotaEnvironmentOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v GetKafkaClientQuotaEnvironment) string { return v.Id }).(pulumi.StringOutput) @@ -15360,6 +17935,12 @@ func (o GetKafkaClientQuotaEnvironmentArrayOutput) ToGetKafkaClientQuotaEnvironm return o } +func (o GetKafkaClientQuotaEnvironmentArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetKafkaClientQuotaEnvironment] { + return pulumix.Output[[]GetKafkaClientQuotaEnvironment]{ + OutputState: o.OutputState, + } +} + func (o GetKafkaClientQuotaEnvironmentArrayOutput) Index(i pulumi.IntInput) GetKafkaClientQuotaEnvironmentOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetKafkaClientQuotaEnvironment { return vs[0].([]GetKafkaClientQuotaEnvironment)[vs[1].(int)] @@ -15399,6 +17980,12 @@ func (i GetKafkaClientQuotaKafkaClusterArgs) ToGetKafkaClientQuotaKafkaClusterOu return pulumi.ToOutputWithContext(ctx, i).(GetKafkaClientQuotaKafkaClusterOutput) } +func (i GetKafkaClientQuotaKafkaClusterArgs) ToOutput(ctx context.Context) pulumix.Output[GetKafkaClientQuotaKafkaCluster] { + return pulumix.Output[GetKafkaClientQuotaKafkaCluster]{ + OutputState: i.ToGetKafkaClientQuotaKafkaClusterOutputWithContext(ctx).OutputState, + } +} + // GetKafkaClientQuotaKafkaClusterArrayInput is an input type that accepts GetKafkaClientQuotaKafkaClusterArray and GetKafkaClientQuotaKafkaClusterArrayOutput values. // You can construct a concrete instance of `GetKafkaClientQuotaKafkaClusterArrayInput` via: // @@ -15424,6 +18011,12 @@ func (i GetKafkaClientQuotaKafkaClusterArray) ToGetKafkaClientQuotaKafkaClusterA return pulumi.ToOutputWithContext(ctx, i).(GetKafkaClientQuotaKafkaClusterArrayOutput) } +func (i GetKafkaClientQuotaKafkaClusterArray) ToOutput(ctx context.Context) pulumix.Output[[]GetKafkaClientQuotaKafkaCluster] { + return pulumix.Output[[]GetKafkaClientQuotaKafkaCluster]{ + OutputState: i.ToGetKafkaClientQuotaKafkaClusterArrayOutputWithContext(ctx).OutputState, + } +} + type GetKafkaClientQuotaKafkaClusterOutput struct{ *pulumi.OutputState } func (GetKafkaClientQuotaKafkaClusterOutput) ElementType() reflect.Type { @@ -15438,6 +18031,12 @@ func (o GetKafkaClientQuotaKafkaClusterOutput) ToGetKafkaClientQuotaKafkaCluster return o } +func (o GetKafkaClientQuotaKafkaClusterOutput) ToOutput(ctx context.Context) pulumix.Output[GetKafkaClientQuotaKafkaCluster] { + return pulumix.Output[GetKafkaClientQuotaKafkaCluster]{ + OutputState: o.OutputState, + } +} + // The ID of the Kafka Client Quota (for example, `cq-abc123`). func (o GetKafkaClientQuotaKafkaClusterOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v GetKafkaClientQuotaKafkaCluster) string { return v.Id }).(pulumi.StringOutput) @@ -15457,6 +18056,12 @@ func (o GetKafkaClientQuotaKafkaClusterArrayOutput) ToGetKafkaClientQuotaKafkaCl return o } +func (o GetKafkaClientQuotaKafkaClusterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetKafkaClientQuotaKafkaCluster] { + return pulumix.Output[[]GetKafkaClientQuotaKafkaCluster]{ + OutputState: o.OutputState, + } +} + func (o GetKafkaClientQuotaKafkaClusterArrayOutput) Index(i pulumi.IntInput) GetKafkaClientQuotaKafkaClusterOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetKafkaClientQuotaKafkaCluster { return vs[0].([]GetKafkaClientQuotaKafkaCluster)[vs[1].(int)] @@ -15500,6 +18105,12 @@ func (i GetKafkaClientQuotaThroughputArgs) ToGetKafkaClientQuotaThroughputOutput return pulumi.ToOutputWithContext(ctx, i).(GetKafkaClientQuotaThroughputOutput) } +func (i GetKafkaClientQuotaThroughputArgs) ToOutput(ctx context.Context) pulumix.Output[GetKafkaClientQuotaThroughput] { + return pulumix.Output[GetKafkaClientQuotaThroughput]{ + OutputState: i.ToGetKafkaClientQuotaThroughputOutputWithContext(ctx).OutputState, + } +} + // GetKafkaClientQuotaThroughputArrayInput is an input type that accepts GetKafkaClientQuotaThroughputArray and GetKafkaClientQuotaThroughputArrayOutput values. // You can construct a concrete instance of `GetKafkaClientQuotaThroughputArrayInput` via: // @@ -15525,6 +18136,12 @@ func (i GetKafkaClientQuotaThroughputArray) ToGetKafkaClientQuotaThroughputArray return pulumi.ToOutputWithContext(ctx, i).(GetKafkaClientQuotaThroughputArrayOutput) } +func (i GetKafkaClientQuotaThroughputArray) ToOutput(ctx context.Context) pulumix.Output[[]GetKafkaClientQuotaThroughput] { + return pulumix.Output[[]GetKafkaClientQuotaThroughput]{ + OutputState: i.ToGetKafkaClientQuotaThroughputArrayOutputWithContext(ctx).OutputState, + } +} + type GetKafkaClientQuotaThroughputOutput struct{ *pulumi.OutputState } func (GetKafkaClientQuotaThroughputOutput) ElementType() reflect.Type { @@ -15539,6 +18156,12 @@ func (o GetKafkaClientQuotaThroughputOutput) ToGetKafkaClientQuotaThroughputOutp return o } +func (o GetKafkaClientQuotaThroughputOutput) ToOutput(ctx context.Context) pulumix.Output[GetKafkaClientQuotaThroughput] { + return pulumix.Output[GetKafkaClientQuotaThroughput]{ + OutputState: o.OutputState, + } +} + // (Required String) The egress throughput limit in bytes per second. func (o GetKafkaClientQuotaThroughputOutput) EgressByteRate() pulumi.StringOutput { return o.ApplyT(func(v GetKafkaClientQuotaThroughput) string { return v.EgressByteRate }).(pulumi.StringOutput) @@ -15563,6 +18186,12 @@ func (o GetKafkaClientQuotaThroughputArrayOutput) ToGetKafkaClientQuotaThroughpu return o } +func (o GetKafkaClientQuotaThroughputArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetKafkaClientQuotaThroughput] { + return pulumix.Output[[]GetKafkaClientQuotaThroughput]{ + OutputState: o.OutputState, + } +} + func (o GetKafkaClientQuotaThroughputArrayOutput) Index(i pulumi.IntInput) GetKafkaClientQuotaThroughputOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetKafkaClientQuotaThroughput { return vs[0].([]GetKafkaClientQuotaThroughput)[vs[1].(int)] @@ -15598,6 +18227,12 @@ func (i GetKafkaClusterBasicArgs) ToGetKafkaClusterBasicOutputWithContext(ctx co return pulumi.ToOutputWithContext(ctx, i).(GetKafkaClusterBasicOutput) } +func (i GetKafkaClusterBasicArgs) ToOutput(ctx context.Context) pulumix.Output[GetKafkaClusterBasic] { + return pulumix.Output[GetKafkaClusterBasic]{ + OutputState: i.ToGetKafkaClusterBasicOutputWithContext(ctx).OutputState, + } +} + // GetKafkaClusterBasicArrayInput is an input type that accepts GetKafkaClusterBasicArray and GetKafkaClusterBasicArrayOutput values. // You can construct a concrete instance of `GetKafkaClusterBasicArrayInput` via: // @@ -15623,6 +18258,12 @@ func (i GetKafkaClusterBasicArray) ToGetKafkaClusterBasicArrayOutputWithContext( return pulumi.ToOutputWithContext(ctx, i).(GetKafkaClusterBasicArrayOutput) } +func (i GetKafkaClusterBasicArray) ToOutput(ctx context.Context) pulumix.Output[[]GetKafkaClusterBasic] { + return pulumix.Output[[]GetKafkaClusterBasic]{ + OutputState: i.ToGetKafkaClusterBasicArrayOutputWithContext(ctx).OutputState, + } +} + type GetKafkaClusterBasicOutput struct{ *pulumi.OutputState } func (GetKafkaClusterBasicOutput) ElementType() reflect.Type { @@ -15637,6 +18278,12 @@ func (o GetKafkaClusterBasicOutput) ToGetKafkaClusterBasicOutputWithContext(ctx return o } +func (o GetKafkaClusterBasicOutput) ToOutput(ctx context.Context) pulumix.Output[GetKafkaClusterBasic] { + return pulumix.Output[GetKafkaClusterBasic]{ + OutputState: o.OutputState, + } +} + type GetKafkaClusterBasicArrayOutput struct{ *pulumi.OutputState } func (GetKafkaClusterBasicArrayOutput) ElementType() reflect.Type { @@ -15651,6 +18298,12 @@ func (o GetKafkaClusterBasicArrayOutput) ToGetKafkaClusterBasicArrayOutputWithCo return o } +func (o GetKafkaClusterBasicArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetKafkaClusterBasic] { + return pulumix.Output[[]GetKafkaClusterBasic]{ + OutputState: o.OutputState, + } +} + func (o GetKafkaClusterBasicArrayOutput) Index(i pulumi.IntInput) GetKafkaClusterBasicOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetKafkaClusterBasic { return vs[0].([]GetKafkaClusterBasic)[vs[1].(int)] @@ -15694,6 +18347,12 @@ func (i GetKafkaClusterByokKeyArgs) ToGetKafkaClusterByokKeyOutputWithContext(ct return pulumi.ToOutputWithContext(ctx, i).(GetKafkaClusterByokKeyOutput) } +func (i GetKafkaClusterByokKeyArgs) ToOutput(ctx context.Context) pulumix.Output[GetKafkaClusterByokKey] { + return pulumix.Output[GetKafkaClusterByokKey]{ + OutputState: i.ToGetKafkaClusterByokKeyOutputWithContext(ctx).OutputState, + } +} + // GetKafkaClusterByokKeyArrayInput is an input type that accepts GetKafkaClusterByokKeyArray and GetKafkaClusterByokKeyArrayOutput values. // You can construct a concrete instance of `GetKafkaClusterByokKeyArrayInput` via: // @@ -15719,6 +18378,12 @@ func (i GetKafkaClusterByokKeyArray) ToGetKafkaClusterByokKeyArrayOutputWithCont return pulumi.ToOutputWithContext(ctx, i).(GetKafkaClusterByokKeyArrayOutput) } +func (i GetKafkaClusterByokKeyArray) ToOutput(ctx context.Context) pulumix.Output[[]GetKafkaClusterByokKey] { + return pulumix.Output[[]GetKafkaClusterByokKey]{ + OutputState: i.ToGetKafkaClusterByokKeyArrayOutputWithContext(ctx).OutputState, + } +} + type GetKafkaClusterByokKeyOutput struct{ *pulumi.OutputState } func (GetKafkaClusterByokKeyOutput) ElementType() reflect.Type { @@ -15733,6 +18398,12 @@ func (o GetKafkaClusterByokKeyOutput) ToGetKafkaClusterByokKeyOutputWithContext( return o } +func (o GetKafkaClusterByokKeyOutput) ToOutput(ctx context.Context) pulumix.Output[GetKafkaClusterByokKey] { + return pulumix.Output[GetKafkaClusterByokKey]{ + OutputState: o.OutputState, + } +} + // The ID of the Environment that the Kafka cluster belongs to, for example, `env-xyz456`. // // > **Note:** Exactly one from the `id` and `displayName` attributes must be specified. @@ -15754,6 +18425,12 @@ func (o GetKafkaClusterByokKeyArrayOutput) ToGetKafkaClusterByokKeyArrayOutputWi return o } +func (o GetKafkaClusterByokKeyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetKafkaClusterByokKey] { + return pulumix.Output[[]GetKafkaClusterByokKey]{ + OutputState: o.OutputState, + } +} + func (o GetKafkaClusterByokKeyArrayOutput) Index(i pulumi.IntInput) GetKafkaClusterByokKeyOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetKafkaClusterByokKey { return vs[0].([]GetKafkaClusterByokKey)[vs[1].(int)] @@ -15805,6 +18482,12 @@ func (i GetKafkaClusterDedicatedArgs) ToGetKafkaClusterDedicatedOutputWithContex return pulumi.ToOutputWithContext(ctx, i).(GetKafkaClusterDedicatedOutput) } +func (i GetKafkaClusterDedicatedArgs) ToOutput(ctx context.Context) pulumix.Output[GetKafkaClusterDedicated] { + return pulumix.Output[GetKafkaClusterDedicated]{ + OutputState: i.ToGetKafkaClusterDedicatedOutputWithContext(ctx).OutputState, + } +} + func (i GetKafkaClusterDedicatedArgs) ToGetKafkaClusterDedicatedPtrOutput() GetKafkaClusterDedicatedPtrOutput { return i.ToGetKafkaClusterDedicatedPtrOutputWithContext(context.Background()) } @@ -15846,6 +18529,12 @@ func (i *getKafkaClusterDedicatedPtrType) ToGetKafkaClusterDedicatedPtrOutputWit return pulumi.ToOutputWithContext(ctx, i).(GetKafkaClusterDedicatedPtrOutput) } +func (i *getKafkaClusterDedicatedPtrType) ToOutput(ctx context.Context) pulumix.Output[*GetKafkaClusterDedicated] { + return pulumix.Output[*GetKafkaClusterDedicated]{ + OutputState: i.ToGetKafkaClusterDedicatedPtrOutputWithContext(ctx).OutputState, + } +} + type GetKafkaClusterDedicatedOutput struct{ *pulumi.OutputState } func (GetKafkaClusterDedicatedOutput) ElementType() reflect.Type { @@ -15870,6 +18559,12 @@ func (o GetKafkaClusterDedicatedOutput) ToGetKafkaClusterDedicatedPtrOutputWithC }).(GetKafkaClusterDedicatedPtrOutput) } +func (o GetKafkaClusterDedicatedOutput) ToOutput(ctx context.Context) pulumix.Output[GetKafkaClusterDedicated] { + return pulumix.Output[GetKafkaClusterDedicated]{ + OutputState: o.OutputState, + } +} + // (Required Number) The number of Confluent Kafka Units (CKUs) for Dedicated cluster types. The minimum number of CKUs for `SINGLE_ZONE` dedicated clusters is `1` whereas `MULTI_ZONE` dedicated clusters must have more than `2` CKUs. func (o GetKafkaClusterDedicatedOutput) Cku() pulumi.IntOutput { return o.ApplyT(func(v GetKafkaClusterDedicated) int { return v.Cku }).(pulumi.IntOutput) @@ -15901,6 +18596,12 @@ func (o GetKafkaClusterDedicatedPtrOutput) ToGetKafkaClusterDedicatedPtrOutputWi return o } +func (o GetKafkaClusterDedicatedPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GetKafkaClusterDedicated] { + return pulumix.Output[*GetKafkaClusterDedicated]{ + OutputState: o.OutputState, + } +} + func (o GetKafkaClusterDedicatedPtrOutput) Elem() GetKafkaClusterDedicatedOutput { return o.ApplyT(func(v *GetKafkaClusterDedicated) GetKafkaClusterDedicated { if v != nil { @@ -15972,6 +18673,12 @@ func (i GetKafkaClusterEnterpriseArgs) ToGetKafkaClusterEnterpriseOutputWithCont return pulumi.ToOutputWithContext(ctx, i).(GetKafkaClusterEnterpriseOutput) } +func (i GetKafkaClusterEnterpriseArgs) ToOutput(ctx context.Context) pulumix.Output[GetKafkaClusterEnterprise] { + return pulumix.Output[GetKafkaClusterEnterprise]{ + OutputState: i.ToGetKafkaClusterEnterpriseOutputWithContext(ctx).OutputState, + } +} + // GetKafkaClusterEnterpriseArrayInput is an input type that accepts GetKafkaClusterEnterpriseArray and GetKafkaClusterEnterpriseArrayOutput values. // You can construct a concrete instance of `GetKafkaClusterEnterpriseArrayInput` via: // @@ -15997,6 +18704,12 @@ func (i GetKafkaClusterEnterpriseArray) ToGetKafkaClusterEnterpriseArrayOutputWi return pulumi.ToOutputWithContext(ctx, i).(GetKafkaClusterEnterpriseArrayOutput) } +func (i GetKafkaClusterEnterpriseArray) ToOutput(ctx context.Context) pulumix.Output[[]GetKafkaClusterEnterprise] { + return pulumix.Output[[]GetKafkaClusterEnterprise]{ + OutputState: i.ToGetKafkaClusterEnterpriseArrayOutputWithContext(ctx).OutputState, + } +} + type GetKafkaClusterEnterpriseOutput struct{ *pulumi.OutputState } func (GetKafkaClusterEnterpriseOutput) ElementType() reflect.Type { @@ -16011,6 +18724,12 @@ func (o GetKafkaClusterEnterpriseOutput) ToGetKafkaClusterEnterpriseOutputWithCo return o } +func (o GetKafkaClusterEnterpriseOutput) ToOutput(ctx context.Context) pulumix.Output[GetKafkaClusterEnterprise] { + return pulumix.Output[GetKafkaClusterEnterprise]{ + OutputState: o.OutputState, + } +} + type GetKafkaClusterEnterpriseArrayOutput struct{ *pulumi.OutputState } func (GetKafkaClusterEnterpriseArrayOutput) ElementType() reflect.Type { @@ -16025,6 +18744,12 @@ func (o GetKafkaClusterEnterpriseArrayOutput) ToGetKafkaClusterEnterpriseArrayOu return o } +func (o GetKafkaClusterEnterpriseArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetKafkaClusterEnterprise] { + return pulumix.Output[[]GetKafkaClusterEnterprise]{ + OutputState: o.OutputState, + } +} + func (o GetKafkaClusterEnterpriseArrayOutput) Index(i pulumi.IntInput) GetKafkaClusterEnterpriseOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetKafkaClusterEnterprise { return vs[0].([]GetKafkaClusterEnterprise)[vs[1].(int)] @@ -16068,6 +18793,12 @@ func (i GetKafkaClusterEnvironmentArgs) ToGetKafkaClusterEnvironmentOutputWithCo return pulumi.ToOutputWithContext(ctx, i).(GetKafkaClusterEnvironmentOutput) } +func (i GetKafkaClusterEnvironmentArgs) ToOutput(ctx context.Context) pulumix.Output[GetKafkaClusterEnvironment] { + return pulumix.Output[GetKafkaClusterEnvironment]{ + OutputState: i.ToGetKafkaClusterEnvironmentOutputWithContext(ctx).OutputState, + } +} + type GetKafkaClusterEnvironmentOutput struct{ *pulumi.OutputState } func (GetKafkaClusterEnvironmentOutput) ElementType() reflect.Type { @@ -16082,6 +18813,12 @@ func (o GetKafkaClusterEnvironmentOutput) ToGetKafkaClusterEnvironmentOutputWith return o } +func (o GetKafkaClusterEnvironmentOutput) ToOutput(ctx context.Context) pulumix.Output[GetKafkaClusterEnvironment] { + return pulumix.Output[GetKafkaClusterEnvironment]{ + OutputState: o.OutputState, + } +} + // The ID of the Environment that the Kafka cluster belongs to, for example, `env-xyz456`. // // > **Note:** Exactly one from the `id` and `displayName` attributes must be specified. @@ -16126,6 +18863,12 @@ func (i GetKafkaClusterNetworkArgs) ToGetKafkaClusterNetworkOutputWithContext(ct return pulumi.ToOutputWithContext(ctx, i).(GetKafkaClusterNetworkOutput) } +func (i GetKafkaClusterNetworkArgs) ToOutput(ctx context.Context) pulumix.Output[GetKafkaClusterNetwork] { + return pulumix.Output[GetKafkaClusterNetwork]{ + OutputState: i.ToGetKafkaClusterNetworkOutputWithContext(ctx).OutputState, + } +} + // GetKafkaClusterNetworkArrayInput is an input type that accepts GetKafkaClusterNetworkArray and GetKafkaClusterNetworkArrayOutput values. // You can construct a concrete instance of `GetKafkaClusterNetworkArrayInput` via: // @@ -16151,6 +18894,12 @@ func (i GetKafkaClusterNetworkArray) ToGetKafkaClusterNetworkArrayOutputWithCont return pulumi.ToOutputWithContext(ctx, i).(GetKafkaClusterNetworkArrayOutput) } +func (i GetKafkaClusterNetworkArray) ToOutput(ctx context.Context) pulumix.Output[[]GetKafkaClusterNetwork] { + return pulumix.Output[[]GetKafkaClusterNetwork]{ + OutputState: i.ToGetKafkaClusterNetworkArrayOutputWithContext(ctx).OutputState, + } +} + type GetKafkaClusterNetworkOutput struct{ *pulumi.OutputState } func (GetKafkaClusterNetworkOutput) ElementType() reflect.Type { @@ -16165,6 +18914,12 @@ func (o GetKafkaClusterNetworkOutput) ToGetKafkaClusterNetworkOutputWithContext( return o } +func (o GetKafkaClusterNetworkOutput) ToOutput(ctx context.Context) pulumix.Output[GetKafkaClusterNetwork] { + return pulumix.Output[GetKafkaClusterNetwork]{ + OutputState: o.OutputState, + } +} + // The ID of the Environment that the Kafka cluster belongs to, for example, `env-xyz456`. // // > **Note:** Exactly one from the `id` and `displayName` attributes must be specified. @@ -16186,6 +18941,12 @@ func (o GetKafkaClusterNetworkArrayOutput) ToGetKafkaClusterNetworkArrayOutputWi return o } +func (o GetKafkaClusterNetworkArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetKafkaClusterNetwork] { + return pulumix.Output[[]GetKafkaClusterNetwork]{ + OutputState: o.OutputState, + } +} + func (o GetKafkaClusterNetworkArrayOutput) Index(i pulumi.IntInput) GetKafkaClusterNetworkOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetKafkaClusterNetwork { return vs[0].([]GetKafkaClusterNetwork)[vs[1].(int)] @@ -16221,6 +18982,12 @@ func (i GetKafkaClusterStandardArgs) ToGetKafkaClusterStandardOutputWithContext( return pulumi.ToOutputWithContext(ctx, i).(GetKafkaClusterStandardOutput) } +func (i GetKafkaClusterStandardArgs) ToOutput(ctx context.Context) pulumix.Output[GetKafkaClusterStandard] { + return pulumix.Output[GetKafkaClusterStandard]{ + OutputState: i.ToGetKafkaClusterStandardOutputWithContext(ctx).OutputState, + } +} + // GetKafkaClusterStandardArrayInput is an input type that accepts GetKafkaClusterStandardArray and GetKafkaClusterStandardArrayOutput values. // You can construct a concrete instance of `GetKafkaClusterStandardArrayInput` via: // @@ -16246,6 +19013,12 @@ func (i GetKafkaClusterStandardArray) ToGetKafkaClusterStandardArrayOutputWithCo return pulumi.ToOutputWithContext(ctx, i).(GetKafkaClusterStandardArrayOutput) } +func (i GetKafkaClusterStandardArray) ToOutput(ctx context.Context) pulumix.Output[[]GetKafkaClusterStandard] { + return pulumix.Output[[]GetKafkaClusterStandard]{ + OutputState: i.ToGetKafkaClusterStandardArrayOutputWithContext(ctx).OutputState, + } +} + type GetKafkaClusterStandardOutput struct{ *pulumi.OutputState } func (GetKafkaClusterStandardOutput) ElementType() reflect.Type { @@ -16260,6 +19033,12 @@ func (o GetKafkaClusterStandardOutput) ToGetKafkaClusterStandardOutputWithContex return o } +func (o GetKafkaClusterStandardOutput) ToOutput(ctx context.Context) pulumix.Output[GetKafkaClusterStandard] { + return pulumix.Output[GetKafkaClusterStandard]{ + OutputState: o.OutputState, + } +} + type GetKafkaClusterStandardArrayOutput struct{ *pulumi.OutputState } func (GetKafkaClusterStandardArrayOutput) ElementType() reflect.Type { @@ -16274,6 +19053,12 @@ func (o GetKafkaClusterStandardArrayOutput) ToGetKafkaClusterStandardArrayOutput return o } +func (o GetKafkaClusterStandardArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetKafkaClusterStandard] { + return pulumix.Output[[]GetKafkaClusterStandard]{ + OutputState: o.OutputState, + } +} + func (o GetKafkaClusterStandardArrayOutput) Index(i pulumi.IntInput) GetKafkaClusterStandardOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetKafkaClusterStandard { return vs[0].([]GetKafkaClusterStandard)[vs[1].(int)] @@ -16315,6 +19100,12 @@ func (i GetKafkaTopicCredentialsArgs) ToGetKafkaTopicCredentialsOutputWithContex return pulumi.ToOutputWithContext(ctx, i).(GetKafkaTopicCredentialsOutput) } +func (i GetKafkaTopicCredentialsArgs) ToOutput(ctx context.Context) pulumix.Output[GetKafkaTopicCredentials] { + return pulumix.Output[GetKafkaTopicCredentials]{ + OutputState: i.ToGetKafkaTopicCredentialsOutputWithContext(ctx).OutputState, + } +} + func (i GetKafkaTopicCredentialsArgs) ToGetKafkaTopicCredentialsPtrOutput() GetKafkaTopicCredentialsPtrOutput { return i.ToGetKafkaTopicCredentialsPtrOutputWithContext(context.Background()) } @@ -16356,6 +19147,12 @@ func (i *getKafkaTopicCredentialsPtrType) ToGetKafkaTopicCredentialsPtrOutputWit return pulumi.ToOutputWithContext(ctx, i).(GetKafkaTopicCredentialsPtrOutput) } +func (i *getKafkaTopicCredentialsPtrType) ToOutput(ctx context.Context) pulumix.Output[*GetKafkaTopicCredentials] { + return pulumix.Output[*GetKafkaTopicCredentials]{ + OutputState: i.ToGetKafkaTopicCredentialsPtrOutputWithContext(ctx).OutputState, + } +} + type GetKafkaTopicCredentialsOutput struct{ *pulumi.OutputState } func (GetKafkaTopicCredentialsOutput) ElementType() reflect.Type { @@ -16380,6 +19177,12 @@ func (o GetKafkaTopicCredentialsOutput) ToGetKafkaTopicCredentialsPtrOutputWithC }).(GetKafkaTopicCredentialsPtrOutput) } +func (o GetKafkaTopicCredentialsOutput) ToOutput(ctx context.Context) pulumix.Output[GetKafkaTopicCredentials] { + return pulumix.Output[GetKafkaTopicCredentials]{ + OutputState: o.OutputState, + } +} + // The Kafka API Key. func (o GetKafkaTopicCredentialsOutput) Key() pulumi.StringOutput { return o.ApplyT(func(v GetKafkaTopicCredentials) string { return v.Key }).(pulumi.StringOutput) @@ -16403,6 +19206,12 @@ func (o GetKafkaTopicCredentialsPtrOutput) ToGetKafkaTopicCredentialsPtrOutputWi return o } +func (o GetKafkaTopicCredentialsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GetKafkaTopicCredentials] { + return pulumix.Output[*GetKafkaTopicCredentials]{ + OutputState: o.OutputState, + } +} + func (o GetKafkaTopicCredentialsPtrOutput) Elem() GetKafkaTopicCredentialsOutput { return o.ApplyT(func(v *GetKafkaTopicCredentials) GetKafkaTopicCredentials { if v != nil { @@ -16465,6 +19274,12 @@ func (i GetKafkaTopicKafkaClusterArgs) ToGetKafkaTopicKafkaClusterOutputWithCont return pulumi.ToOutputWithContext(ctx, i).(GetKafkaTopicKafkaClusterOutput) } +func (i GetKafkaTopicKafkaClusterArgs) ToOutput(ctx context.Context) pulumix.Output[GetKafkaTopicKafkaCluster] { + return pulumix.Output[GetKafkaTopicKafkaCluster]{ + OutputState: i.ToGetKafkaTopicKafkaClusterOutputWithContext(ctx).OutputState, + } +} + func (i GetKafkaTopicKafkaClusterArgs) ToGetKafkaTopicKafkaClusterPtrOutput() GetKafkaTopicKafkaClusterPtrOutput { return i.ToGetKafkaTopicKafkaClusterPtrOutputWithContext(context.Background()) } @@ -16506,6 +19321,12 @@ func (i *getKafkaTopicKafkaClusterPtrType) ToGetKafkaTopicKafkaClusterPtrOutputW return pulumi.ToOutputWithContext(ctx, i).(GetKafkaTopicKafkaClusterPtrOutput) } +func (i *getKafkaTopicKafkaClusterPtrType) ToOutput(ctx context.Context) pulumix.Output[*GetKafkaTopicKafkaCluster] { + return pulumix.Output[*GetKafkaTopicKafkaCluster]{ + OutputState: i.ToGetKafkaTopicKafkaClusterPtrOutputWithContext(ctx).OutputState, + } +} + type GetKafkaTopicKafkaClusterOutput struct{ *pulumi.OutputState } func (GetKafkaTopicKafkaClusterOutput) ElementType() reflect.Type { @@ -16530,6 +19351,12 @@ func (o GetKafkaTopicKafkaClusterOutput) ToGetKafkaTopicKafkaClusterPtrOutputWit }).(GetKafkaTopicKafkaClusterPtrOutput) } +func (o GetKafkaTopicKafkaClusterOutput) ToOutput(ctx context.Context) pulumix.Output[GetKafkaTopicKafkaCluster] { + return pulumix.Output[GetKafkaTopicKafkaCluster]{ + OutputState: o.OutputState, + } +} + // The ID of the Kafka cluster, for example, `lkc-abc123`. func (o GetKafkaTopicKafkaClusterOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v GetKafkaTopicKafkaCluster) string { return v.Id }).(pulumi.StringOutput) @@ -16549,6 +19376,12 @@ func (o GetKafkaTopicKafkaClusterPtrOutput) ToGetKafkaTopicKafkaClusterPtrOutput return o } +func (o GetKafkaTopicKafkaClusterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GetKafkaTopicKafkaCluster] { + return pulumix.Output[*GetKafkaTopicKafkaCluster]{ + OutputState: o.OutputState, + } +} + func (o GetKafkaTopicKafkaClusterPtrOutput) Elem() GetKafkaTopicKafkaClusterOutput { return o.ApplyT(func(v *GetKafkaTopicKafkaCluster) GetKafkaTopicKafkaCluster { if v != nil { @@ -16606,6 +19439,12 @@ func (i GetKsqlClusterCredentialIdentityArgs) ToGetKsqlClusterCredentialIdentity return pulumi.ToOutputWithContext(ctx, i).(GetKsqlClusterCredentialIdentityOutput) } +func (i GetKsqlClusterCredentialIdentityArgs) ToOutput(ctx context.Context) pulumix.Output[GetKsqlClusterCredentialIdentity] { + return pulumix.Output[GetKsqlClusterCredentialIdentity]{ + OutputState: i.ToGetKsqlClusterCredentialIdentityOutputWithContext(ctx).OutputState, + } +} + // GetKsqlClusterCredentialIdentityArrayInput is an input type that accepts GetKsqlClusterCredentialIdentityArray and GetKsqlClusterCredentialIdentityArrayOutput values. // You can construct a concrete instance of `GetKsqlClusterCredentialIdentityArrayInput` via: // @@ -16631,6 +19470,12 @@ func (i GetKsqlClusterCredentialIdentityArray) ToGetKsqlClusterCredentialIdentit return pulumi.ToOutputWithContext(ctx, i).(GetKsqlClusterCredentialIdentityArrayOutput) } +func (i GetKsqlClusterCredentialIdentityArray) ToOutput(ctx context.Context) pulumix.Output[[]GetKsqlClusterCredentialIdentity] { + return pulumix.Output[[]GetKsqlClusterCredentialIdentity]{ + OutputState: i.ToGetKsqlClusterCredentialIdentityArrayOutputWithContext(ctx).OutputState, + } +} + type GetKsqlClusterCredentialIdentityOutput struct{ *pulumi.OutputState } func (GetKsqlClusterCredentialIdentityOutput) ElementType() reflect.Type { @@ -16645,6 +19490,12 @@ func (o GetKsqlClusterCredentialIdentityOutput) ToGetKsqlClusterCredentialIdenti return o } +func (o GetKsqlClusterCredentialIdentityOutput) ToOutput(ctx context.Context) pulumix.Output[GetKsqlClusterCredentialIdentity] { + return pulumix.Output[GetKsqlClusterCredentialIdentity]{ + OutputState: o.OutputState, + } +} + // The ID of the Environment that the ksqlDB cluster belongs to, for example, `env-xyz456`. // // > **Note:** Exactly one from the `id` and `displayName` attributes must be specified. @@ -16666,6 +19517,12 @@ func (o GetKsqlClusterCredentialIdentityArrayOutput) ToGetKsqlClusterCredentialI return o } +func (o GetKsqlClusterCredentialIdentityArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetKsqlClusterCredentialIdentity] { + return pulumix.Output[[]GetKsqlClusterCredentialIdentity]{ + OutputState: o.OutputState, + } +} + func (o GetKsqlClusterCredentialIdentityArrayOutput) Index(i pulumi.IntInput) GetKsqlClusterCredentialIdentityOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetKsqlClusterCredentialIdentity { return vs[0].([]GetKsqlClusterCredentialIdentity)[vs[1].(int)] @@ -16709,6 +19566,12 @@ func (i GetKsqlClusterEnvironmentArgs) ToGetKsqlClusterEnvironmentOutputWithCont return pulumi.ToOutputWithContext(ctx, i).(GetKsqlClusterEnvironmentOutput) } +func (i GetKsqlClusterEnvironmentArgs) ToOutput(ctx context.Context) pulumix.Output[GetKsqlClusterEnvironment] { + return pulumix.Output[GetKsqlClusterEnvironment]{ + OutputState: i.ToGetKsqlClusterEnvironmentOutputWithContext(ctx).OutputState, + } +} + type GetKsqlClusterEnvironmentOutput struct{ *pulumi.OutputState } func (GetKsqlClusterEnvironmentOutput) ElementType() reflect.Type { @@ -16723,6 +19586,12 @@ func (o GetKsqlClusterEnvironmentOutput) ToGetKsqlClusterEnvironmentOutputWithCo return o } +func (o GetKsqlClusterEnvironmentOutput) ToOutput(ctx context.Context) pulumix.Output[GetKsqlClusterEnvironment] { + return pulumix.Output[GetKsqlClusterEnvironment]{ + OutputState: o.OutputState, + } +} + // The ID of the Environment that the ksqlDB cluster belongs to, for example, `env-xyz456`. // // > **Note:** Exactly one from the `id` and `displayName` attributes must be specified. @@ -16767,6 +19636,12 @@ func (i GetKsqlClusterKafkaClusterArgs) ToGetKsqlClusterKafkaClusterOutputWithCo return pulumi.ToOutputWithContext(ctx, i).(GetKsqlClusterKafkaClusterOutput) } +func (i GetKsqlClusterKafkaClusterArgs) ToOutput(ctx context.Context) pulumix.Output[GetKsqlClusterKafkaCluster] { + return pulumix.Output[GetKsqlClusterKafkaCluster]{ + OutputState: i.ToGetKsqlClusterKafkaClusterOutputWithContext(ctx).OutputState, + } +} + // GetKsqlClusterKafkaClusterArrayInput is an input type that accepts GetKsqlClusterKafkaClusterArray and GetKsqlClusterKafkaClusterArrayOutput values. // You can construct a concrete instance of `GetKsqlClusterKafkaClusterArrayInput` via: // @@ -16792,6 +19667,12 @@ func (i GetKsqlClusterKafkaClusterArray) ToGetKsqlClusterKafkaClusterArrayOutput return pulumi.ToOutputWithContext(ctx, i).(GetKsqlClusterKafkaClusterArrayOutput) } +func (i GetKsqlClusterKafkaClusterArray) ToOutput(ctx context.Context) pulumix.Output[[]GetKsqlClusterKafkaCluster] { + return pulumix.Output[[]GetKsqlClusterKafkaCluster]{ + OutputState: i.ToGetKsqlClusterKafkaClusterArrayOutputWithContext(ctx).OutputState, + } +} + type GetKsqlClusterKafkaClusterOutput struct{ *pulumi.OutputState } func (GetKsqlClusterKafkaClusterOutput) ElementType() reflect.Type { @@ -16806,6 +19687,12 @@ func (o GetKsqlClusterKafkaClusterOutput) ToGetKsqlClusterKafkaClusterOutputWith return o } +func (o GetKsqlClusterKafkaClusterOutput) ToOutput(ctx context.Context) pulumix.Output[GetKsqlClusterKafkaCluster] { + return pulumix.Output[GetKsqlClusterKafkaCluster]{ + OutputState: o.OutputState, + } +} + // The ID of the Environment that the ksqlDB cluster belongs to, for example, `env-xyz456`. // // > **Note:** Exactly one from the `id` and `displayName` attributes must be specified. @@ -16827,6 +19714,12 @@ func (o GetKsqlClusterKafkaClusterArrayOutput) ToGetKsqlClusterKafkaClusterArray return o } +func (o GetKsqlClusterKafkaClusterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetKsqlClusterKafkaCluster] { + return pulumix.Output[[]GetKsqlClusterKafkaCluster]{ + OutputState: o.OutputState, + } +} + func (o GetKsqlClusterKafkaClusterArrayOutput) Index(i pulumi.IntInput) GetKsqlClusterKafkaClusterOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetKsqlClusterKafkaCluster { return vs[0].([]GetKsqlClusterKafkaCluster)[vs[1].(int)] @@ -16874,6 +19767,12 @@ func (i GetNetworkAwArgs) ToGetNetworkAwOutputWithContext(ctx context.Context) G return pulumi.ToOutputWithContext(ctx, i).(GetNetworkAwOutput) } +func (i GetNetworkAwArgs) ToOutput(ctx context.Context) pulumix.Output[GetNetworkAw] { + return pulumix.Output[GetNetworkAw]{ + OutputState: i.ToGetNetworkAwOutputWithContext(ctx).OutputState, + } +} + // GetNetworkAwArrayInput is an input type that accepts GetNetworkAwArray and GetNetworkAwArrayOutput values. // You can construct a concrete instance of `GetNetworkAwArrayInput` via: // @@ -16899,6 +19798,12 @@ func (i GetNetworkAwArray) ToGetNetworkAwArrayOutputWithContext(ctx context.Cont return pulumi.ToOutputWithContext(ctx, i).(GetNetworkAwArrayOutput) } +func (i GetNetworkAwArray) ToOutput(ctx context.Context) pulumix.Output[[]GetNetworkAw] { + return pulumix.Output[[]GetNetworkAw]{ + OutputState: i.ToGetNetworkAwArrayOutputWithContext(ctx).OutputState, + } +} + type GetNetworkAwOutput struct{ *pulumi.OutputState } func (GetNetworkAwOutput) ElementType() reflect.Type { @@ -16913,6 +19818,12 @@ func (o GetNetworkAwOutput) ToGetNetworkAwOutputWithContext(ctx context.Context) return o } +func (o GetNetworkAwOutput) ToOutput(ctx context.Context) pulumix.Output[GetNetworkAw] { + return pulumix.Output[GetNetworkAw]{ + OutputState: o.OutputState, + } +} + // (Required String) The AWS account ID associated with the Confluent Cloud VPC. func (o GetNetworkAwOutput) Account() pulumi.StringOutput { return o.ApplyT(func(v GetNetworkAw) string { return v.Account }).(pulumi.StringOutput) @@ -16942,6 +19853,12 @@ func (o GetNetworkAwArrayOutput) ToGetNetworkAwArrayOutputWithContext(ctx contex return o } +func (o GetNetworkAwArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetNetworkAw] { + return pulumix.Output[[]GetNetworkAw]{ + OutputState: o.OutputState, + } +} + func (o GetNetworkAwArrayOutput) Index(i pulumi.IntInput) GetNetworkAwOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetNetworkAw { return vs[0].([]GetNetworkAw)[vs[1].(int)] @@ -16981,6 +19898,12 @@ func (i GetNetworkAzureArgs) ToGetNetworkAzureOutputWithContext(ctx context.Cont return pulumi.ToOutputWithContext(ctx, i).(GetNetworkAzureOutput) } +func (i GetNetworkAzureArgs) ToOutput(ctx context.Context) pulumix.Output[GetNetworkAzure] { + return pulumix.Output[GetNetworkAzure]{ + OutputState: i.ToGetNetworkAzureOutputWithContext(ctx).OutputState, + } +} + // GetNetworkAzureArrayInput is an input type that accepts GetNetworkAzureArray and GetNetworkAzureArrayOutput values. // You can construct a concrete instance of `GetNetworkAzureArrayInput` via: // @@ -17006,6 +19929,12 @@ func (i GetNetworkAzureArray) ToGetNetworkAzureArrayOutputWithContext(ctx contex return pulumi.ToOutputWithContext(ctx, i).(GetNetworkAzureArrayOutput) } +func (i GetNetworkAzureArray) ToOutput(ctx context.Context) pulumix.Output[[]GetNetworkAzure] { + return pulumix.Output[[]GetNetworkAzure]{ + OutputState: i.ToGetNetworkAzureArrayOutputWithContext(ctx).OutputState, + } +} + type GetNetworkAzureOutput struct{ *pulumi.OutputState } func (GetNetworkAzureOutput) ElementType() reflect.Type { @@ -17020,6 +19949,12 @@ func (o GetNetworkAzureOutput) ToGetNetworkAzureOutputWithContext(ctx context.Co return o } +func (o GetNetworkAzureOutput) ToOutput(ctx context.Context) pulumix.Output[GetNetworkAzure] { + return pulumix.Output[GetNetworkAzure]{ + OutputState: o.OutputState, + } +} + // (Optional Map) The mapping of zones to Private Link Service Aliases if available. Keys are zones and values are [Azure Private Link Service Aliases](https://docs.microsoft.com/en-us/azure/private-link/private-link-service-overview#share-your-service). func (o GetNetworkAzureOutput) PrivateLinkServiceAliases() pulumi.StringMapOutput { return o.ApplyT(func(v GetNetworkAzure) map[string]string { return v.PrivateLinkServiceAliases }).(pulumi.StringMapOutput) @@ -17039,6 +19974,12 @@ func (o GetNetworkAzureArrayOutput) ToGetNetworkAzureArrayOutputWithContext(ctx return o } +func (o GetNetworkAzureArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetNetworkAzure] { + return pulumix.Output[[]GetNetworkAzure]{ + OutputState: o.OutputState, + } +} + func (o GetNetworkAzureArrayOutput) Index(i pulumi.IntInput) GetNetworkAzureOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetNetworkAzure { return vs[0].([]GetNetworkAzure)[vs[1].(int)] @@ -17082,6 +20023,12 @@ func (i GetNetworkDnsConfigArgs) ToGetNetworkDnsConfigOutputWithContext(ctx cont return pulumi.ToOutputWithContext(ctx, i).(GetNetworkDnsConfigOutput) } +func (i GetNetworkDnsConfigArgs) ToOutput(ctx context.Context) pulumix.Output[GetNetworkDnsConfig] { + return pulumix.Output[GetNetworkDnsConfig]{ + OutputState: i.ToGetNetworkDnsConfigOutputWithContext(ctx).OutputState, + } +} + // GetNetworkDnsConfigArrayInput is an input type that accepts GetNetworkDnsConfigArray and GetNetworkDnsConfigArrayOutput values. // You can construct a concrete instance of `GetNetworkDnsConfigArrayInput` via: // @@ -17107,6 +20054,12 @@ func (i GetNetworkDnsConfigArray) ToGetNetworkDnsConfigArrayOutputWithContext(ct return pulumi.ToOutputWithContext(ctx, i).(GetNetworkDnsConfigArrayOutput) } +func (i GetNetworkDnsConfigArray) ToOutput(ctx context.Context) pulumix.Output[[]GetNetworkDnsConfig] { + return pulumix.Output[[]GetNetworkDnsConfig]{ + OutputState: i.ToGetNetworkDnsConfigArrayOutputWithContext(ctx).OutputState, + } +} + type GetNetworkDnsConfigOutput struct{ *pulumi.OutputState } func (GetNetworkDnsConfigOutput) ElementType() reflect.Type { @@ -17121,6 +20074,12 @@ func (o GetNetworkDnsConfigOutput) ToGetNetworkDnsConfigOutputWithContext(ctx co return o } +func (o GetNetworkDnsConfigOutput) ToOutput(ctx context.Context) pulumix.Output[GetNetworkDnsConfig] { + return pulumix.Output[GetNetworkDnsConfig]{ + OutputState: o.OutputState, + } +} + // (Required String) Network DNS resolution. // When resolution is `CHASED_PRIVATE`, clusters in this network require both public and private DNS to resolve cluster endpoints. // When resolution is `PRIVATE`, clusters in this network only require private DNS to resolve cluster endpoints. @@ -17142,6 +20101,12 @@ func (o GetNetworkDnsConfigArrayOutput) ToGetNetworkDnsConfigArrayOutputWithCont return o } +func (o GetNetworkDnsConfigArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetNetworkDnsConfig] { + return pulumix.Output[[]GetNetworkDnsConfig]{ + OutputState: o.OutputState, + } +} + func (o GetNetworkDnsConfigArrayOutput) Index(i pulumi.IntInput) GetNetworkDnsConfigOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetNetworkDnsConfig { return vs[0].([]GetNetworkDnsConfig)[vs[1].(int)] @@ -17185,6 +20150,12 @@ func (i GetNetworkEnvironmentArgs) ToGetNetworkEnvironmentOutputWithContext(ctx return pulumi.ToOutputWithContext(ctx, i).(GetNetworkEnvironmentOutput) } +func (i GetNetworkEnvironmentArgs) ToOutput(ctx context.Context) pulumix.Output[GetNetworkEnvironment] { + return pulumix.Output[GetNetworkEnvironment]{ + OutputState: i.ToGetNetworkEnvironmentOutputWithContext(ctx).OutputState, + } +} + type GetNetworkEnvironmentOutput struct{ *pulumi.OutputState } func (GetNetworkEnvironmentOutput) ElementType() reflect.Type { @@ -17199,6 +20170,12 @@ func (o GetNetworkEnvironmentOutput) ToGetNetworkEnvironmentOutputWithContext(ct return o } +func (o GetNetworkEnvironmentOutput) ToOutput(ctx context.Context) pulumix.Output[GetNetworkEnvironment] { + return pulumix.Output[GetNetworkEnvironment]{ + OutputState: o.OutputState, + } +} + // The ID of the Environment that the Network belongs to, for example, `env-xyz456`. // // > **Note:** Exactly one from the `id` and `displayName` attributes must be specified. @@ -17247,6 +20224,12 @@ func (i GetNetworkGcpArgs) ToGetNetworkGcpOutputWithContext(ctx context.Context) return pulumi.ToOutputWithContext(ctx, i).(GetNetworkGcpOutput) } +func (i GetNetworkGcpArgs) ToOutput(ctx context.Context) pulumix.Output[GetNetworkGcp] { + return pulumix.Output[GetNetworkGcp]{ + OutputState: i.ToGetNetworkGcpOutputWithContext(ctx).OutputState, + } +} + // GetNetworkGcpArrayInput is an input type that accepts GetNetworkGcpArray and GetNetworkGcpArrayOutput values. // You can construct a concrete instance of `GetNetworkGcpArrayInput` via: // @@ -17272,6 +20255,12 @@ func (i GetNetworkGcpArray) ToGetNetworkGcpArrayOutputWithContext(ctx context.Co return pulumi.ToOutputWithContext(ctx, i).(GetNetworkGcpArrayOutput) } +func (i GetNetworkGcpArray) ToOutput(ctx context.Context) pulumix.Output[[]GetNetworkGcp] { + return pulumix.Output[[]GetNetworkGcp]{ + OutputState: i.ToGetNetworkGcpArrayOutputWithContext(ctx).OutputState, + } +} + type GetNetworkGcpOutput struct{ *pulumi.OutputState } func (GetNetworkGcpOutput) ElementType() reflect.Type { @@ -17286,6 +20275,12 @@ func (o GetNetworkGcpOutput) ToGetNetworkGcpOutputWithContext(ctx context.Contex return o } +func (o GetNetworkGcpOutput) ToOutput(ctx context.Context) pulumix.Output[GetNetworkGcp] { + return pulumix.Output[GetNetworkGcp]{ + OutputState: o.OutputState, + } +} + // (Optional Map) The mapping of zones to Private Service Connect Service Attachments if available. Keys are zones and values are [GCP Private Service Connect service attachment](https://cloud.google.com/vpc/docs/configure-private-service-connect-producer#api_7). func (o GetNetworkGcpOutput) PrivateServiceConnectServiceAttachments() pulumi.StringMapOutput { return o.ApplyT(func(v GetNetworkGcp) map[string]string { return v.PrivateServiceConnectServiceAttachments }).(pulumi.StringMapOutput) @@ -17315,6 +20310,12 @@ func (o GetNetworkGcpArrayOutput) ToGetNetworkGcpArrayOutputWithContext(ctx cont return o } +func (o GetNetworkGcpArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetNetworkGcp] { + return pulumix.Output[[]GetNetworkGcp]{ + OutputState: o.OutputState, + } +} + func (o GetNetworkGcpArrayOutput) Index(i pulumi.IntInput) GetNetworkGcpOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetNetworkGcp { return vs[0].([]GetNetworkGcp)[vs[1].(int)] @@ -17354,6 +20355,12 @@ func (i GetNetworkLinkEndpointEnvironmentArgs) ToGetNetworkLinkEndpointEnvironme return pulumi.ToOutputWithContext(ctx, i).(GetNetworkLinkEndpointEnvironmentOutput) } +func (i GetNetworkLinkEndpointEnvironmentArgs) ToOutput(ctx context.Context) pulumix.Output[GetNetworkLinkEndpointEnvironment] { + return pulumix.Output[GetNetworkLinkEndpointEnvironment]{ + OutputState: i.ToGetNetworkLinkEndpointEnvironmentOutputWithContext(ctx).OutputState, + } +} + type GetNetworkLinkEndpointEnvironmentOutput struct{ *pulumi.OutputState } func (GetNetworkLinkEndpointEnvironmentOutput) ElementType() reflect.Type { @@ -17368,6 +20375,12 @@ func (o GetNetworkLinkEndpointEnvironmentOutput) ToGetNetworkLinkEndpointEnviron return o } +func (o GetNetworkLinkEndpointEnvironmentOutput) ToOutput(ctx context.Context) pulumix.Output[GetNetworkLinkEndpointEnvironment] { + return pulumix.Output[GetNetworkLinkEndpointEnvironment]{ + OutputState: o.OutputState, + } +} + // The ID of the Environment that the Network Link Endpoint belongs to, for example, `env-xyz456`. func (o GetNetworkLinkEndpointEnvironmentOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v GetNetworkLinkEndpointEnvironment) string { return v.Id }).(pulumi.StringOutput) @@ -17406,6 +20419,12 @@ func (i GetNetworkLinkEndpointNetworkArgs) ToGetNetworkLinkEndpointNetworkOutput return pulumi.ToOutputWithContext(ctx, i).(GetNetworkLinkEndpointNetworkOutput) } +func (i GetNetworkLinkEndpointNetworkArgs) ToOutput(ctx context.Context) pulumix.Output[GetNetworkLinkEndpointNetwork] { + return pulumix.Output[GetNetworkLinkEndpointNetwork]{ + OutputState: i.ToGetNetworkLinkEndpointNetworkOutputWithContext(ctx).OutputState, + } +} + // GetNetworkLinkEndpointNetworkArrayInput is an input type that accepts GetNetworkLinkEndpointNetworkArray and GetNetworkLinkEndpointNetworkArrayOutput values. // You can construct a concrete instance of `GetNetworkLinkEndpointNetworkArrayInput` via: // @@ -17431,6 +20450,12 @@ func (i GetNetworkLinkEndpointNetworkArray) ToGetNetworkLinkEndpointNetworkArray return pulumi.ToOutputWithContext(ctx, i).(GetNetworkLinkEndpointNetworkArrayOutput) } +func (i GetNetworkLinkEndpointNetworkArray) ToOutput(ctx context.Context) pulumix.Output[[]GetNetworkLinkEndpointNetwork] { + return pulumix.Output[[]GetNetworkLinkEndpointNetwork]{ + OutputState: i.ToGetNetworkLinkEndpointNetworkArrayOutputWithContext(ctx).OutputState, + } +} + type GetNetworkLinkEndpointNetworkOutput struct{ *pulumi.OutputState } func (GetNetworkLinkEndpointNetworkOutput) ElementType() reflect.Type { @@ -17445,6 +20470,12 @@ func (o GetNetworkLinkEndpointNetworkOutput) ToGetNetworkLinkEndpointNetworkOutp return o } +func (o GetNetworkLinkEndpointNetworkOutput) ToOutput(ctx context.Context) pulumix.Output[GetNetworkLinkEndpointNetwork] { + return pulumix.Output[GetNetworkLinkEndpointNetwork]{ + OutputState: o.OutputState, + } +} + // The ID of the Environment that the Network Link Endpoint belongs to, for example, `env-xyz456`. func (o GetNetworkLinkEndpointNetworkOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v GetNetworkLinkEndpointNetwork) string { return v.Id }).(pulumi.StringOutput) @@ -17464,6 +20495,12 @@ func (o GetNetworkLinkEndpointNetworkArrayOutput) ToGetNetworkLinkEndpointNetwor return o } +func (o GetNetworkLinkEndpointNetworkArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetNetworkLinkEndpointNetwork] { + return pulumix.Output[[]GetNetworkLinkEndpointNetwork]{ + OutputState: o.OutputState, + } +} + func (o GetNetworkLinkEndpointNetworkArrayOutput) Index(i pulumi.IntInput) GetNetworkLinkEndpointNetworkOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetNetworkLinkEndpointNetwork { return vs[0].([]GetNetworkLinkEndpointNetwork)[vs[1].(int)] @@ -17503,6 +20540,12 @@ func (i GetNetworkLinkEndpointNetworkLinkServiceArgs) ToGetNetworkLinkEndpointNe return pulumi.ToOutputWithContext(ctx, i).(GetNetworkLinkEndpointNetworkLinkServiceOutput) } +func (i GetNetworkLinkEndpointNetworkLinkServiceArgs) ToOutput(ctx context.Context) pulumix.Output[GetNetworkLinkEndpointNetworkLinkService] { + return pulumix.Output[GetNetworkLinkEndpointNetworkLinkService]{ + OutputState: i.ToGetNetworkLinkEndpointNetworkLinkServiceOutputWithContext(ctx).OutputState, + } +} + // GetNetworkLinkEndpointNetworkLinkServiceArrayInput is an input type that accepts GetNetworkLinkEndpointNetworkLinkServiceArray and GetNetworkLinkEndpointNetworkLinkServiceArrayOutput values. // You can construct a concrete instance of `GetNetworkLinkEndpointNetworkLinkServiceArrayInput` via: // @@ -17528,6 +20571,12 @@ func (i GetNetworkLinkEndpointNetworkLinkServiceArray) ToGetNetworkLinkEndpointN return pulumi.ToOutputWithContext(ctx, i).(GetNetworkLinkEndpointNetworkLinkServiceArrayOutput) } +func (i GetNetworkLinkEndpointNetworkLinkServiceArray) ToOutput(ctx context.Context) pulumix.Output[[]GetNetworkLinkEndpointNetworkLinkService] { + return pulumix.Output[[]GetNetworkLinkEndpointNetworkLinkService]{ + OutputState: i.ToGetNetworkLinkEndpointNetworkLinkServiceArrayOutputWithContext(ctx).OutputState, + } +} + type GetNetworkLinkEndpointNetworkLinkServiceOutput struct{ *pulumi.OutputState } func (GetNetworkLinkEndpointNetworkLinkServiceOutput) ElementType() reflect.Type { @@ -17542,6 +20591,12 @@ func (o GetNetworkLinkEndpointNetworkLinkServiceOutput) ToGetNetworkLinkEndpoint return o } +func (o GetNetworkLinkEndpointNetworkLinkServiceOutput) ToOutput(ctx context.Context) pulumix.Output[GetNetworkLinkEndpointNetworkLinkService] { + return pulumix.Output[GetNetworkLinkEndpointNetworkLinkService]{ + OutputState: o.OutputState, + } +} + // The ID of the Environment that the Network Link Endpoint belongs to, for example, `env-xyz456`. func (o GetNetworkLinkEndpointNetworkLinkServiceOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v GetNetworkLinkEndpointNetworkLinkService) string { return v.Id }).(pulumi.StringOutput) @@ -17561,6 +20616,12 @@ func (o GetNetworkLinkEndpointNetworkLinkServiceArrayOutput) ToGetNetworkLinkEnd return o } +func (o GetNetworkLinkEndpointNetworkLinkServiceArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetNetworkLinkEndpointNetworkLinkService] { + return pulumix.Output[[]GetNetworkLinkEndpointNetworkLinkService]{ + OutputState: o.OutputState, + } +} + func (o GetNetworkLinkEndpointNetworkLinkServiceArrayOutput) Index(i pulumi.IntInput) GetNetworkLinkEndpointNetworkLinkServiceOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetNetworkLinkEndpointNetworkLinkService { return vs[0].([]GetNetworkLinkEndpointNetworkLinkService)[vs[1].(int)] @@ -17604,6 +20665,12 @@ func (i GetNetworkLinkServiceAcceptArgs) ToGetNetworkLinkServiceAcceptOutputWith return pulumi.ToOutputWithContext(ctx, i).(GetNetworkLinkServiceAcceptOutput) } +func (i GetNetworkLinkServiceAcceptArgs) ToOutput(ctx context.Context) pulumix.Output[GetNetworkLinkServiceAccept] { + return pulumix.Output[GetNetworkLinkServiceAccept]{ + OutputState: i.ToGetNetworkLinkServiceAcceptOutputWithContext(ctx).OutputState, + } +} + func (i GetNetworkLinkServiceAcceptArgs) ToGetNetworkLinkServiceAcceptPtrOutput() GetNetworkLinkServiceAcceptPtrOutput { return i.ToGetNetworkLinkServiceAcceptPtrOutputWithContext(context.Background()) } @@ -17645,6 +20712,12 @@ func (i *getNetworkLinkServiceAcceptPtrType) ToGetNetworkLinkServiceAcceptPtrOut return pulumi.ToOutputWithContext(ctx, i).(GetNetworkLinkServiceAcceptPtrOutput) } +func (i *getNetworkLinkServiceAcceptPtrType) ToOutput(ctx context.Context) pulumix.Output[*GetNetworkLinkServiceAccept] { + return pulumix.Output[*GetNetworkLinkServiceAccept]{ + OutputState: i.ToGetNetworkLinkServiceAcceptPtrOutputWithContext(ctx).OutputState, + } +} + type GetNetworkLinkServiceAcceptOutput struct{ *pulumi.OutputState } func (GetNetworkLinkServiceAcceptOutput) ElementType() reflect.Type { @@ -17669,6 +20742,12 @@ func (o GetNetworkLinkServiceAcceptOutput) ToGetNetworkLinkServiceAcceptPtrOutpu }).(GetNetworkLinkServiceAcceptPtrOutput) } +func (o GetNetworkLinkServiceAcceptOutput) ToOutput(ctx context.Context) pulumix.Output[GetNetworkLinkServiceAccept] { + return pulumix.Output[GetNetworkLinkServiceAccept]{ + OutputState: o.OutputState, + } +} + // (Optional List of Strings) List of environments ids from which connections can be accepted. All networks within the list of environment will be allowed. func (o GetNetworkLinkServiceAcceptOutput) Environments() pulumi.StringArrayOutput { return o.ApplyT(func(v GetNetworkLinkServiceAccept) []string { return v.Environments }).(pulumi.StringArrayOutput) @@ -17693,6 +20772,12 @@ func (o GetNetworkLinkServiceAcceptPtrOutput) ToGetNetworkLinkServiceAcceptPtrOu return o } +func (o GetNetworkLinkServiceAcceptPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GetNetworkLinkServiceAccept] { + return pulumix.Output[*GetNetworkLinkServiceAccept]{ + OutputState: o.OutputState, + } +} + func (o GetNetworkLinkServiceAcceptPtrOutput) Elem() GetNetworkLinkServiceAcceptOutput { return o.ApplyT(func(v *GetNetworkLinkServiceAccept) GetNetworkLinkServiceAccept { if v != nil { @@ -17756,6 +20841,12 @@ func (i GetNetworkLinkServiceEnvironmentArgs) ToGetNetworkLinkServiceEnvironment return pulumi.ToOutputWithContext(ctx, i).(GetNetworkLinkServiceEnvironmentOutput) } +func (i GetNetworkLinkServiceEnvironmentArgs) ToOutput(ctx context.Context) pulumix.Output[GetNetworkLinkServiceEnvironment] { + return pulumix.Output[GetNetworkLinkServiceEnvironment]{ + OutputState: i.ToGetNetworkLinkServiceEnvironmentOutputWithContext(ctx).OutputState, + } +} + type GetNetworkLinkServiceEnvironmentOutput struct{ *pulumi.OutputState } func (GetNetworkLinkServiceEnvironmentOutput) ElementType() reflect.Type { @@ -17770,6 +20861,12 @@ func (o GetNetworkLinkServiceEnvironmentOutput) ToGetNetworkLinkServiceEnvironme return o } +func (o GetNetworkLinkServiceEnvironmentOutput) ToOutput(ctx context.Context) pulumix.Output[GetNetworkLinkServiceEnvironment] { + return pulumix.Output[GetNetworkLinkServiceEnvironment]{ + OutputState: o.OutputState, + } +} + // The ID of the Environment that the Network Link Service belongs to, for example, `env-1234`. func (o GetNetworkLinkServiceEnvironmentOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v GetNetworkLinkServiceEnvironment) string { return v.Id }).(pulumi.StringOutput) @@ -17808,6 +20905,12 @@ func (i GetNetworkLinkServiceNetworkArgs) ToGetNetworkLinkServiceNetworkOutputWi return pulumi.ToOutputWithContext(ctx, i).(GetNetworkLinkServiceNetworkOutput) } +func (i GetNetworkLinkServiceNetworkArgs) ToOutput(ctx context.Context) pulumix.Output[GetNetworkLinkServiceNetwork] { + return pulumix.Output[GetNetworkLinkServiceNetwork]{ + OutputState: i.ToGetNetworkLinkServiceNetworkOutputWithContext(ctx).OutputState, + } +} + // GetNetworkLinkServiceNetworkArrayInput is an input type that accepts GetNetworkLinkServiceNetworkArray and GetNetworkLinkServiceNetworkArrayOutput values. // You can construct a concrete instance of `GetNetworkLinkServiceNetworkArrayInput` via: // @@ -17833,6 +20936,12 @@ func (i GetNetworkLinkServiceNetworkArray) ToGetNetworkLinkServiceNetworkArrayOu return pulumi.ToOutputWithContext(ctx, i).(GetNetworkLinkServiceNetworkArrayOutput) } +func (i GetNetworkLinkServiceNetworkArray) ToOutput(ctx context.Context) pulumix.Output[[]GetNetworkLinkServiceNetwork] { + return pulumix.Output[[]GetNetworkLinkServiceNetwork]{ + OutputState: i.ToGetNetworkLinkServiceNetworkArrayOutputWithContext(ctx).OutputState, + } +} + type GetNetworkLinkServiceNetworkOutput struct{ *pulumi.OutputState } func (GetNetworkLinkServiceNetworkOutput) ElementType() reflect.Type { @@ -17847,6 +20956,12 @@ func (o GetNetworkLinkServiceNetworkOutput) ToGetNetworkLinkServiceNetworkOutput return o } +func (o GetNetworkLinkServiceNetworkOutput) ToOutput(ctx context.Context) pulumix.Output[GetNetworkLinkServiceNetwork] { + return pulumix.Output[GetNetworkLinkServiceNetwork]{ + OutputState: o.OutputState, + } +} + // The ID of the Environment that the Network Link Service belongs to, for example, `env-1234`. func (o GetNetworkLinkServiceNetworkOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v GetNetworkLinkServiceNetwork) string { return v.Id }).(pulumi.StringOutput) @@ -17866,6 +20981,12 @@ func (o GetNetworkLinkServiceNetworkArrayOutput) ToGetNetworkLinkServiceNetworkA return o } +func (o GetNetworkLinkServiceNetworkArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetNetworkLinkServiceNetwork] { + return pulumix.Output[[]GetNetworkLinkServiceNetwork]{ + OutputState: o.OutputState, + } +} + func (o GetNetworkLinkServiceNetworkArrayOutput) Index(i pulumi.IntInput) GetNetworkLinkServiceNetworkOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetNetworkLinkServiceNetwork { return vs[0].([]GetNetworkLinkServiceNetwork)[vs[1].(int)] @@ -17909,6 +21030,12 @@ func (i GetNetworkZoneInfoArgs) ToGetNetworkZoneInfoOutputWithContext(ctx contex return pulumi.ToOutputWithContext(ctx, i).(GetNetworkZoneInfoOutput) } +func (i GetNetworkZoneInfoArgs) ToOutput(ctx context.Context) pulumix.Output[GetNetworkZoneInfo] { + return pulumix.Output[GetNetworkZoneInfo]{ + OutputState: i.ToGetNetworkZoneInfoOutputWithContext(ctx).OutputState, + } +} + // GetNetworkZoneInfoArrayInput is an input type that accepts GetNetworkZoneInfoArray and GetNetworkZoneInfoArrayOutput values. // You can construct a concrete instance of `GetNetworkZoneInfoArrayInput` via: // @@ -17934,6 +21061,12 @@ func (i GetNetworkZoneInfoArray) ToGetNetworkZoneInfoArrayOutputWithContext(ctx return pulumi.ToOutputWithContext(ctx, i).(GetNetworkZoneInfoArrayOutput) } +func (i GetNetworkZoneInfoArray) ToOutput(ctx context.Context) pulumix.Output[[]GetNetworkZoneInfo] { + return pulumix.Output[[]GetNetworkZoneInfo]{ + OutputState: i.ToGetNetworkZoneInfoArrayOutputWithContext(ctx).OutputState, + } +} + type GetNetworkZoneInfoOutput struct{ *pulumi.OutputState } func (GetNetworkZoneInfoOutput) ElementType() reflect.Type { @@ -17948,6 +21081,12 @@ func (o GetNetworkZoneInfoOutput) ToGetNetworkZoneInfoOutputWithContext(ctx cont return o } +func (o GetNetworkZoneInfoOutput) ToOutput(ctx context.Context) pulumix.Output[GetNetworkZoneInfo] { + return pulumix.Output[GetNetworkZoneInfo]{ + OutputState: o.OutputState, + } +} + // (Required String) The IPv4 CIDR block to be used for the network. Must be `/27`. Required for VPC peering and AWS TransitGateway. func (o GetNetworkZoneInfoOutput) Cidr() pulumi.StringOutput { return o.ApplyT(func(v GetNetworkZoneInfo) string { return v.Cidr }).(pulumi.StringOutput) @@ -17972,6 +21111,12 @@ func (o GetNetworkZoneInfoArrayOutput) ToGetNetworkZoneInfoArrayOutputWithContex return o } +func (o GetNetworkZoneInfoArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetNetworkZoneInfo] { + return pulumix.Output[[]GetNetworkZoneInfo]{ + OutputState: o.OutputState, + } +} + func (o GetNetworkZoneInfoArrayOutput) Index(i pulumi.IntInput) GetNetworkZoneInfoOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetNetworkZoneInfo { return vs[0].([]GetNetworkZoneInfo)[vs[1].(int)] @@ -18023,6 +21168,12 @@ func (i GetPeeringAwArgs) ToGetPeeringAwOutputWithContext(ctx context.Context) G return pulumi.ToOutputWithContext(ctx, i).(GetPeeringAwOutput) } +func (i GetPeeringAwArgs) ToOutput(ctx context.Context) pulumix.Output[GetPeeringAw] { + return pulumix.Output[GetPeeringAw]{ + OutputState: i.ToGetPeeringAwOutputWithContext(ctx).OutputState, + } +} + // GetPeeringAwArrayInput is an input type that accepts GetPeeringAwArray and GetPeeringAwArrayOutput values. // You can construct a concrete instance of `GetPeeringAwArrayInput` via: // @@ -18048,6 +21199,12 @@ func (i GetPeeringAwArray) ToGetPeeringAwArrayOutputWithContext(ctx context.Cont return pulumi.ToOutputWithContext(ctx, i).(GetPeeringAwArrayOutput) } +func (i GetPeeringAwArray) ToOutput(ctx context.Context) pulumix.Output[[]GetPeeringAw] { + return pulumix.Output[[]GetPeeringAw]{ + OutputState: i.ToGetPeeringAwArrayOutputWithContext(ctx).OutputState, + } +} + type GetPeeringAwOutput struct{ *pulumi.OutputState } func (GetPeeringAwOutput) ElementType() reflect.Type { @@ -18062,6 +21219,12 @@ func (o GetPeeringAwOutput) ToGetPeeringAwOutputWithContext(ctx context.Context) return o } +func (o GetPeeringAwOutput) ToOutput(ctx context.Context) pulumix.Output[GetPeeringAw] { + return pulumix.Output[GetPeeringAw]{ + OutputState: o.OutputState, + } +} + // (Required String) The AWS Account ID of the peer VPC owner. You can find your AWS Account ID [here](https://console.aws.amazon.com/billing/home?#/account) under **My Account** section of the AWS Management Console. Must be a **12 character string**. func (o GetPeeringAwOutput) Account() pulumi.StringOutput { return o.ApplyT(func(v GetPeeringAw) string { return v.Account }).(pulumi.StringOutput) @@ -18096,6 +21259,12 @@ func (o GetPeeringAwArrayOutput) ToGetPeeringAwArrayOutputWithContext(ctx contex return o } +func (o GetPeeringAwArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetPeeringAw] { + return pulumix.Output[[]GetPeeringAw]{ + OutputState: o.OutputState, + } +} + func (o GetPeeringAwArrayOutput) Index(i pulumi.IntInput) GetPeeringAwOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetPeeringAw { return vs[0].([]GetPeeringAw)[vs[1].(int)] @@ -18143,6 +21312,12 @@ func (i GetPeeringAzureArgs) ToGetPeeringAzureOutputWithContext(ctx context.Cont return pulumi.ToOutputWithContext(ctx, i).(GetPeeringAzureOutput) } +func (i GetPeeringAzureArgs) ToOutput(ctx context.Context) pulumix.Output[GetPeeringAzure] { + return pulumix.Output[GetPeeringAzure]{ + OutputState: i.ToGetPeeringAzureOutputWithContext(ctx).OutputState, + } +} + // GetPeeringAzureArrayInput is an input type that accepts GetPeeringAzureArray and GetPeeringAzureArrayOutput values. // You can construct a concrete instance of `GetPeeringAzureArrayInput` via: // @@ -18168,6 +21343,12 @@ func (i GetPeeringAzureArray) ToGetPeeringAzureArrayOutputWithContext(ctx contex return pulumi.ToOutputWithContext(ctx, i).(GetPeeringAzureArrayOutput) } +func (i GetPeeringAzureArray) ToOutput(ctx context.Context) pulumix.Output[[]GetPeeringAzure] { + return pulumix.Output[[]GetPeeringAzure]{ + OutputState: i.ToGetPeeringAzureArrayOutputWithContext(ctx).OutputState, + } +} + type GetPeeringAzureOutput struct{ *pulumi.OutputState } func (GetPeeringAzureOutput) ElementType() reflect.Type { @@ -18182,6 +21363,12 @@ func (o GetPeeringAzureOutput) ToGetPeeringAzureOutputWithContext(ctx context.Co return o } +func (o GetPeeringAzureOutput) ToOutput(ctx context.Context) pulumix.Output[GetPeeringAzure] { + return pulumix.Output[GetPeeringAzure]{ + OutputState: o.OutputState, + } +} + // (Required String) The region of the Azure peer VNet. func (o GetPeeringAzureOutput) CustomerRegion() pulumi.StringOutput { return o.ApplyT(func(v GetPeeringAzure) string { return v.CustomerRegion }).(pulumi.StringOutput) @@ -18211,6 +21398,12 @@ func (o GetPeeringAzureArrayOutput) ToGetPeeringAzureArrayOutputWithContext(ctx return o } +func (o GetPeeringAzureArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetPeeringAzure] { + return pulumix.Output[[]GetPeeringAzure]{ + OutputState: o.OutputState, + } +} + func (o GetPeeringAzureArrayOutput) Index(i pulumi.IntInput) GetPeeringAzureOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetPeeringAzure { return vs[0].([]GetPeeringAzure)[vs[1].(int)] @@ -18254,6 +21447,12 @@ func (i GetPeeringEnvironmentArgs) ToGetPeeringEnvironmentOutputWithContext(ctx return pulumi.ToOutputWithContext(ctx, i).(GetPeeringEnvironmentOutput) } +func (i GetPeeringEnvironmentArgs) ToOutput(ctx context.Context) pulumix.Output[GetPeeringEnvironment] { + return pulumix.Output[GetPeeringEnvironment]{ + OutputState: i.ToGetPeeringEnvironmentOutputWithContext(ctx).OutputState, + } +} + type GetPeeringEnvironmentOutput struct{ *pulumi.OutputState } func (GetPeeringEnvironmentOutput) ElementType() reflect.Type { @@ -18268,6 +21467,12 @@ func (o GetPeeringEnvironmentOutput) ToGetPeeringEnvironmentOutputWithContext(ct return o } +func (o GetPeeringEnvironmentOutput) ToOutput(ctx context.Context) pulumix.Output[GetPeeringEnvironment] { + return pulumix.Output[GetPeeringEnvironment]{ + OutputState: o.OutputState, + } +} + // The ID of the Environment that the Peering belongs to, for example, `env-xyz456`. // // > **Note:** Exactly one from the `id` and `displayName` attributes must be specified. @@ -18316,6 +21521,12 @@ func (i GetPeeringGcpArgs) ToGetPeeringGcpOutputWithContext(ctx context.Context) return pulumi.ToOutputWithContext(ctx, i).(GetPeeringGcpOutput) } +func (i GetPeeringGcpArgs) ToOutput(ctx context.Context) pulumix.Output[GetPeeringGcp] { + return pulumix.Output[GetPeeringGcp]{ + OutputState: i.ToGetPeeringGcpOutputWithContext(ctx).OutputState, + } +} + // GetPeeringGcpArrayInput is an input type that accepts GetPeeringGcpArray and GetPeeringGcpArrayOutput values. // You can construct a concrete instance of `GetPeeringGcpArrayInput` via: // @@ -18341,6 +21552,12 @@ func (i GetPeeringGcpArray) ToGetPeeringGcpArrayOutputWithContext(ctx context.Co return pulumi.ToOutputWithContext(ctx, i).(GetPeeringGcpArrayOutput) } +func (i GetPeeringGcpArray) ToOutput(ctx context.Context) pulumix.Output[[]GetPeeringGcp] { + return pulumix.Output[[]GetPeeringGcp]{ + OutputState: i.ToGetPeeringGcpArrayOutputWithContext(ctx).OutputState, + } +} + type GetPeeringGcpOutput struct{ *pulumi.OutputState } func (GetPeeringGcpOutput) ElementType() reflect.Type { @@ -18355,6 +21572,12 @@ func (o GetPeeringGcpOutput) ToGetPeeringGcpOutputWithContext(ctx context.Contex return o } +func (o GetPeeringGcpOutput) ToOutput(ctx context.Context) pulumix.Output[GetPeeringGcp] { + return pulumix.Output[GetPeeringGcp]{ + OutputState: o.OutputState, + } +} + // (Optional Boolean) The Import Custom Routes option enables connectivity to a Confluent Cloud cluster in Google Cloud from customer premise or other clouds, such as AWS and Azure, through a customer VPC that is peered with Confluent Cloud in the same region. Defaults to `false`. Learn more about considerations / limitations of the Import Custom Routes option [here](https://docs.confluent.io/cloud/current/networking/peering/gcp-peering.html#import-custom-routes). func (o GetPeeringGcpOutput) ImportCustomRoutes() pulumi.BoolOutput { return o.ApplyT(func(v GetPeeringGcp) bool { return v.ImportCustomRoutes }).(pulumi.BoolOutput) @@ -18384,6 +21607,12 @@ func (o GetPeeringGcpArrayOutput) ToGetPeeringGcpArrayOutputWithContext(ctx cont return o } +func (o GetPeeringGcpArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetPeeringGcp] { + return pulumix.Output[[]GetPeeringGcp]{ + OutputState: o.OutputState, + } +} + func (o GetPeeringGcpArrayOutput) Index(i pulumi.IntInput) GetPeeringGcpOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetPeeringGcp { return vs[0].([]GetPeeringGcp)[vs[1].(int)] @@ -18427,6 +21656,12 @@ func (i GetPeeringNetworkArgs) ToGetPeeringNetworkOutputWithContext(ctx context. return pulumi.ToOutputWithContext(ctx, i).(GetPeeringNetworkOutput) } +func (i GetPeeringNetworkArgs) ToOutput(ctx context.Context) pulumix.Output[GetPeeringNetwork] { + return pulumix.Output[GetPeeringNetwork]{ + OutputState: i.ToGetPeeringNetworkOutputWithContext(ctx).OutputState, + } +} + // GetPeeringNetworkArrayInput is an input type that accepts GetPeeringNetworkArray and GetPeeringNetworkArrayOutput values. // You can construct a concrete instance of `GetPeeringNetworkArrayInput` via: // @@ -18452,6 +21687,12 @@ func (i GetPeeringNetworkArray) ToGetPeeringNetworkArrayOutputWithContext(ctx co return pulumi.ToOutputWithContext(ctx, i).(GetPeeringNetworkArrayOutput) } +func (i GetPeeringNetworkArray) ToOutput(ctx context.Context) pulumix.Output[[]GetPeeringNetwork] { + return pulumix.Output[[]GetPeeringNetwork]{ + OutputState: i.ToGetPeeringNetworkArrayOutputWithContext(ctx).OutputState, + } +} + type GetPeeringNetworkOutput struct{ *pulumi.OutputState } func (GetPeeringNetworkOutput) ElementType() reflect.Type { @@ -18466,6 +21707,12 @@ func (o GetPeeringNetworkOutput) ToGetPeeringNetworkOutputWithContext(ctx contex return o } +func (o GetPeeringNetworkOutput) ToOutput(ctx context.Context) pulumix.Output[GetPeeringNetwork] { + return pulumix.Output[GetPeeringNetwork]{ + OutputState: o.OutputState, + } +} + // The ID of the Environment that the Peering belongs to, for example, `env-xyz456`. // // > **Note:** Exactly one from the `id` and `displayName` attributes must be specified. @@ -18487,6 +21734,12 @@ func (o GetPeeringNetworkArrayOutput) ToGetPeeringNetworkArrayOutputWithContext( return o } +func (o GetPeeringNetworkArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetPeeringNetwork] { + return pulumix.Output[[]GetPeeringNetwork]{ + OutputState: o.OutputState, + } +} + func (o GetPeeringNetworkArrayOutput) Index(i pulumi.IntInput) GetPeeringNetworkOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetPeeringNetwork { return vs[0].([]GetPeeringNetwork)[vs[1].(int)] @@ -18526,6 +21779,12 @@ func (i GetPrivateLinkAccessAwArgs) ToGetPrivateLinkAccessAwOutputWithContext(ct return pulumi.ToOutputWithContext(ctx, i).(GetPrivateLinkAccessAwOutput) } +func (i GetPrivateLinkAccessAwArgs) ToOutput(ctx context.Context) pulumix.Output[GetPrivateLinkAccessAw] { + return pulumix.Output[GetPrivateLinkAccessAw]{ + OutputState: i.ToGetPrivateLinkAccessAwOutputWithContext(ctx).OutputState, + } +} + // GetPrivateLinkAccessAwArrayInput is an input type that accepts GetPrivateLinkAccessAwArray and GetPrivateLinkAccessAwArrayOutput values. // You can construct a concrete instance of `GetPrivateLinkAccessAwArrayInput` via: // @@ -18551,6 +21810,12 @@ func (i GetPrivateLinkAccessAwArray) ToGetPrivateLinkAccessAwArrayOutputWithCont return pulumi.ToOutputWithContext(ctx, i).(GetPrivateLinkAccessAwArrayOutput) } +func (i GetPrivateLinkAccessAwArray) ToOutput(ctx context.Context) pulumix.Output[[]GetPrivateLinkAccessAw] { + return pulumix.Output[[]GetPrivateLinkAccessAw]{ + OutputState: i.ToGetPrivateLinkAccessAwArrayOutputWithContext(ctx).OutputState, + } +} + type GetPrivateLinkAccessAwOutput struct{ *pulumi.OutputState } func (GetPrivateLinkAccessAwOutput) ElementType() reflect.Type { @@ -18565,6 +21830,12 @@ func (o GetPrivateLinkAccessAwOutput) ToGetPrivateLinkAccessAwOutputWithContext( return o } +func (o GetPrivateLinkAccessAwOutput) ToOutput(ctx context.Context) pulumix.Output[GetPrivateLinkAccessAw] { + return pulumix.Output[GetPrivateLinkAccessAw]{ + OutputState: o.OutputState, + } +} + // (Required String) The AWS account ID to enable for the Private Link Access. You can find your AWS account ID [here](https://console.aws.amazon.com/billing/home?#/account) under **My Account** in your AWS Management Console. Must be a **12 character string**. func (o GetPrivateLinkAccessAwOutput) Account() pulumi.StringOutput { return o.ApplyT(func(v GetPrivateLinkAccessAw) string { return v.Account }).(pulumi.StringOutput) @@ -18584,6 +21855,12 @@ func (o GetPrivateLinkAccessAwArrayOutput) ToGetPrivateLinkAccessAwArrayOutputWi return o } +func (o GetPrivateLinkAccessAwArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetPrivateLinkAccessAw] { + return pulumix.Output[[]GetPrivateLinkAccessAw]{ + OutputState: o.OutputState, + } +} + func (o GetPrivateLinkAccessAwArrayOutput) Index(i pulumi.IntInput) GetPrivateLinkAccessAwOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetPrivateLinkAccessAw { return vs[0].([]GetPrivateLinkAccessAw)[vs[1].(int)] @@ -18623,6 +21900,12 @@ func (i GetPrivateLinkAccessAzureArgs) ToGetPrivateLinkAccessAzureOutputWithCont return pulumi.ToOutputWithContext(ctx, i).(GetPrivateLinkAccessAzureOutput) } +func (i GetPrivateLinkAccessAzureArgs) ToOutput(ctx context.Context) pulumix.Output[GetPrivateLinkAccessAzure] { + return pulumix.Output[GetPrivateLinkAccessAzure]{ + OutputState: i.ToGetPrivateLinkAccessAzureOutputWithContext(ctx).OutputState, + } +} + // GetPrivateLinkAccessAzureArrayInput is an input type that accepts GetPrivateLinkAccessAzureArray and GetPrivateLinkAccessAzureArrayOutput values. // You can construct a concrete instance of `GetPrivateLinkAccessAzureArrayInput` via: // @@ -18648,6 +21931,12 @@ func (i GetPrivateLinkAccessAzureArray) ToGetPrivateLinkAccessAzureArrayOutputWi return pulumi.ToOutputWithContext(ctx, i).(GetPrivateLinkAccessAzureArrayOutput) } +func (i GetPrivateLinkAccessAzureArray) ToOutput(ctx context.Context) pulumix.Output[[]GetPrivateLinkAccessAzure] { + return pulumix.Output[[]GetPrivateLinkAccessAzure]{ + OutputState: i.ToGetPrivateLinkAccessAzureArrayOutputWithContext(ctx).OutputState, + } +} + type GetPrivateLinkAccessAzureOutput struct{ *pulumi.OutputState } func (GetPrivateLinkAccessAzureOutput) ElementType() reflect.Type { @@ -18662,6 +21951,12 @@ func (o GetPrivateLinkAccessAzureOutput) ToGetPrivateLinkAccessAzureOutputWithCo return o } +func (o GetPrivateLinkAccessAzureOutput) ToOutput(ctx context.Context) pulumix.Output[GetPrivateLinkAccessAzure] { + return pulumix.Output[GetPrivateLinkAccessAzure]{ + OutputState: o.OutputState, + } +} + // (Required String) The Azure subscription ID to enable for the Private Link Access. You can find your Azure subscription ID in the subscription section of your [Microsoft Azure Portal](https://portal.azure.com/#blade/Microsoft_Azure_Billing/SubscriptionsBlade). Must be a valid **32 character UUID string**. func (o GetPrivateLinkAccessAzureOutput) Subscription() pulumi.StringOutput { return o.ApplyT(func(v GetPrivateLinkAccessAzure) string { return v.Subscription }).(pulumi.StringOutput) @@ -18681,6 +21976,12 @@ func (o GetPrivateLinkAccessAzureArrayOutput) ToGetPrivateLinkAccessAzureArrayOu return o } +func (o GetPrivateLinkAccessAzureArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetPrivateLinkAccessAzure] { + return pulumix.Output[[]GetPrivateLinkAccessAzure]{ + OutputState: o.OutputState, + } +} + func (o GetPrivateLinkAccessAzureArrayOutput) Index(i pulumi.IntInput) GetPrivateLinkAccessAzureOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetPrivateLinkAccessAzure { return vs[0].([]GetPrivateLinkAccessAzure)[vs[1].(int)] @@ -18724,6 +22025,12 @@ func (i GetPrivateLinkAccessEnvironmentArgs) ToGetPrivateLinkAccessEnvironmentOu return pulumi.ToOutputWithContext(ctx, i).(GetPrivateLinkAccessEnvironmentOutput) } +func (i GetPrivateLinkAccessEnvironmentArgs) ToOutput(ctx context.Context) pulumix.Output[GetPrivateLinkAccessEnvironment] { + return pulumix.Output[GetPrivateLinkAccessEnvironment]{ + OutputState: i.ToGetPrivateLinkAccessEnvironmentOutputWithContext(ctx).OutputState, + } +} + type GetPrivateLinkAccessEnvironmentOutput struct{ *pulumi.OutputState } func (GetPrivateLinkAccessEnvironmentOutput) ElementType() reflect.Type { @@ -18738,6 +22045,12 @@ func (o GetPrivateLinkAccessEnvironmentOutput) ToGetPrivateLinkAccessEnvironment return o } +func (o GetPrivateLinkAccessEnvironmentOutput) ToOutput(ctx context.Context) pulumix.Output[GetPrivateLinkAccessEnvironment] { + return pulumix.Output[GetPrivateLinkAccessEnvironment]{ + OutputState: o.OutputState, + } +} + // The ID of the Environment that the Private Link Access belongs to, for example, `env-xyz456`. // // > **Note:** Exactly one from the `id` and `displayName` attributes must be specified. @@ -18778,6 +22091,12 @@ func (i GetPrivateLinkAccessGcpArgs) ToGetPrivateLinkAccessGcpOutputWithContext( return pulumi.ToOutputWithContext(ctx, i).(GetPrivateLinkAccessGcpOutput) } +func (i GetPrivateLinkAccessGcpArgs) ToOutput(ctx context.Context) pulumix.Output[GetPrivateLinkAccessGcp] { + return pulumix.Output[GetPrivateLinkAccessGcp]{ + OutputState: i.ToGetPrivateLinkAccessGcpOutputWithContext(ctx).OutputState, + } +} + // GetPrivateLinkAccessGcpArrayInput is an input type that accepts GetPrivateLinkAccessGcpArray and GetPrivateLinkAccessGcpArrayOutput values. // You can construct a concrete instance of `GetPrivateLinkAccessGcpArrayInput` via: // @@ -18803,6 +22122,12 @@ func (i GetPrivateLinkAccessGcpArray) ToGetPrivateLinkAccessGcpArrayOutputWithCo return pulumi.ToOutputWithContext(ctx, i).(GetPrivateLinkAccessGcpArrayOutput) } +func (i GetPrivateLinkAccessGcpArray) ToOutput(ctx context.Context) pulumix.Output[[]GetPrivateLinkAccessGcp] { + return pulumix.Output[[]GetPrivateLinkAccessGcp]{ + OutputState: i.ToGetPrivateLinkAccessGcpArrayOutputWithContext(ctx).OutputState, + } +} + type GetPrivateLinkAccessGcpOutput struct{ *pulumi.OutputState } func (GetPrivateLinkAccessGcpOutput) ElementType() reflect.Type { @@ -18817,6 +22142,12 @@ func (o GetPrivateLinkAccessGcpOutput) ToGetPrivateLinkAccessGcpOutputWithContex return o } +func (o GetPrivateLinkAccessGcpOutput) ToOutput(ctx context.Context) pulumix.Output[GetPrivateLinkAccessGcp] { + return pulumix.Output[GetPrivateLinkAccessGcp]{ + OutputState: o.OutputState, + } +} + // (Required String) The GCP project ID to allow for Private Service Connect access. You can find your Google Cloud Project ID under **Project ID** section of your [Google Cloud Console dashboard](https://console.cloud.google.com/home/dashboard). func (o GetPrivateLinkAccessGcpOutput) Project() pulumi.StringOutput { return o.ApplyT(func(v GetPrivateLinkAccessGcp) string { return v.Project }).(pulumi.StringOutput) @@ -18836,6 +22167,12 @@ func (o GetPrivateLinkAccessGcpArrayOutput) ToGetPrivateLinkAccessGcpArrayOutput return o } +func (o GetPrivateLinkAccessGcpArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetPrivateLinkAccessGcp] { + return pulumix.Output[[]GetPrivateLinkAccessGcp]{ + OutputState: o.OutputState, + } +} + func (o GetPrivateLinkAccessGcpArrayOutput) Index(i pulumi.IntInput) GetPrivateLinkAccessGcpOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetPrivateLinkAccessGcp { return vs[0].([]GetPrivateLinkAccessGcp)[vs[1].(int)] @@ -18879,6 +22216,12 @@ func (i GetPrivateLinkAccessNetworkArgs) ToGetPrivateLinkAccessNetworkOutputWith return pulumi.ToOutputWithContext(ctx, i).(GetPrivateLinkAccessNetworkOutput) } +func (i GetPrivateLinkAccessNetworkArgs) ToOutput(ctx context.Context) pulumix.Output[GetPrivateLinkAccessNetwork] { + return pulumix.Output[GetPrivateLinkAccessNetwork]{ + OutputState: i.ToGetPrivateLinkAccessNetworkOutputWithContext(ctx).OutputState, + } +} + // GetPrivateLinkAccessNetworkArrayInput is an input type that accepts GetPrivateLinkAccessNetworkArray and GetPrivateLinkAccessNetworkArrayOutput values. // You can construct a concrete instance of `GetPrivateLinkAccessNetworkArrayInput` via: // @@ -18904,6 +22247,12 @@ func (i GetPrivateLinkAccessNetworkArray) ToGetPrivateLinkAccessNetworkArrayOutp return pulumi.ToOutputWithContext(ctx, i).(GetPrivateLinkAccessNetworkArrayOutput) } +func (i GetPrivateLinkAccessNetworkArray) ToOutput(ctx context.Context) pulumix.Output[[]GetPrivateLinkAccessNetwork] { + return pulumix.Output[[]GetPrivateLinkAccessNetwork]{ + OutputState: i.ToGetPrivateLinkAccessNetworkArrayOutputWithContext(ctx).OutputState, + } +} + type GetPrivateLinkAccessNetworkOutput struct{ *pulumi.OutputState } func (GetPrivateLinkAccessNetworkOutput) ElementType() reflect.Type { @@ -18918,6 +22267,12 @@ func (o GetPrivateLinkAccessNetworkOutput) ToGetPrivateLinkAccessNetworkOutputWi return o } +func (o GetPrivateLinkAccessNetworkOutput) ToOutput(ctx context.Context) pulumix.Output[GetPrivateLinkAccessNetwork] { + return pulumix.Output[GetPrivateLinkAccessNetwork]{ + OutputState: o.OutputState, + } +} + // The ID of the Environment that the Private Link Access belongs to, for example, `env-xyz456`. // // > **Note:** Exactly one from the `id` and `displayName` attributes must be specified. @@ -18939,6 +22294,12 @@ func (o GetPrivateLinkAccessNetworkArrayOutput) ToGetPrivateLinkAccessNetworkArr return o } +func (o GetPrivateLinkAccessNetworkArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetPrivateLinkAccessNetwork] { + return pulumix.Output[[]GetPrivateLinkAccessNetwork]{ + OutputState: o.OutputState, + } +} + func (o GetPrivateLinkAccessNetworkArrayOutput) Index(i pulumi.IntInput) GetPrivateLinkAccessNetworkOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetPrivateLinkAccessNetwork { return vs[0].([]GetPrivateLinkAccessNetwork)[vs[1].(int)] @@ -18978,6 +22339,12 @@ func (i GetPrivateLinkAttachmentAwArgs) ToGetPrivateLinkAttachmentAwOutputWithCo return pulumi.ToOutputWithContext(ctx, i).(GetPrivateLinkAttachmentAwOutput) } +func (i GetPrivateLinkAttachmentAwArgs) ToOutput(ctx context.Context) pulumix.Output[GetPrivateLinkAttachmentAw] { + return pulumix.Output[GetPrivateLinkAttachmentAw]{ + OutputState: i.ToGetPrivateLinkAttachmentAwOutputWithContext(ctx).OutputState, + } +} + // GetPrivateLinkAttachmentAwArrayInput is an input type that accepts GetPrivateLinkAttachmentAwArray and GetPrivateLinkAttachmentAwArrayOutput values. // You can construct a concrete instance of `GetPrivateLinkAttachmentAwArrayInput` via: // @@ -19003,6 +22370,12 @@ func (i GetPrivateLinkAttachmentAwArray) ToGetPrivateLinkAttachmentAwArrayOutput return pulumi.ToOutputWithContext(ctx, i).(GetPrivateLinkAttachmentAwArrayOutput) } +func (i GetPrivateLinkAttachmentAwArray) ToOutput(ctx context.Context) pulumix.Output[[]GetPrivateLinkAttachmentAw] { + return pulumix.Output[[]GetPrivateLinkAttachmentAw]{ + OutputState: i.ToGetPrivateLinkAttachmentAwArrayOutputWithContext(ctx).OutputState, + } +} + type GetPrivateLinkAttachmentAwOutput struct{ *pulumi.OutputState } func (GetPrivateLinkAttachmentAwOutput) ElementType() reflect.Type { @@ -19017,6 +22390,12 @@ func (o GetPrivateLinkAttachmentAwOutput) ToGetPrivateLinkAttachmentAwOutputWith return o } +func (o GetPrivateLinkAttachmentAwOutput) ToOutput(ctx context.Context) pulumix.Output[GetPrivateLinkAttachmentAw] { + return pulumix.Output[GetPrivateLinkAttachmentAw]{ + OutputState: o.OutputState, + } +} + // (Required String) AWS VPC Endpoint Service that can be used to establish connections for all zones, for example `com.amazonaws.vpce.us-west-2.vpce-svc-0d3be37e21708ecd3`. func (o GetPrivateLinkAttachmentAwOutput) VpcEndpointServiceName() pulumi.StringOutput { return o.ApplyT(func(v GetPrivateLinkAttachmentAw) string { return v.VpcEndpointServiceName }).(pulumi.StringOutput) @@ -19036,6 +22415,12 @@ func (o GetPrivateLinkAttachmentAwArrayOutput) ToGetPrivateLinkAttachmentAwArray return o } +func (o GetPrivateLinkAttachmentAwArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetPrivateLinkAttachmentAw] { + return pulumix.Output[[]GetPrivateLinkAttachmentAw]{ + OutputState: o.OutputState, + } +} + func (o GetPrivateLinkAttachmentAwArrayOutput) Index(i pulumi.IntInput) GetPrivateLinkAttachmentAwOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetPrivateLinkAttachmentAw { return vs[0].([]GetPrivateLinkAttachmentAw)[vs[1].(int)] @@ -19077,6 +22462,12 @@ func (i GetPrivateLinkAttachmentAzureArgs) ToGetPrivateLinkAttachmentAzureOutput return pulumi.ToOutputWithContext(ctx, i).(GetPrivateLinkAttachmentAzureOutput) } +func (i GetPrivateLinkAttachmentAzureArgs) ToOutput(ctx context.Context) pulumix.Output[GetPrivateLinkAttachmentAzure] { + return pulumix.Output[GetPrivateLinkAttachmentAzure]{ + OutputState: i.ToGetPrivateLinkAttachmentAzureOutputWithContext(ctx).OutputState, + } +} + // GetPrivateLinkAttachmentAzureArrayInput is an input type that accepts GetPrivateLinkAttachmentAzureArray and GetPrivateLinkAttachmentAzureArrayOutput values. // You can construct a concrete instance of `GetPrivateLinkAttachmentAzureArrayInput` via: // @@ -19102,6 +22493,12 @@ func (i GetPrivateLinkAttachmentAzureArray) ToGetPrivateLinkAttachmentAzureArray return pulumi.ToOutputWithContext(ctx, i).(GetPrivateLinkAttachmentAzureArrayOutput) } +func (i GetPrivateLinkAttachmentAzureArray) ToOutput(ctx context.Context) pulumix.Output[[]GetPrivateLinkAttachmentAzure] { + return pulumix.Output[[]GetPrivateLinkAttachmentAzure]{ + OutputState: i.ToGetPrivateLinkAttachmentAzureArrayOutputWithContext(ctx).OutputState, + } +} + type GetPrivateLinkAttachmentAzureOutput struct{ *pulumi.OutputState } func (GetPrivateLinkAttachmentAzureOutput) ElementType() reflect.Type { @@ -19116,6 +22513,12 @@ func (o GetPrivateLinkAttachmentAzureOutput) ToGetPrivateLinkAttachmentAzureOutp return o } +func (o GetPrivateLinkAttachmentAzureOutput) ToOutput(ctx context.Context) pulumix.Output[GetPrivateLinkAttachmentAzure] { + return pulumix.Output[GetPrivateLinkAttachmentAzure]{ + OutputState: o.OutputState, + } +} + func (o GetPrivateLinkAttachmentAzureOutput) PrivateLinkServiceAlias() pulumi.StringOutput { return o.ApplyT(func(v GetPrivateLinkAttachmentAzure) string { return v.PrivateLinkServiceAlias }).(pulumi.StringOutput) } @@ -19142,6 +22545,12 @@ func (o GetPrivateLinkAttachmentAzureArrayOutput) ToGetPrivateLinkAttachmentAzur return o } +func (o GetPrivateLinkAttachmentAzureArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetPrivateLinkAttachmentAzure] { + return pulumix.Output[[]GetPrivateLinkAttachmentAzure]{ + OutputState: o.OutputState, + } +} + func (o GetPrivateLinkAttachmentAzureArrayOutput) Index(i pulumi.IntInput) GetPrivateLinkAttachmentAzureOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetPrivateLinkAttachmentAzure { return vs[0].([]GetPrivateLinkAttachmentAzure)[vs[1].(int)] @@ -19181,6 +22590,12 @@ func (i GetPrivateLinkAttachmentConnectionAwArgs) ToGetPrivateLinkAttachmentConn return pulumi.ToOutputWithContext(ctx, i).(GetPrivateLinkAttachmentConnectionAwOutput) } +func (i GetPrivateLinkAttachmentConnectionAwArgs) ToOutput(ctx context.Context) pulumix.Output[GetPrivateLinkAttachmentConnectionAw] { + return pulumix.Output[GetPrivateLinkAttachmentConnectionAw]{ + OutputState: i.ToGetPrivateLinkAttachmentConnectionAwOutputWithContext(ctx).OutputState, + } +} + // GetPrivateLinkAttachmentConnectionAwArrayInput is an input type that accepts GetPrivateLinkAttachmentConnectionAwArray and GetPrivateLinkAttachmentConnectionAwArrayOutput values. // You can construct a concrete instance of `GetPrivateLinkAttachmentConnectionAwArrayInput` via: // @@ -19206,6 +22621,12 @@ func (i GetPrivateLinkAttachmentConnectionAwArray) ToGetPrivateLinkAttachmentCon return pulumi.ToOutputWithContext(ctx, i).(GetPrivateLinkAttachmentConnectionAwArrayOutput) } +func (i GetPrivateLinkAttachmentConnectionAwArray) ToOutput(ctx context.Context) pulumix.Output[[]GetPrivateLinkAttachmentConnectionAw] { + return pulumix.Output[[]GetPrivateLinkAttachmentConnectionAw]{ + OutputState: i.ToGetPrivateLinkAttachmentConnectionAwArrayOutputWithContext(ctx).OutputState, + } +} + type GetPrivateLinkAttachmentConnectionAwOutput struct{ *pulumi.OutputState } func (GetPrivateLinkAttachmentConnectionAwOutput) ElementType() reflect.Type { @@ -19220,6 +22641,12 @@ func (o GetPrivateLinkAttachmentConnectionAwOutput) ToGetPrivateLinkAttachmentCo return o } +func (o GetPrivateLinkAttachmentConnectionAwOutput) ToOutput(ctx context.Context) pulumix.Output[GetPrivateLinkAttachmentConnectionAw] { + return pulumix.Output[GetPrivateLinkAttachmentConnectionAw]{ + OutputState: o.OutputState, + } +} + // (Required String) Id of a VPC Endpoint that is connected to the VPC Endpoint service. func (o GetPrivateLinkAttachmentConnectionAwOutput) VpcEndpointId() pulumi.StringOutput { return o.ApplyT(func(v GetPrivateLinkAttachmentConnectionAw) string { return v.VpcEndpointId }).(pulumi.StringOutput) @@ -19239,6 +22666,12 @@ func (o GetPrivateLinkAttachmentConnectionAwArrayOutput) ToGetPrivateLinkAttachm return o } +func (o GetPrivateLinkAttachmentConnectionAwArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetPrivateLinkAttachmentConnectionAw] { + return pulumix.Output[[]GetPrivateLinkAttachmentConnectionAw]{ + OutputState: o.OutputState, + } +} + func (o GetPrivateLinkAttachmentConnectionAwArrayOutput) Index(i pulumi.IntInput) GetPrivateLinkAttachmentConnectionAwOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetPrivateLinkAttachmentConnectionAw { return vs[0].([]GetPrivateLinkAttachmentConnectionAw)[vs[1].(int)] @@ -19276,6 +22709,12 @@ func (i GetPrivateLinkAttachmentConnectionAzureArgs) ToGetPrivateLinkAttachmentC return pulumi.ToOutputWithContext(ctx, i).(GetPrivateLinkAttachmentConnectionAzureOutput) } +func (i GetPrivateLinkAttachmentConnectionAzureArgs) ToOutput(ctx context.Context) pulumix.Output[GetPrivateLinkAttachmentConnectionAzure] { + return pulumix.Output[GetPrivateLinkAttachmentConnectionAzure]{ + OutputState: i.ToGetPrivateLinkAttachmentConnectionAzureOutputWithContext(ctx).OutputState, + } +} + // GetPrivateLinkAttachmentConnectionAzureArrayInput is an input type that accepts GetPrivateLinkAttachmentConnectionAzureArray and GetPrivateLinkAttachmentConnectionAzureArrayOutput values. // You can construct a concrete instance of `GetPrivateLinkAttachmentConnectionAzureArrayInput` via: // @@ -19301,6 +22740,12 @@ func (i GetPrivateLinkAttachmentConnectionAzureArray) ToGetPrivateLinkAttachment return pulumi.ToOutputWithContext(ctx, i).(GetPrivateLinkAttachmentConnectionAzureArrayOutput) } +func (i GetPrivateLinkAttachmentConnectionAzureArray) ToOutput(ctx context.Context) pulumix.Output[[]GetPrivateLinkAttachmentConnectionAzure] { + return pulumix.Output[[]GetPrivateLinkAttachmentConnectionAzure]{ + OutputState: i.ToGetPrivateLinkAttachmentConnectionAzureArrayOutputWithContext(ctx).OutputState, + } +} + type GetPrivateLinkAttachmentConnectionAzureOutput struct{ *pulumi.OutputState } func (GetPrivateLinkAttachmentConnectionAzureOutput) ElementType() reflect.Type { @@ -19315,6 +22760,12 @@ func (o GetPrivateLinkAttachmentConnectionAzureOutput) ToGetPrivateLinkAttachmen return o } +func (o GetPrivateLinkAttachmentConnectionAzureOutput) ToOutput(ctx context.Context) pulumix.Output[GetPrivateLinkAttachmentConnectionAzure] { + return pulumix.Output[GetPrivateLinkAttachmentConnectionAzure]{ + OutputState: o.OutputState, + } +} + func (o GetPrivateLinkAttachmentConnectionAzureOutput) PrivateEndpointResourceId() pulumi.StringOutput { return o.ApplyT(func(v GetPrivateLinkAttachmentConnectionAzure) string { return v.PrivateEndpointResourceId }).(pulumi.StringOutput) } @@ -19333,6 +22784,12 @@ func (o GetPrivateLinkAttachmentConnectionAzureArrayOutput) ToGetPrivateLinkAtta return o } +func (o GetPrivateLinkAttachmentConnectionAzureArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetPrivateLinkAttachmentConnectionAzure] { + return pulumix.Output[[]GetPrivateLinkAttachmentConnectionAzure]{ + OutputState: o.OutputState, + } +} + func (o GetPrivateLinkAttachmentConnectionAzureArrayOutput) Index(i pulumi.IntInput) GetPrivateLinkAttachmentConnectionAzureOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetPrivateLinkAttachmentConnectionAzure { return vs[0].([]GetPrivateLinkAttachmentConnectionAzure)[vs[1].(int)] @@ -19372,6 +22829,12 @@ func (i GetPrivateLinkAttachmentConnectionEnvironmentArgs) ToGetPrivateLinkAttac return pulumi.ToOutputWithContext(ctx, i).(GetPrivateLinkAttachmentConnectionEnvironmentOutput) } +func (i GetPrivateLinkAttachmentConnectionEnvironmentArgs) ToOutput(ctx context.Context) pulumix.Output[GetPrivateLinkAttachmentConnectionEnvironment] { + return pulumix.Output[GetPrivateLinkAttachmentConnectionEnvironment]{ + OutputState: i.ToGetPrivateLinkAttachmentConnectionEnvironmentOutputWithContext(ctx).OutputState, + } +} + type GetPrivateLinkAttachmentConnectionEnvironmentOutput struct{ *pulumi.OutputState } func (GetPrivateLinkAttachmentConnectionEnvironmentOutput) ElementType() reflect.Type { @@ -19386,6 +22849,12 @@ func (o GetPrivateLinkAttachmentConnectionEnvironmentOutput) ToGetPrivateLinkAtt return o } +func (o GetPrivateLinkAttachmentConnectionEnvironmentOutput) ToOutput(ctx context.Context) pulumix.Output[GetPrivateLinkAttachmentConnectionEnvironment] { + return pulumix.Output[GetPrivateLinkAttachmentConnectionEnvironment]{ + OutputState: o.OutputState, + } +} + // The ID of the Environment that the Private Link Attachment Connection belongs to, for example `env-xyz456`. func (o GetPrivateLinkAttachmentConnectionEnvironmentOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v GetPrivateLinkAttachmentConnectionEnvironment) string { return v.Id }).(pulumi.StringOutput) @@ -19422,6 +22891,12 @@ func (i GetPrivateLinkAttachmentConnectionGcpArgs) ToGetPrivateLinkAttachmentCon return pulumi.ToOutputWithContext(ctx, i).(GetPrivateLinkAttachmentConnectionGcpOutput) } +func (i GetPrivateLinkAttachmentConnectionGcpArgs) ToOutput(ctx context.Context) pulumix.Output[GetPrivateLinkAttachmentConnectionGcp] { + return pulumix.Output[GetPrivateLinkAttachmentConnectionGcp]{ + OutputState: i.ToGetPrivateLinkAttachmentConnectionGcpOutputWithContext(ctx).OutputState, + } +} + // GetPrivateLinkAttachmentConnectionGcpArrayInput is an input type that accepts GetPrivateLinkAttachmentConnectionGcpArray and GetPrivateLinkAttachmentConnectionGcpArrayOutput values. // You can construct a concrete instance of `GetPrivateLinkAttachmentConnectionGcpArrayInput` via: // @@ -19447,6 +22922,12 @@ func (i GetPrivateLinkAttachmentConnectionGcpArray) ToGetPrivateLinkAttachmentCo return pulumi.ToOutputWithContext(ctx, i).(GetPrivateLinkAttachmentConnectionGcpArrayOutput) } +func (i GetPrivateLinkAttachmentConnectionGcpArray) ToOutput(ctx context.Context) pulumix.Output[[]GetPrivateLinkAttachmentConnectionGcp] { + return pulumix.Output[[]GetPrivateLinkAttachmentConnectionGcp]{ + OutputState: i.ToGetPrivateLinkAttachmentConnectionGcpArrayOutputWithContext(ctx).OutputState, + } +} + type GetPrivateLinkAttachmentConnectionGcpOutput struct{ *pulumi.OutputState } func (GetPrivateLinkAttachmentConnectionGcpOutput) ElementType() reflect.Type { @@ -19461,6 +22942,12 @@ func (o GetPrivateLinkAttachmentConnectionGcpOutput) ToGetPrivateLinkAttachmentC return o } +func (o GetPrivateLinkAttachmentConnectionGcpOutput) ToOutput(ctx context.Context) pulumix.Output[GetPrivateLinkAttachmentConnectionGcp] { + return pulumix.Output[GetPrivateLinkAttachmentConnectionGcp]{ + OutputState: o.OutputState, + } +} + func (o GetPrivateLinkAttachmentConnectionGcpOutput) PrivateServiceConnectConnectionId() pulumi.StringOutput { return o.ApplyT(func(v GetPrivateLinkAttachmentConnectionGcp) string { return v.PrivateServiceConnectConnectionId }).(pulumi.StringOutput) } @@ -19479,6 +22966,12 @@ func (o GetPrivateLinkAttachmentConnectionGcpArrayOutput) ToGetPrivateLinkAttach return o } +func (o GetPrivateLinkAttachmentConnectionGcpArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetPrivateLinkAttachmentConnectionGcp] { + return pulumix.Output[[]GetPrivateLinkAttachmentConnectionGcp]{ + OutputState: o.OutputState, + } +} + func (o GetPrivateLinkAttachmentConnectionGcpArrayOutput) Index(i pulumi.IntInput) GetPrivateLinkAttachmentConnectionGcpOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetPrivateLinkAttachmentConnectionGcp { return vs[0].([]GetPrivateLinkAttachmentConnectionGcp)[vs[1].(int)] @@ -19518,6 +23011,12 @@ func (i GetPrivateLinkAttachmentConnectionPrivateLinkAttachmentArgs) ToGetPrivat return pulumi.ToOutputWithContext(ctx, i).(GetPrivateLinkAttachmentConnectionPrivateLinkAttachmentOutput) } +func (i GetPrivateLinkAttachmentConnectionPrivateLinkAttachmentArgs) ToOutput(ctx context.Context) pulumix.Output[GetPrivateLinkAttachmentConnectionPrivateLinkAttachment] { + return pulumix.Output[GetPrivateLinkAttachmentConnectionPrivateLinkAttachment]{ + OutputState: i.ToGetPrivateLinkAttachmentConnectionPrivateLinkAttachmentOutputWithContext(ctx).OutputState, + } +} + // GetPrivateLinkAttachmentConnectionPrivateLinkAttachmentArrayInput is an input type that accepts GetPrivateLinkAttachmentConnectionPrivateLinkAttachmentArray and GetPrivateLinkAttachmentConnectionPrivateLinkAttachmentArrayOutput values. // You can construct a concrete instance of `GetPrivateLinkAttachmentConnectionPrivateLinkAttachmentArrayInput` via: // @@ -19543,6 +23042,12 @@ func (i GetPrivateLinkAttachmentConnectionPrivateLinkAttachmentArray) ToGetPriva return pulumi.ToOutputWithContext(ctx, i).(GetPrivateLinkAttachmentConnectionPrivateLinkAttachmentArrayOutput) } +func (i GetPrivateLinkAttachmentConnectionPrivateLinkAttachmentArray) ToOutput(ctx context.Context) pulumix.Output[[]GetPrivateLinkAttachmentConnectionPrivateLinkAttachment] { + return pulumix.Output[[]GetPrivateLinkAttachmentConnectionPrivateLinkAttachment]{ + OutputState: i.ToGetPrivateLinkAttachmentConnectionPrivateLinkAttachmentArrayOutputWithContext(ctx).OutputState, + } +} + type GetPrivateLinkAttachmentConnectionPrivateLinkAttachmentOutput struct{ *pulumi.OutputState } func (GetPrivateLinkAttachmentConnectionPrivateLinkAttachmentOutput) ElementType() reflect.Type { @@ -19557,6 +23062,12 @@ func (o GetPrivateLinkAttachmentConnectionPrivateLinkAttachmentOutput) ToGetPriv return o } +func (o GetPrivateLinkAttachmentConnectionPrivateLinkAttachmentOutput) ToOutput(ctx context.Context) pulumix.Output[GetPrivateLinkAttachmentConnectionPrivateLinkAttachment] { + return pulumix.Output[GetPrivateLinkAttachmentConnectionPrivateLinkAttachment]{ + OutputState: o.OutputState, + } +} + // The ID of the Environment that the Private Link Attachment Connection belongs to, for example `env-xyz456`. func (o GetPrivateLinkAttachmentConnectionPrivateLinkAttachmentOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v GetPrivateLinkAttachmentConnectionPrivateLinkAttachment) string { return v.Id }).(pulumi.StringOutput) @@ -19576,6 +23087,12 @@ func (o GetPrivateLinkAttachmentConnectionPrivateLinkAttachmentArrayOutput) ToGe return o } +func (o GetPrivateLinkAttachmentConnectionPrivateLinkAttachmentArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetPrivateLinkAttachmentConnectionPrivateLinkAttachment] { + return pulumix.Output[[]GetPrivateLinkAttachmentConnectionPrivateLinkAttachment]{ + OutputState: o.OutputState, + } +} + func (o GetPrivateLinkAttachmentConnectionPrivateLinkAttachmentArrayOutput) Index(i pulumi.IntInput) GetPrivateLinkAttachmentConnectionPrivateLinkAttachmentOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetPrivateLinkAttachmentConnectionPrivateLinkAttachment { return vs[0].([]GetPrivateLinkAttachmentConnectionPrivateLinkAttachment)[vs[1].(int)] @@ -19615,6 +23132,12 @@ func (i GetPrivateLinkAttachmentEnvironmentArgs) ToGetPrivateLinkAttachmentEnvir return pulumi.ToOutputWithContext(ctx, i).(GetPrivateLinkAttachmentEnvironmentOutput) } +func (i GetPrivateLinkAttachmentEnvironmentArgs) ToOutput(ctx context.Context) pulumix.Output[GetPrivateLinkAttachmentEnvironment] { + return pulumix.Output[GetPrivateLinkAttachmentEnvironment]{ + OutputState: i.ToGetPrivateLinkAttachmentEnvironmentOutputWithContext(ctx).OutputState, + } +} + type GetPrivateLinkAttachmentEnvironmentOutput struct{ *pulumi.OutputState } func (GetPrivateLinkAttachmentEnvironmentOutput) ElementType() reflect.Type { @@ -19629,6 +23152,12 @@ func (o GetPrivateLinkAttachmentEnvironmentOutput) ToGetPrivateLinkAttachmentEnv return o } +func (o GetPrivateLinkAttachmentEnvironmentOutput) ToOutput(ctx context.Context) pulumix.Output[GetPrivateLinkAttachmentEnvironment] { + return pulumix.Output[GetPrivateLinkAttachmentEnvironment]{ + OutputState: o.OutputState, + } +} + // The ID of the Environment that the Private Link Attachment belongs to, for example `env-xyz456`. func (o GetPrivateLinkAttachmentEnvironmentOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v GetPrivateLinkAttachmentEnvironment) string { return v.Id }).(pulumi.StringOutput) @@ -19667,6 +23196,12 @@ func (i GetPrivateLinkAttachmentGcpArgs) ToGetPrivateLinkAttachmentGcpOutputWith return pulumi.ToOutputWithContext(ctx, i).(GetPrivateLinkAttachmentGcpOutput) } +func (i GetPrivateLinkAttachmentGcpArgs) ToOutput(ctx context.Context) pulumix.Output[GetPrivateLinkAttachmentGcp] { + return pulumix.Output[GetPrivateLinkAttachmentGcp]{ + OutputState: i.ToGetPrivateLinkAttachmentGcpOutputWithContext(ctx).OutputState, + } +} + // GetPrivateLinkAttachmentGcpArrayInput is an input type that accepts GetPrivateLinkAttachmentGcpArray and GetPrivateLinkAttachmentGcpArrayOutput values. // You can construct a concrete instance of `GetPrivateLinkAttachmentGcpArrayInput` via: // @@ -19692,6 +23227,12 @@ func (i GetPrivateLinkAttachmentGcpArray) ToGetPrivateLinkAttachmentGcpArrayOutp return pulumi.ToOutputWithContext(ctx, i).(GetPrivateLinkAttachmentGcpArrayOutput) } +func (i GetPrivateLinkAttachmentGcpArray) ToOutput(ctx context.Context) pulumix.Output[[]GetPrivateLinkAttachmentGcp] { + return pulumix.Output[[]GetPrivateLinkAttachmentGcp]{ + OutputState: i.ToGetPrivateLinkAttachmentGcpArrayOutputWithContext(ctx).OutputState, + } +} + type GetPrivateLinkAttachmentGcpOutput struct{ *pulumi.OutputState } func (GetPrivateLinkAttachmentGcpOutput) ElementType() reflect.Type { @@ -19706,6 +23247,12 @@ func (o GetPrivateLinkAttachmentGcpOutput) ToGetPrivateLinkAttachmentGcpOutputWi return o } +func (o GetPrivateLinkAttachmentGcpOutput) ToOutput(ctx context.Context) pulumix.Output[GetPrivateLinkAttachmentGcp] { + return pulumix.Output[GetPrivateLinkAttachmentGcp]{ + OutputState: o.OutputState, + } +} + func (o GetPrivateLinkAttachmentGcpOutput) PrivateServiceConnectServiceAttachment() pulumi.StringOutput { return o.ApplyT(func(v GetPrivateLinkAttachmentGcp) string { return v.PrivateServiceConnectServiceAttachment }).(pulumi.StringOutput) } @@ -19728,6 +23275,12 @@ func (o GetPrivateLinkAttachmentGcpArrayOutput) ToGetPrivateLinkAttachmentGcpArr return o } +func (o GetPrivateLinkAttachmentGcpArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetPrivateLinkAttachmentGcp] { + return pulumix.Output[[]GetPrivateLinkAttachmentGcp]{ + OutputState: o.OutputState, + } +} + func (o GetPrivateLinkAttachmentGcpArrayOutput) Index(i pulumi.IntInput) GetPrivateLinkAttachmentGcpOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetPrivateLinkAttachmentGcp { return vs[0].([]GetPrivateLinkAttachmentGcp)[vs[1].(int)] @@ -19771,6 +23324,12 @@ func (i GetSchemaCredentialsArgs) ToGetSchemaCredentialsOutputWithContext(ctx co return pulumi.ToOutputWithContext(ctx, i).(GetSchemaCredentialsOutput) } +func (i GetSchemaCredentialsArgs) ToOutput(ctx context.Context) pulumix.Output[GetSchemaCredentials] { + return pulumix.Output[GetSchemaCredentials]{ + OutputState: i.ToGetSchemaCredentialsOutputWithContext(ctx).OutputState, + } +} + func (i GetSchemaCredentialsArgs) ToGetSchemaCredentialsPtrOutput() GetSchemaCredentialsPtrOutput { return i.ToGetSchemaCredentialsPtrOutputWithContext(context.Background()) } @@ -19812,6 +23371,12 @@ func (i *getSchemaCredentialsPtrType) ToGetSchemaCredentialsPtrOutputWithContext return pulumi.ToOutputWithContext(ctx, i).(GetSchemaCredentialsPtrOutput) } +func (i *getSchemaCredentialsPtrType) ToOutput(ctx context.Context) pulumix.Output[*GetSchemaCredentials] { + return pulumix.Output[*GetSchemaCredentials]{ + OutputState: i.ToGetSchemaCredentialsPtrOutputWithContext(ctx).OutputState, + } +} + type GetSchemaCredentialsOutput struct{ *pulumi.OutputState } func (GetSchemaCredentialsOutput) ElementType() reflect.Type { @@ -19836,6 +23401,12 @@ func (o GetSchemaCredentialsOutput) ToGetSchemaCredentialsPtrOutputWithContext(c }).(GetSchemaCredentialsPtrOutput) } +func (o GetSchemaCredentialsOutput) ToOutput(ctx context.Context) pulumix.Output[GetSchemaCredentials] { + return pulumix.Output[GetSchemaCredentials]{ + OutputState: o.OutputState, + } +} + // The Schema Registry API Key. func (o GetSchemaCredentialsOutput) Key() pulumi.StringOutput { return o.ApplyT(func(v GetSchemaCredentials) string { return v.Key }).(pulumi.StringOutput) @@ -19860,6 +23431,12 @@ func (o GetSchemaCredentialsPtrOutput) ToGetSchemaCredentialsPtrOutputWithContex return o } +func (o GetSchemaCredentialsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GetSchemaCredentials] { + return pulumix.Output[*GetSchemaCredentials]{ + OutputState: o.OutputState, + } +} + func (o GetSchemaCredentialsPtrOutput) Elem() GetSchemaCredentialsOutput { return o.ApplyT(func(v *GetSchemaCredentials) GetSchemaCredentials { if v != nil { @@ -19927,6 +23504,12 @@ func (i GetSchemaRegistryClusterConfigCredentialsArgs) ToGetSchemaRegistryCluste return pulumi.ToOutputWithContext(ctx, i).(GetSchemaRegistryClusterConfigCredentialsOutput) } +func (i GetSchemaRegistryClusterConfigCredentialsArgs) ToOutput(ctx context.Context) pulumix.Output[GetSchemaRegistryClusterConfigCredentials] { + return pulumix.Output[GetSchemaRegistryClusterConfigCredentials]{ + OutputState: i.ToGetSchemaRegistryClusterConfigCredentialsOutputWithContext(ctx).OutputState, + } +} + func (i GetSchemaRegistryClusterConfigCredentialsArgs) ToGetSchemaRegistryClusterConfigCredentialsPtrOutput() GetSchemaRegistryClusterConfigCredentialsPtrOutput { return i.ToGetSchemaRegistryClusterConfigCredentialsPtrOutputWithContext(context.Background()) } @@ -19968,6 +23551,12 @@ func (i *getSchemaRegistryClusterConfigCredentialsPtrType) ToGetSchemaRegistryCl return pulumi.ToOutputWithContext(ctx, i).(GetSchemaRegistryClusterConfigCredentialsPtrOutput) } +func (i *getSchemaRegistryClusterConfigCredentialsPtrType) ToOutput(ctx context.Context) pulumix.Output[*GetSchemaRegistryClusterConfigCredentials] { + return pulumix.Output[*GetSchemaRegistryClusterConfigCredentials]{ + OutputState: i.ToGetSchemaRegistryClusterConfigCredentialsPtrOutputWithContext(ctx).OutputState, + } +} + type GetSchemaRegistryClusterConfigCredentialsOutput struct{ *pulumi.OutputState } func (GetSchemaRegistryClusterConfigCredentialsOutput) ElementType() reflect.Type { @@ -19992,6 +23581,12 @@ func (o GetSchemaRegistryClusterConfigCredentialsOutput) ToGetSchemaRegistryClus }).(GetSchemaRegistryClusterConfigCredentialsPtrOutput) } +func (o GetSchemaRegistryClusterConfigCredentialsOutput) ToOutput(ctx context.Context) pulumix.Output[GetSchemaRegistryClusterConfigCredentials] { + return pulumix.Output[GetSchemaRegistryClusterConfigCredentials]{ + OutputState: o.OutputState, + } +} + // The Schema Registry API Key. func (o GetSchemaRegistryClusterConfigCredentialsOutput) Key() pulumi.StringOutput { return o.ApplyT(func(v GetSchemaRegistryClusterConfigCredentials) string { return v.Key }).(pulumi.StringOutput) @@ -20016,6 +23611,12 @@ func (o GetSchemaRegistryClusterConfigCredentialsPtrOutput) ToGetSchemaRegistryC return o } +func (o GetSchemaRegistryClusterConfigCredentialsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GetSchemaRegistryClusterConfigCredentials] { + return pulumix.Output[*GetSchemaRegistryClusterConfigCredentials]{ + OutputState: o.OutputState, + } +} + func (o GetSchemaRegistryClusterConfigCredentialsPtrOutput) Elem() GetSchemaRegistryClusterConfigCredentialsOutput { return o.ApplyT(func(v *GetSchemaRegistryClusterConfigCredentials) GetSchemaRegistryClusterConfigCredentials { if v != nil { @@ -20079,6 +23680,12 @@ func (i GetSchemaRegistryClusterConfigSchemaRegistryClusterArgs) ToGetSchemaRegi return pulumi.ToOutputWithContext(ctx, i).(GetSchemaRegistryClusterConfigSchemaRegistryClusterOutput) } +func (i GetSchemaRegistryClusterConfigSchemaRegistryClusterArgs) ToOutput(ctx context.Context) pulumix.Output[GetSchemaRegistryClusterConfigSchemaRegistryCluster] { + return pulumix.Output[GetSchemaRegistryClusterConfigSchemaRegistryCluster]{ + OutputState: i.ToGetSchemaRegistryClusterConfigSchemaRegistryClusterOutputWithContext(ctx).OutputState, + } +} + func (i GetSchemaRegistryClusterConfigSchemaRegistryClusterArgs) ToGetSchemaRegistryClusterConfigSchemaRegistryClusterPtrOutput() GetSchemaRegistryClusterConfigSchemaRegistryClusterPtrOutput { return i.ToGetSchemaRegistryClusterConfigSchemaRegistryClusterPtrOutputWithContext(context.Background()) } @@ -20120,6 +23727,12 @@ func (i *getSchemaRegistryClusterConfigSchemaRegistryClusterPtrType) ToGetSchema return pulumi.ToOutputWithContext(ctx, i).(GetSchemaRegistryClusterConfigSchemaRegistryClusterPtrOutput) } +func (i *getSchemaRegistryClusterConfigSchemaRegistryClusterPtrType) ToOutput(ctx context.Context) pulumix.Output[*GetSchemaRegistryClusterConfigSchemaRegistryCluster] { + return pulumix.Output[*GetSchemaRegistryClusterConfigSchemaRegistryCluster]{ + OutputState: i.ToGetSchemaRegistryClusterConfigSchemaRegistryClusterPtrOutputWithContext(ctx).OutputState, + } +} + type GetSchemaRegistryClusterConfigSchemaRegistryClusterOutput struct{ *pulumi.OutputState } func (GetSchemaRegistryClusterConfigSchemaRegistryClusterOutput) ElementType() reflect.Type { @@ -20144,6 +23757,12 @@ func (o GetSchemaRegistryClusterConfigSchemaRegistryClusterOutput) ToGetSchemaRe }).(GetSchemaRegistryClusterConfigSchemaRegistryClusterPtrOutput) } +func (o GetSchemaRegistryClusterConfigSchemaRegistryClusterOutput) ToOutput(ctx context.Context) pulumix.Output[GetSchemaRegistryClusterConfigSchemaRegistryCluster] { + return pulumix.Output[GetSchemaRegistryClusterConfigSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + // The ID of the Schema Registry cluster, for example, `lsrc-abc123`. func (o GetSchemaRegistryClusterConfigSchemaRegistryClusterOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v GetSchemaRegistryClusterConfigSchemaRegistryCluster) string { return v.Id }).(pulumi.StringOutput) @@ -20163,6 +23782,12 @@ func (o GetSchemaRegistryClusterConfigSchemaRegistryClusterPtrOutput) ToGetSchem return o } +func (o GetSchemaRegistryClusterConfigSchemaRegistryClusterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GetSchemaRegistryClusterConfigSchemaRegistryCluster] { + return pulumix.Output[*GetSchemaRegistryClusterConfigSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + func (o GetSchemaRegistryClusterConfigSchemaRegistryClusterPtrOutput) Elem() GetSchemaRegistryClusterConfigSchemaRegistryClusterOutput { return o.ApplyT(func(v *GetSchemaRegistryClusterConfigSchemaRegistryCluster) GetSchemaRegistryClusterConfigSchemaRegistryCluster { if v != nil { @@ -20220,6 +23845,12 @@ func (i GetSchemaRegistryClusterEnvironmentArgs) ToGetSchemaRegistryClusterEnvir return pulumi.ToOutputWithContext(ctx, i).(GetSchemaRegistryClusterEnvironmentOutput) } +func (i GetSchemaRegistryClusterEnvironmentArgs) ToOutput(ctx context.Context) pulumix.Output[GetSchemaRegistryClusterEnvironment] { + return pulumix.Output[GetSchemaRegistryClusterEnvironment]{ + OutputState: i.ToGetSchemaRegistryClusterEnvironmentOutputWithContext(ctx).OutputState, + } +} + type GetSchemaRegistryClusterEnvironmentOutput struct{ *pulumi.OutputState } func (GetSchemaRegistryClusterEnvironmentOutput) ElementType() reflect.Type { @@ -20234,6 +23865,12 @@ func (o GetSchemaRegistryClusterEnvironmentOutput) ToGetSchemaRegistryClusterEnv return o } +func (o GetSchemaRegistryClusterEnvironmentOutput) ToOutput(ctx context.Context) pulumix.Output[GetSchemaRegistryClusterEnvironment] { + return pulumix.Output[GetSchemaRegistryClusterEnvironment]{ + OutputState: o.OutputState, + } +} + // The ID of the Environment that the Schema Registry cluster belongs to, for example, `env-xyz456`. // // > **Note:** Exactly one from the `id` and `displayName` attributes must be specified. @@ -20282,6 +23919,12 @@ func (i GetSchemaRegistryClusterModeCredentialsArgs) ToGetSchemaRegistryClusterM return pulumi.ToOutputWithContext(ctx, i).(GetSchemaRegistryClusterModeCredentialsOutput) } +func (i GetSchemaRegistryClusterModeCredentialsArgs) ToOutput(ctx context.Context) pulumix.Output[GetSchemaRegistryClusterModeCredentials] { + return pulumix.Output[GetSchemaRegistryClusterModeCredentials]{ + OutputState: i.ToGetSchemaRegistryClusterModeCredentialsOutputWithContext(ctx).OutputState, + } +} + func (i GetSchemaRegistryClusterModeCredentialsArgs) ToGetSchemaRegistryClusterModeCredentialsPtrOutput() GetSchemaRegistryClusterModeCredentialsPtrOutput { return i.ToGetSchemaRegistryClusterModeCredentialsPtrOutputWithContext(context.Background()) } @@ -20323,6 +23966,12 @@ func (i *getSchemaRegistryClusterModeCredentialsPtrType) ToGetSchemaRegistryClus return pulumi.ToOutputWithContext(ctx, i).(GetSchemaRegistryClusterModeCredentialsPtrOutput) } +func (i *getSchemaRegistryClusterModeCredentialsPtrType) ToOutput(ctx context.Context) pulumix.Output[*GetSchemaRegistryClusterModeCredentials] { + return pulumix.Output[*GetSchemaRegistryClusterModeCredentials]{ + OutputState: i.ToGetSchemaRegistryClusterModeCredentialsPtrOutputWithContext(ctx).OutputState, + } +} + type GetSchemaRegistryClusterModeCredentialsOutput struct{ *pulumi.OutputState } func (GetSchemaRegistryClusterModeCredentialsOutput) ElementType() reflect.Type { @@ -20347,6 +23996,12 @@ func (o GetSchemaRegistryClusterModeCredentialsOutput) ToGetSchemaRegistryCluste }).(GetSchemaRegistryClusterModeCredentialsPtrOutput) } +func (o GetSchemaRegistryClusterModeCredentialsOutput) ToOutput(ctx context.Context) pulumix.Output[GetSchemaRegistryClusterModeCredentials] { + return pulumix.Output[GetSchemaRegistryClusterModeCredentials]{ + OutputState: o.OutputState, + } +} + // The Schema Registry API Key. func (o GetSchemaRegistryClusterModeCredentialsOutput) Key() pulumi.StringOutput { return o.ApplyT(func(v GetSchemaRegistryClusterModeCredentials) string { return v.Key }).(pulumi.StringOutput) @@ -20373,6 +24028,12 @@ func (o GetSchemaRegistryClusterModeCredentialsPtrOutput) ToGetSchemaRegistryClu return o } +func (o GetSchemaRegistryClusterModeCredentialsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GetSchemaRegistryClusterModeCredentials] { + return pulumix.Output[*GetSchemaRegistryClusterModeCredentials]{ + OutputState: o.OutputState, + } +} + func (o GetSchemaRegistryClusterModeCredentialsPtrOutput) Elem() GetSchemaRegistryClusterModeCredentialsOutput { return o.ApplyT(func(v *GetSchemaRegistryClusterModeCredentials) GetSchemaRegistryClusterModeCredentials { if v != nil { @@ -20438,6 +24099,12 @@ func (i GetSchemaRegistryClusterModeSchemaRegistryClusterArgs) ToGetSchemaRegist return pulumi.ToOutputWithContext(ctx, i).(GetSchemaRegistryClusterModeSchemaRegistryClusterOutput) } +func (i GetSchemaRegistryClusterModeSchemaRegistryClusterArgs) ToOutput(ctx context.Context) pulumix.Output[GetSchemaRegistryClusterModeSchemaRegistryCluster] { + return pulumix.Output[GetSchemaRegistryClusterModeSchemaRegistryCluster]{ + OutputState: i.ToGetSchemaRegistryClusterModeSchemaRegistryClusterOutputWithContext(ctx).OutputState, + } +} + func (i GetSchemaRegistryClusterModeSchemaRegistryClusterArgs) ToGetSchemaRegistryClusterModeSchemaRegistryClusterPtrOutput() GetSchemaRegistryClusterModeSchemaRegistryClusterPtrOutput { return i.ToGetSchemaRegistryClusterModeSchemaRegistryClusterPtrOutputWithContext(context.Background()) } @@ -20479,6 +24146,12 @@ func (i *getSchemaRegistryClusterModeSchemaRegistryClusterPtrType) ToGetSchemaRe return pulumi.ToOutputWithContext(ctx, i).(GetSchemaRegistryClusterModeSchemaRegistryClusterPtrOutput) } +func (i *getSchemaRegistryClusterModeSchemaRegistryClusterPtrType) ToOutput(ctx context.Context) pulumix.Output[*GetSchemaRegistryClusterModeSchemaRegistryCluster] { + return pulumix.Output[*GetSchemaRegistryClusterModeSchemaRegistryCluster]{ + OutputState: i.ToGetSchemaRegistryClusterModeSchemaRegistryClusterPtrOutputWithContext(ctx).OutputState, + } +} + type GetSchemaRegistryClusterModeSchemaRegistryClusterOutput struct{ *pulumi.OutputState } func (GetSchemaRegistryClusterModeSchemaRegistryClusterOutput) ElementType() reflect.Type { @@ -20503,6 +24176,12 @@ func (o GetSchemaRegistryClusterModeSchemaRegistryClusterOutput) ToGetSchemaRegi }).(GetSchemaRegistryClusterModeSchemaRegistryClusterPtrOutput) } +func (o GetSchemaRegistryClusterModeSchemaRegistryClusterOutput) ToOutput(ctx context.Context) pulumix.Output[GetSchemaRegistryClusterModeSchemaRegistryCluster] { + return pulumix.Output[GetSchemaRegistryClusterModeSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + // The ID of the Schema Registry cluster, for example, `lsrc-abc123`. func (o GetSchemaRegistryClusterModeSchemaRegistryClusterOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v GetSchemaRegistryClusterModeSchemaRegistryCluster) string { return v.Id }).(pulumi.StringOutput) @@ -20522,6 +24201,12 @@ func (o GetSchemaRegistryClusterModeSchemaRegistryClusterPtrOutput) ToGetSchemaR return o } +func (o GetSchemaRegistryClusterModeSchemaRegistryClusterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GetSchemaRegistryClusterModeSchemaRegistryCluster] { + return pulumix.Output[*GetSchemaRegistryClusterModeSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + func (o GetSchemaRegistryClusterModeSchemaRegistryClusterPtrOutput) Elem() GetSchemaRegistryClusterModeSchemaRegistryClusterOutput { return o.ApplyT(func(v *GetSchemaRegistryClusterModeSchemaRegistryCluster) GetSchemaRegistryClusterModeSchemaRegistryCluster { if v != nil { @@ -20579,6 +24264,12 @@ func (i GetSchemaRegistryClusterRegionArgs) ToGetSchemaRegistryClusterRegionOutp return pulumi.ToOutputWithContext(ctx, i).(GetSchemaRegistryClusterRegionOutput) } +func (i GetSchemaRegistryClusterRegionArgs) ToOutput(ctx context.Context) pulumix.Output[GetSchemaRegistryClusterRegion] { + return pulumix.Output[GetSchemaRegistryClusterRegion]{ + OutputState: i.ToGetSchemaRegistryClusterRegionOutputWithContext(ctx).OutputState, + } +} + // GetSchemaRegistryClusterRegionArrayInput is an input type that accepts GetSchemaRegistryClusterRegionArray and GetSchemaRegistryClusterRegionArrayOutput values. // You can construct a concrete instance of `GetSchemaRegistryClusterRegionArrayInput` via: // @@ -20604,6 +24295,12 @@ func (i GetSchemaRegistryClusterRegionArray) ToGetSchemaRegistryClusterRegionArr return pulumi.ToOutputWithContext(ctx, i).(GetSchemaRegistryClusterRegionArrayOutput) } +func (i GetSchemaRegistryClusterRegionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetSchemaRegistryClusterRegion] { + return pulumix.Output[[]GetSchemaRegistryClusterRegion]{ + OutputState: i.ToGetSchemaRegistryClusterRegionArrayOutputWithContext(ctx).OutputState, + } +} + type GetSchemaRegistryClusterRegionOutput struct{ *pulumi.OutputState } func (GetSchemaRegistryClusterRegionOutput) ElementType() reflect.Type { @@ -20618,6 +24315,12 @@ func (o GetSchemaRegistryClusterRegionOutput) ToGetSchemaRegistryClusterRegionOu return o } +func (o GetSchemaRegistryClusterRegionOutput) ToOutput(ctx context.Context) pulumix.Output[GetSchemaRegistryClusterRegion] { + return pulumix.Output[GetSchemaRegistryClusterRegion]{ + OutputState: o.OutputState, + } +} + // The ID of the Environment that the Schema Registry cluster belongs to, for example, `env-xyz456`. // // > **Note:** Exactly one from the `id` and `displayName` attributes must be specified. @@ -20639,6 +24342,12 @@ func (o GetSchemaRegistryClusterRegionArrayOutput) ToGetSchemaRegistryClusterReg return o } +func (o GetSchemaRegistryClusterRegionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetSchemaRegistryClusterRegion] { + return pulumix.Output[[]GetSchemaRegistryClusterRegion]{ + OutputState: o.OutputState, + } +} + func (o GetSchemaRegistryClusterRegionArrayOutput) Index(i pulumi.IntInput) GetSchemaRegistryClusterRegionOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetSchemaRegistryClusterRegion { return vs[0].([]GetSchemaRegistryClusterRegion)[vs[1].(int)] @@ -20710,6 +24419,12 @@ func (i GetSchemaRegistryClustersClusterArgs) ToGetSchemaRegistryClustersCluster return pulumi.ToOutputWithContext(ctx, i).(GetSchemaRegistryClustersClusterOutput) } +func (i GetSchemaRegistryClustersClusterArgs) ToOutput(ctx context.Context) pulumix.Output[GetSchemaRegistryClustersCluster] { + return pulumix.Output[GetSchemaRegistryClustersCluster]{ + OutputState: i.ToGetSchemaRegistryClustersClusterOutputWithContext(ctx).OutputState, + } +} + // GetSchemaRegistryClustersClusterArrayInput is an input type that accepts GetSchemaRegistryClustersClusterArray and GetSchemaRegistryClustersClusterArrayOutput values. // You can construct a concrete instance of `GetSchemaRegistryClustersClusterArrayInput` via: // @@ -20735,6 +24450,12 @@ func (i GetSchemaRegistryClustersClusterArray) ToGetSchemaRegistryClustersCluste return pulumi.ToOutputWithContext(ctx, i).(GetSchemaRegistryClustersClusterArrayOutput) } +func (i GetSchemaRegistryClustersClusterArray) ToOutput(ctx context.Context) pulumix.Output[[]GetSchemaRegistryClustersCluster] { + return pulumix.Output[[]GetSchemaRegistryClustersCluster]{ + OutputState: i.ToGetSchemaRegistryClustersClusterArrayOutputWithContext(ctx).OutputState, + } +} + type GetSchemaRegistryClustersClusterOutput struct{ *pulumi.OutputState } func (GetSchemaRegistryClustersClusterOutput) ElementType() reflect.Type { @@ -20749,6 +24470,12 @@ func (o GetSchemaRegistryClustersClusterOutput) ToGetSchemaRegistryClustersClust return o } +func (o GetSchemaRegistryClustersClusterOutput) ToOutput(ctx context.Context) pulumix.Output[GetSchemaRegistryClustersCluster] { + return pulumix.Output[GetSchemaRegistryClustersCluster]{ + OutputState: o.OutputState, + } +} + // (Required String) An API Version of the schema version of the Schema Registry cluster, for example, `stream-governance/v2`. func (o GetSchemaRegistryClustersClusterOutput) ApiVersion() pulumi.StringOutput { return o.ApplyT(func(v GetSchemaRegistryClustersCluster) string { return v.ApiVersion }).(pulumi.StringOutput) @@ -20810,6 +24537,12 @@ func (o GetSchemaRegistryClustersClusterArrayOutput) ToGetSchemaRegistryClusters return o } +func (o GetSchemaRegistryClustersClusterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetSchemaRegistryClustersCluster] { + return pulumix.Output[[]GetSchemaRegistryClustersCluster]{ + OutputState: o.OutputState, + } +} + func (o GetSchemaRegistryClustersClusterArrayOutput) Index(i pulumi.IntInput) GetSchemaRegistryClustersClusterOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetSchemaRegistryClustersCluster { return vs[0].([]GetSchemaRegistryClustersCluster)[vs[1].(int)] @@ -20849,6 +24582,12 @@ func (i GetSchemaRegistryClustersClusterEnvironmentArgs) ToGetSchemaRegistryClus return pulumi.ToOutputWithContext(ctx, i).(GetSchemaRegistryClustersClusterEnvironmentOutput) } +func (i GetSchemaRegistryClustersClusterEnvironmentArgs) ToOutput(ctx context.Context) pulumix.Output[GetSchemaRegistryClustersClusterEnvironment] { + return pulumix.Output[GetSchemaRegistryClustersClusterEnvironment]{ + OutputState: i.ToGetSchemaRegistryClustersClusterEnvironmentOutputWithContext(ctx).OutputState, + } +} + type GetSchemaRegistryClustersClusterEnvironmentOutput struct{ *pulumi.OutputState } func (GetSchemaRegistryClustersClusterEnvironmentOutput) ElementType() reflect.Type { @@ -20863,6 +24602,12 @@ func (o GetSchemaRegistryClustersClusterEnvironmentOutput) ToGetSchemaRegistryCl return o } +func (o GetSchemaRegistryClustersClusterEnvironmentOutput) ToOutput(ctx context.Context) pulumix.Output[GetSchemaRegistryClustersClusterEnvironment] { + return pulumix.Output[GetSchemaRegistryClustersClusterEnvironment]{ + OutputState: o.OutputState, + } +} + // (Required String) The ID of the Schema Registry region that the Schema Registry cluster belongs to, for example, `sgreg-1`. See Schema Registry Regions. func (o GetSchemaRegistryClustersClusterEnvironmentOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v GetSchemaRegistryClustersClusterEnvironment) string { return v.Id }).(pulumi.StringOutput) @@ -20901,6 +24646,12 @@ func (i GetSchemaRegistryClustersClusterRegionArgs) ToGetSchemaRegistryClustersC return pulumi.ToOutputWithContext(ctx, i).(GetSchemaRegistryClustersClusterRegionOutput) } +func (i GetSchemaRegistryClustersClusterRegionArgs) ToOutput(ctx context.Context) pulumix.Output[GetSchemaRegistryClustersClusterRegion] { + return pulumix.Output[GetSchemaRegistryClustersClusterRegion]{ + OutputState: i.ToGetSchemaRegistryClustersClusterRegionOutputWithContext(ctx).OutputState, + } +} + // GetSchemaRegistryClustersClusterRegionArrayInput is an input type that accepts GetSchemaRegistryClustersClusterRegionArray and GetSchemaRegistryClustersClusterRegionArrayOutput values. // You can construct a concrete instance of `GetSchemaRegistryClustersClusterRegionArrayInput` via: // @@ -20926,6 +24677,12 @@ func (i GetSchemaRegistryClustersClusterRegionArray) ToGetSchemaRegistryClusters return pulumi.ToOutputWithContext(ctx, i).(GetSchemaRegistryClustersClusterRegionArrayOutput) } +func (i GetSchemaRegistryClustersClusterRegionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetSchemaRegistryClustersClusterRegion] { + return pulumix.Output[[]GetSchemaRegistryClustersClusterRegion]{ + OutputState: i.ToGetSchemaRegistryClustersClusterRegionArrayOutputWithContext(ctx).OutputState, + } +} + type GetSchemaRegistryClustersClusterRegionOutput struct{ *pulumi.OutputState } func (GetSchemaRegistryClustersClusterRegionOutput) ElementType() reflect.Type { @@ -20940,6 +24697,12 @@ func (o GetSchemaRegistryClustersClusterRegionOutput) ToGetSchemaRegistryCluster return o } +func (o GetSchemaRegistryClustersClusterRegionOutput) ToOutput(ctx context.Context) pulumix.Output[GetSchemaRegistryClustersClusterRegion] { + return pulumix.Output[GetSchemaRegistryClustersClusterRegion]{ + OutputState: o.OutputState, + } +} + // (Required String) The ID of the Schema Registry region that the Schema Registry cluster belongs to, for example, `sgreg-1`. See Schema Registry Regions. func (o GetSchemaRegistryClustersClusterRegionOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v GetSchemaRegistryClustersClusterRegion) string { return v.Id }).(pulumi.StringOutput) @@ -20959,6 +24722,12 @@ func (o GetSchemaRegistryClustersClusterRegionArrayOutput) ToGetSchemaRegistryCl return o } +func (o GetSchemaRegistryClustersClusterRegionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetSchemaRegistryClustersClusterRegion] { + return pulumix.Output[[]GetSchemaRegistryClustersClusterRegion]{ + OutputState: o.OutputState, + } +} + func (o GetSchemaRegistryClustersClusterRegionArrayOutput) Index(i pulumi.IntInput) GetSchemaRegistryClustersClusterRegionOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetSchemaRegistryClustersClusterRegion { return vs[0].([]GetSchemaRegistryClustersClusterRegion)[vs[1].(int)] @@ -21006,6 +24775,12 @@ func (i GetSchemaSchemaReferenceArgs) ToGetSchemaSchemaReferenceOutputWithContex return pulumi.ToOutputWithContext(ctx, i).(GetSchemaSchemaReferenceOutput) } +func (i GetSchemaSchemaReferenceArgs) ToOutput(ctx context.Context) pulumix.Output[GetSchemaSchemaReference] { + return pulumix.Output[GetSchemaSchemaReference]{ + OutputState: i.ToGetSchemaSchemaReferenceOutputWithContext(ctx).OutputState, + } +} + // GetSchemaSchemaReferenceArrayInput is an input type that accepts GetSchemaSchemaReferenceArray and GetSchemaSchemaReferenceArrayOutput values. // You can construct a concrete instance of `GetSchemaSchemaReferenceArrayInput` via: // @@ -21031,6 +24806,12 @@ func (i GetSchemaSchemaReferenceArray) ToGetSchemaSchemaReferenceArrayOutputWith return pulumi.ToOutputWithContext(ctx, i).(GetSchemaSchemaReferenceArrayOutput) } +func (i GetSchemaSchemaReferenceArray) ToOutput(ctx context.Context) pulumix.Output[[]GetSchemaSchemaReference] { + return pulumix.Output[[]GetSchemaSchemaReference]{ + OutputState: i.ToGetSchemaSchemaReferenceArrayOutputWithContext(ctx).OutputState, + } +} + type GetSchemaSchemaReferenceOutput struct{ *pulumi.OutputState } func (GetSchemaSchemaReferenceOutput) ElementType() reflect.Type { @@ -21045,6 +24826,12 @@ func (o GetSchemaSchemaReferenceOutput) ToGetSchemaSchemaReferenceOutputWithCont return o } +func (o GetSchemaSchemaReferenceOutput) ToOutput(ctx context.Context) pulumix.Output[GetSchemaSchemaReference] { + return pulumix.Output[GetSchemaSchemaReference]{ + OutputState: o.OutputState, + } +} + // (Required String) The name of the subject, representing the subject under which the referenced schema is registered. func (o GetSchemaSchemaReferenceOutput) Name() pulumi.StringOutput { return o.ApplyT(func(v GetSchemaSchemaReference) string { return v.Name }).(pulumi.StringOutput) @@ -21074,6 +24861,12 @@ func (o GetSchemaSchemaReferenceArrayOutput) ToGetSchemaSchemaReferenceArrayOutp return o } +func (o GetSchemaSchemaReferenceArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetSchemaSchemaReference] { + return pulumix.Output[[]GetSchemaSchemaReference]{ + OutputState: o.OutputState, + } +} + func (o GetSchemaSchemaReferenceArrayOutput) Index(i pulumi.IntInput) GetSchemaSchemaReferenceOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetSchemaSchemaReference { return vs[0].([]GetSchemaSchemaReference)[vs[1].(int)] @@ -21113,6 +24906,12 @@ func (i GetSchemaSchemaRegistryClusterArgs) ToGetSchemaSchemaRegistryClusterOutp return pulumi.ToOutputWithContext(ctx, i).(GetSchemaSchemaRegistryClusterOutput) } +func (i GetSchemaSchemaRegistryClusterArgs) ToOutput(ctx context.Context) pulumix.Output[GetSchemaSchemaRegistryCluster] { + return pulumix.Output[GetSchemaSchemaRegistryCluster]{ + OutputState: i.ToGetSchemaSchemaRegistryClusterOutputWithContext(ctx).OutputState, + } +} + func (i GetSchemaSchemaRegistryClusterArgs) ToGetSchemaSchemaRegistryClusterPtrOutput() GetSchemaSchemaRegistryClusterPtrOutput { return i.ToGetSchemaSchemaRegistryClusterPtrOutputWithContext(context.Background()) } @@ -21154,6 +24953,12 @@ func (i *getSchemaSchemaRegistryClusterPtrType) ToGetSchemaSchemaRegistryCluster return pulumi.ToOutputWithContext(ctx, i).(GetSchemaSchemaRegistryClusterPtrOutput) } +func (i *getSchemaSchemaRegistryClusterPtrType) ToOutput(ctx context.Context) pulumix.Output[*GetSchemaSchemaRegistryCluster] { + return pulumix.Output[*GetSchemaSchemaRegistryCluster]{ + OutputState: i.ToGetSchemaSchemaRegistryClusterPtrOutputWithContext(ctx).OutputState, + } +} + type GetSchemaSchemaRegistryClusterOutput struct{ *pulumi.OutputState } func (GetSchemaSchemaRegistryClusterOutput) ElementType() reflect.Type { @@ -21178,6 +24983,12 @@ func (o GetSchemaSchemaRegistryClusterOutput) ToGetSchemaSchemaRegistryClusterPt }).(GetSchemaSchemaRegistryClusterPtrOutput) } +func (o GetSchemaSchemaRegistryClusterOutput) ToOutput(ctx context.Context) pulumix.Output[GetSchemaSchemaRegistryCluster] { + return pulumix.Output[GetSchemaSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + // The ID of the Schema Registry cluster, for example, `lsrc-abc123`. func (o GetSchemaSchemaRegistryClusterOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v GetSchemaSchemaRegistryCluster) string { return v.Id }).(pulumi.StringOutput) @@ -21197,6 +25008,12 @@ func (o GetSchemaSchemaRegistryClusterPtrOutput) ToGetSchemaSchemaRegistryCluste return o } +func (o GetSchemaSchemaRegistryClusterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GetSchemaSchemaRegistryCluster] { + return pulumix.Output[*GetSchemaSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + func (o GetSchemaSchemaRegistryClusterPtrOutput) Elem() GetSchemaSchemaRegistryClusterOutput { return o.ApplyT(func(v *GetSchemaSchemaRegistryCluster) GetSchemaSchemaRegistryCluster { if v != nil { @@ -21254,6 +25071,12 @@ func (i GetSchemasCredentialsArgs) ToGetSchemasCredentialsOutputWithContext(ctx return pulumi.ToOutputWithContext(ctx, i).(GetSchemasCredentialsOutput) } +func (i GetSchemasCredentialsArgs) ToOutput(ctx context.Context) pulumix.Output[GetSchemasCredentials] { + return pulumix.Output[GetSchemasCredentials]{ + OutputState: i.ToGetSchemasCredentialsOutputWithContext(ctx).OutputState, + } +} + func (i GetSchemasCredentialsArgs) ToGetSchemasCredentialsPtrOutput() GetSchemasCredentialsPtrOutput { return i.ToGetSchemasCredentialsPtrOutputWithContext(context.Background()) } @@ -21295,6 +25118,12 @@ func (i *getSchemasCredentialsPtrType) ToGetSchemasCredentialsPtrOutputWithConte return pulumi.ToOutputWithContext(ctx, i).(GetSchemasCredentialsPtrOutput) } +func (i *getSchemasCredentialsPtrType) ToOutput(ctx context.Context) pulumix.Output[*GetSchemasCredentials] { + return pulumix.Output[*GetSchemasCredentials]{ + OutputState: i.ToGetSchemasCredentialsPtrOutputWithContext(ctx).OutputState, + } +} + type GetSchemasCredentialsOutput struct{ *pulumi.OutputState } func (GetSchemasCredentialsOutput) ElementType() reflect.Type { @@ -21319,6 +25148,12 @@ func (o GetSchemasCredentialsOutput) ToGetSchemasCredentialsPtrOutputWithContext }).(GetSchemasCredentialsPtrOutput) } +func (o GetSchemasCredentialsOutput) ToOutput(ctx context.Context) pulumix.Output[GetSchemasCredentials] { + return pulumix.Output[GetSchemasCredentials]{ + OutputState: o.OutputState, + } +} + // The Schema Registry API Key. func (o GetSchemasCredentialsOutput) Key() pulumi.StringOutput { return o.ApplyT(func(v GetSchemasCredentials) string { return v.Key }).(pulumi.StringOutput) @@ -21343,6 +25178,12 @@ func (o GetSchemasCredentialsPtrOutput) ToGetSchemasCredentialsPtrOutputWithCont return o } +func (o GetSchemasCredentialsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GetSchemasCredentials] { + return pulumix.Output[*GetSchemasCredentials]{ + OutputState: o.OutputState, + } +} + func (o GetSchemasCredentialsPtrOutput) Elem() GetSchemasCredentialsOutput { return o.ApplyT(func(v *GetSchemasCredentials) GetSchemasCredentials { if v != nil { @@ -21414,6 +25255,12 @@ func (i GetSchemasFilterArgs) ToGetSchemasFilterOutputWithContext(ctx context.Co return pulumi.ToOutputWithContext(ctx, i).(GetSchemasFilterOutput) } +func (i GetSchemasFilterArgs) ToOutput(ctx context.Context) pulumix.Output[GetSchemasFilter] { + return pulumix.Output[GetSchemasFilter]{ + OutputState: i.ToGetSchemasFilterOutputWithContext(ctx).OutputState, + } +} + func (i GetSchemasFilterArgs) ToGetSchemasFilterPtrOutput() GetSchemasFilterPtrOutput { return i.ToGetSchemasFilterPtrOutputWithContext(context.Background()) } @@ -21455,6 +25302,12 @@ func (i *getSchemasFilterPtrType) ToGetSchemasFilterPtrOutputWithContext(ctx con return pulumi.ToOutputWithContext(ctx, i).(GetSchemasFilterPtrOutput) } +func (i *getSchemasFilterPtrType) ToOutput(ctx context.Context) pulumix.Output[*GetSchemasFilter] { + return pulumix.Output[*GetSchemasFilter]{ + OutputState: i.ToGetSchemasFilterPtrOutputWithContext(ctx).OutputState, + } +} + type GetSchemasFilterOutput struct{ *pulumi.OutputState } func (GetSchemasFilterOutput) ElementType() reflect.Type { @@ -21479,6 +25332,12 @@ func (o GetSchemasFilterOutput) ToGetSchemasFilterPtrOutputWithContext(ctx conte }).(GetSchemasFilterPtrOutput) } +func (o GetSchemasFilterOutput) ToOutput(ctx context.Context) pulumix.Output[GetSchemasFilter] { + return pulumix.Output[GetSchemasFilter]{ + OutputState: o.OutputState, + } +} + // The boolean flag to control whether to return soft deleted schemas. Defaults to `false`. func (o GetSchemasFilterOutput) Deleted() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetSchemasFilter) *bool { return v.Deleted }).(pulumi.BoolPtrOutput) @@ -21508,6 +25367,12 @@ func (o GetSchemasFilterPtrOutput) ToGetSchemasFilterPtrOutputWithContext(ctx co return o } +func (o GetSchemasFilterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GetSchemasFilter] { + return pulumix.Output[*GetSchemasFilter]{ + OutputState: o.OutputState, + } +} + func (o GetSchemasFilterPtrOutput) Elem() GetSchemasFilterOutput { return o.ApplyT(func(v *GetSchemasFilter) GetSchemasFilter { if v != nil { @@ -21601,6 +25466,12 @@ func (i GetSchemasSchemaArgs) ToGetSchemasSchemaOutputWithContext(ctx context.Co return pulumi.ToOutputWithContext(ctx, i).(GetSchemasSchemaOutput) } +func (i GetSchemasSchemaArgs) ToOutput(ctx context.Context) pulumix.Output[GetSchemasSchema] { + return pulumix.Output[GetSchemasSchema]{ + OutputState: i.ToGetSchemasSchemaOutputWithContext(ctx).OutputState, + } +} + // GetSchemasSchemaArrayInput is an input type that accepts GetSchemasSchemaArray and GetSchemasSchemaArrayOutput values. // You can construct a concrete instance of `GetSchemasSchemaArrayInput` via: // @@ -21626,6 +25497,12 @@ func (i GetSchemasSchemaArray) ToGetSchemasSchemaArrayOutputWithContext(ctx cont return pulumi.ToOutputWithContext(ctx, i).(GetSchemasSchemaArrayOutput) } +func (i GetSchemasSchemaArray) ToOutput(ctx context.Context) pulumix.Output[[]GetSchemasSchema] { + return pulumix.Output[[]GetSchemasSchema]{ + OutputState: i.ToGetSchemasSchemaArrayOutputWithContext(ctx).OutputState, + } +} + type GetSchemasSchemaOutput struct{ *pulumi.OutputState } func (GetSchemasSchemaOutput) ElementType() reflect.Type { @@ -21640,6 +25517,12 @@ func (o GetSchemasSchemaOutput) ToGetSchemasSchemaOutputWithContext(ctx context. return o } +func (o GetSchemasSchemaOutput) ToOutput(ctx context.Context) pulumix.Output[GetSchemasSchema] { + return pulumix.Output[GetSchemasSchema]{ + OutputState: o.OutputState, + } +} + // (Required String) The format of the schema. Accepted values are: `AVRO`, `PROTOBUF`, and `JSON`. func (o GetSchemasSchemaOutput) Format() pulumi.StringOutput { return o.ApplyT(func(v GetSchemasSchema) string { return v.Format }).(pulumi.StringOutput) @@ -21684,6 +25567,12 @@ func (o GetSchemasSchemaArrayOutput) ToGetSchemasSchemaArrayOutputWithContext(ct return o } +func (o GetSchemasSchemaArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetSchemasSchema] { + return pulumix.Output[[]GetSchemasSchema]{ + OutputState: o.OutputState, + } +} + func (o GetSchemasSchemaArrayOutput) Index(i pulumi.IntInput) GetSchemasSchemaOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetSchemasSchema { return vs[0].([]GetSchemasSchema)[vs[1].(int)] @@ -21723,6 +25612,12 @@ func (i GetSchemasSchemaRegistryClusterArgs) ToGetSchemasSchemaRegistryClusterOu return pulumi.ToOutputWithContext(ctx, i).(GetSchemasSchemaRegistryClusterOutput) } +func (i GetSchemasSchemaRegistryClusterArgs) ToOutput(ctx context.Context) pulumix.Output[GetSchemasSchemaRegistryCluster] { + return pulumix.Output[GetSchemasSchemaRegistryCluster]{ + OutputState: i.ToGetSchemasSchemaRegistryClusterOutputWithContext(ctx).OutputState, + } +} + func (i GetSchemasSchemaRegistryClusterArgs) ToGetSchemasSchemaRegistryClusterPtrOutput() GetSchemasSchemaRegistryClusterPtrOutput { return i.ToGetSchemasSchemaRegistryClusterPtrOutputWithContext(context.Background()) } @@ -21764,6 +25659,12 @@ func (i *getSchemasSchemaRegistryClusterPtrType) ToGetSchemasSchemaRegistryClust return pulumi.ToOutputWithContext(ctx, i).(GetSchemasSchemaRegistryClusterPtrOutput) } +func (i *getSchemasSchemaRegistryClusterPtrType) ToOutput(ctx context.Context) pulumix.Output[*GetSchemasSchemaRegistryCluster] { + return pulumix.Output[*GetSchemasSchemaRegistryCluster]{ + OutputState: i.ToGetSchemasSchemaRegistryClusterPtrOutputWithContext(ctx).OutputState, + } +} + type GetSchemasSchemaRegistryClusterOutput struct{ *pulumi.OutputState } func (GetSchemasSchemaRegistryClusterOutput) ElementType() reflect.Type { @@ -21788,6 +25689,12 @@ func (o GetSchemasSchemaRegistryClusterOutput) ToGetSchemasSchemaRegistryCluster }).(GetSchemasSchemaRegistryClusterPtrOutput) } +func (o GetSchemasSchemaRegistryClusterOutput) ToOutput(ctx context.Context) pulumix.Output[GetSchemasSchemaRegistryCluster] { + return pulumix.Output[GetSchemasSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + // The ID of the Schema Registry cluster, for example, `lsrc-abc123`. func (o GetSchemasSchemaRegistryClusterOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v GetSchemasSchemaRegistryCluster) string { return v.Id }).(pulumi.StringOutput) @@ -21807,6 +25714,12 @@ func (o GetSchemasSchemaRegistryClusterPtrOutput) ToGetSchemasSchemaRegistryClus return o } +func (o GetSchemasSchemaRegistryClusterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GetSchemasSchemaRegistryCluster] { + return pulumix.Output[*GetSchemasSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + func (o GetSchemasSchemaRegistryClusterPtrOutput) Elem() GetSchemasSchemaRegistryClusterOutput { return o.ApplyT(func(v *GetSchemasSchemaRegistryCluster) GetSchemasSchemaRegistryCluster { if v != nil { @@ -21868,6 +25781,12 @@ func (i GetSchemasSchemaSchemaReferenceArgs) ToGetSchemasSchemaSchemaReferenceOu return pulumi.ToOutputWithContext(ctx, i).(GetSchemasSchemaSchemaReferenceOutput) } +func (i GetSchemasSchemaSchemaReferenceArgs) ToOutput(ctx context.Context) pulumix.Output[GetSchemasSchemaSchemaReference] { + return pulumix.Output[GetSchemasSchemaSchemaReference]{ + OutputState: i.ToGetSchemasSchemaSchemaReferenceOutputWithContext(ctx).OutputState, + } +} + // GetSchemasSchemaSchemaReferenceArrayInput is an input type that accepts GetSchemasSchemaSchemaReferenceArray and GetSchemasSchemaSchemaReferenceArrayOutput values. // You can construct a concrete instance of `GetSchemasSchemaSchemaReferenceArrayInput` via: // @@ -21893,6 +25812,12 @@ func (i GetSchemasSchemaSchemaReferenceArray) ToGetSchemasSchemaSchemaReferenceA return pulumi.ToOutputWithContext(ctx, i).(GetSchemasSchemaSchemaReferenceArrayOutput) } +func (i GetSchemasSchemaSchemaReferenceArray) ToOutput(ctx context.Context) pulumix.Output[[]GetSchemasSchemaSchemaReference] { + return pulumix.Output[[]GetSchemasSchemaSchemaReference]{ + OutputState: i.ToGetSchemasSchemaSchemaReferenceArrayOutputWithContext(ctx).OutputState, + } +} + type GetSchemasSchemaSchemaReferenceOutput struct{ *pulumi.OutputState } func (GetSchemasSchemaSchemaReferenceOutput) ElementType() reflect.Type { @@ -21907,6 +25832,12 @@ func (o GetSchemasSchemaSchemaReferenceOutput) ToGetSchemasSchemaSchemaReference return o } +func (o GetSchemasSchemaSchemaReferenceOutput) ToOutput(ctx context.Context) pulumix.Output[GetSchemasSchemaSchemaReference] { + return pulumix.Output[GetSchemasSchemaSchemaReference]{ + OutputState: o.OutputState, + } +} + // (Required String) The name of the subject, representing the subject under which the referenced schema is registered. func (o GetSchemasSchemaSchemaReferenceOutput) Name() pulumi.StringOutput { return o.ApplyT(func(v GetSchemasSchemaSchemaReference) string { return v.Name }).(pulumi.StringOutput) @@ -21936,6 +25867,12 @@ func (o GetSchemasSchemaSchemaReferenceArrayOutput) ToGetSchemasSchemaSchemaRefe return o } +func (o GetSchemasSchemaSchemaReferenceArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetSchemasSchemaSchemaReference] { + return pulumix.Output[[]GetSchemasSchemaSchemaReference]{ + OutputState: o.OutputState, + } +} + func (o GetSchemasSchemaSchemaReferenceArrayOutput) Index(i pulumi.IntInput) GetSchemasSchemaSchemaReferenceOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetSchemasSchemaSchemaReference { return vs[0].([]GetSchemasSchemaSchemaReference)[vs[1].(int)] @@ -21979,6 +25916,12 @@ func (i GetSubjectConfigCredentialsArgs) ToGetSubjectConfigCredentialsOutputWith return pulumi.ToOutputWithContext(ctx, i).(GetSubjectConfigCredentialsOutput) } +func (i GetSubjectConfigCredentialsArgs) ToOutput(ctx context.Context) pulumix.Output[GetSubjectConfigCredentials] { + return pulumix.Output[GetSubjectConfigCredentials]{ + OutputState: i.ToGetSubjectConfigCredentialsOutputWithContext(ctx).OutputState, + } +} + func (i GetSubjectConfigCredentialsArgs) ToGetSubjectConfigCredentialsPtrOutput() GetSubjectConfigCredentialsPtrOutput { return i.ToGetSubjectConfigCredentialsPtrOutputWithContext(context.Background()) } @@ -22020,6 +25963,12 @@ func (i *getSubjectConfigCredentialsPtrType) ToGetSubjectConfigCredentialsPtrOut return pulumi.ToOutputWithContext(ctx, i).(GetSubjectConfigCredentialsPtrOutput) } +func (i *getSubjectConfigCredentialsPtrType) ToOutput(ctx context.Context) pulumix.Output[*GetSubjectConfigCredentials] { + return pulumix.Output[*GetSubjectConfigCredentials]{ + OutputState: i.ToGetSubjectConfigCredentialsPtrOutputWithContext(ctx).OutputState, + } +} + type GetSubjectConfigCredentialsOutput struct{ *pulumi.OutputState } func (GetSubjectConfigCredentialsOutput) ElementType() reflect.Type { @@ -22044,6 +25993,12 @@ func (o GetSubjectConfigCredentialsOutput) ToGetSubjectConfigCredentialsPtrOutpu }).(GetSubjectConfigCredentialsPtrOutput) } +func (o GetSubjectConfigCredentialsOutput) ToOutput(ctx context.Context) pulumix.Output[GetSubjectConfigCredentials] { + return pulumix.Output[GetSubjectConfigCredentials]{ + OutputState: o.OutputState, + } +} + // The Schema Registry API Key. func (o GetSubjectConfigCredentialsOutput) Key() pulumi.StringOutput { return o.ApplyT(func(v GetSubjectConfigCredentials) string { return v.Key }).(pulumi.StringOutput) @@ -22068,6 +26023,12 @@ func (o GetSubjectConfigCredentialsPtrOutput) ToGetSubjectConfigCredentialsPtrOu return o } +func (o GetSubjectConfigCredentialsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GetSubjectConfigCredentials] { + return pulumix.Output[*GetSubjectConfigCredentials]{ + OutputState: o.OutputState, + } +} + func (o GetSubjectConfigCredentialsPtrOutput) Elem() GetSubjectConfigCredentialsOutput { return o.ApplyT(func(v *GetSubjectConfigCredentials) GetSubjectConfigCredentials { if v != nil { @@ -22131,6 +26092,12 @@ func (i GetSubjectConfigSchemaRegistryClusterArgs) ToGetSubjectConfigSchemaRegis return pulumi.ToOutputWithContext(ctx, i).(GetSubjectConfigSchemaRegistryClusterOutput) } +func (i GetSubjectConfigSchemaRegistryClusterArgs) ToOutput(ctx context.Context) pulumix.Output[GetSubjectConfigSchemaRegistryCluster] { + return pulumix.Output[GetSubjectConfigSchemaRegistryCluster]{ + OutputState: i.ToGetSubjectConfigSchemaRegistryClusterOutputWithContext(ctx).OutputState, + } +} + func (i GetSubjectConfigSchemaRegistryClusterArgs) ToGetSubjectConfigSchemaRegistryClusterPtrOutput() GetSubjectConfigSchemaRegistryClusterPtrOutput { return i.ToGetSubjectConfigSchemaRegistryClusterPtrOutputWithContext(context.Background()) } @@ -22172,6 +26139,12 @@ func (i *getSubjectConfigSchemaRegistryClusterPtrType) ToGetSubjectConfigSchemaR return pulumi.ToOutputWithContext(ctx, i).(GetSubjectConfigSchemaRegistryClusterPtrOutput) } +func (i *getSubjectConfigSchemaRegistryClusterPtrType) ToOutput(ctx context.Context) pulumix.Output[*GetSubjectConfigSchemaRegistryCluster] { + return pulumix.Output[*GetSubjectConfigSchemaRegistryCluster]{ + OutputState: i.ToGetSubjectConfigSchemaRegistryClusterPtrOutputWithContext(ctx).OutputState, + } +} + type GetSubjectConfigSchemaRegistryClusterOutput struct{ *pulumi.OutputState } func (GetSubjectConfigSchemaRegistryClusterOutput) ElementType() reflect.Type { @@ -22196,6 +26169,12 @@ func (o GetSubjectConfigSchemaRegistryClusterOutput) ToGetSubjectConfigSchemaReg }).(GetSubjectConfigSchemaRegistryClusterPtrOutput) } +func (o GetSubjectConfigSchemaRegistryClusterOutput) ToOutput(ctx context.Context) pulumix.Output[GetSubjectConfigSchemaRegistryCluster] { + return pulumix.Output[GetSubjectConfigSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + // The ID of the Schema Registry cluster, for example, `lsrc-abc123`. func (o GetSubjectConfigSchemaRegistryClusterOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v GetSubjectConfigSchemaRegistryCluster) string { return v.Id }).(pulumi.StringOutput) @@ -22215,6 +26194,12 @@ func (o GetSubjectConfigSchemaRegistryClusterPtrOutput) ToGetSubjectConfigSchema return o } +func (o GetSubjectConfigSchemaRegistryClusterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GetSubjectConfigSchemaRegistryCluster] { + return pulumix.Output[*GetSubjectConfigSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + func (o GetSubjectConfigSchemaRegistryClusterPtrOutput) Elem() GetSubjectConfigSchemaRegistryClusterOutput { return o.ApplyT(func(v *GetSubjectConfigSchemaRegistryCluster) GetSubjectConfigSchemaRegistryCluster { if v != nil { @@ -22272,6 +26257,12 @@ func (i GetSubjectModeCredentialsArgs) ToGetSubjectModeCredentialsOutputWithCont return pulumi.ToOutputWithContext(ctx, i).(GetSubjectModeCredentialsOutput) } +func (i GetSubjectModeCredentialsArgs) ToOutput(ctx context.Context) pulumix.Output[GetSubjectModeCredentials] { + return pulumix.Output[GetSubjectModeCredentials]{ + OutputState: i.ToGetSubjectModeCredentialsOutputWithContext(ctx).OutputState, + } +} + func (i GetSubjectModeCredentialsArgs) ToGetSubjectModeCredentialsPtrOutput() GetSubjectModeCredentialsPtrOutput { return i.ToGetSubjectModeCredentialsPtrOutputWithContext(context.Background()) } @@ -22313,6 +26304,12 @@ func (i *getSubjectModeCredentialsPtrType) ToGetSubjectModeCredentialsPtrOutputW return pulumi.ToOutputWithContext(ctx, i).(GetSubjectModeCredentialsPtrOutput) } +func (i *getSubjectModeCredentialsPtrType) ToOutput(ctx context.Context) pulumix.Output[*GetSubjectModeCredentials] { + return pulumix.Output[*GetSubjectModeCredentials]{ + OutputState: i.ToGetSubjectModeCredentialsPtrOutputWithContext(ctx).OutputState, + } +} + type GetSubjectModeCredentialsOutput struct{ *pulumi.OutputState } func (GetSubjectModeCredentialsOutput) ElementType() reflect.Type { @@ -22337,6 +26334,12 @@ func (o GetSubjectModeCredentialsOutput) ToGetSubjectModeCredentialsPtrOutputWit }).(GetSubjectModeCredentialsPtrOutput) } +func (o GetSubjectModeCredentialsOutput) ToOutput(ctx context.Context) pulumix.Output[GetSubjectModeCredentials] { + return pulumix.Output[GetSubjectModeCredentials]{ + OutputState: o.OutputState, + } +} + // The Schema Registry API Key. func (o GetSubjectModeCredentialsOutput) Key() pulumi.StringOutput { return o.ApplyT(func(v GetSubjectModeCredentials) string { return v.Key }).(pulumi.StringOutput) @@ -22361,6 +26364,12 @@ func (o GetSubjectModeCredentialsPtrOutput) ToGetSubjectModeCredentialsPtrOutput return o } +func (o GetSubjectModeCredentialsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GetSubjectModeCredentials] { + return pulumix.Output[*GetSubjectModeCredentials]{ + OutputState: o.OutputState, + } +} + func (o GetSubjectModeCredentialsPtrOutput) Elem() GetSubjectModeCredentialsOutput { return o.ApplyT(func(v *GetSubjectModeCredentials) GetSubjectModeCredentials { if v != nil { @@ -22424,6 +26433,12 @@ func (i GetSubjectModeSchemaRegistryClusterArgs) ToGetSubjectModeSchemaRegistryC return pulumi.ToOutputWithContext(ctx, i).(GetSubjectModeSchemaRegistryClusterOutput) } +func (i GetSubjectModeSchemaRegistryClusterArgs) ToOutput(ctx context.Context) pulumix.Output[GetSubjectModeSchemaRegistryCluster] { + return pulumix.Output[GetSubjectModeSchemaRegistryCluster]{ + OutputState: i.ToGetSubjectModeSchemaRegistryClusterOutputWithContext(ctx).OutputState, + } +} + func (i GetSubjectModeSchemaRegistryClusterArgs) ToGetSubjectModeSchemaRegistryClusterPtrOutput() GetSubjectModeSchemaRegistryClusterPtrOutput { return i.ToGetSubjectModeSchemaRegistryClusterPtrOutputWithContext(context.Background()) } @@ -22465,6 +26480,12 @@ func (i *getSubjectModeSchemaRegistryClusterPtrType) ToGetSubjectModeSchemaRegis return pulumi.ToOutputWithContext(ctx, i).(GetSubjectModeSchemaRegistryClusterPtrOutput) } +func (i *getSubjectModeSchemaRegistryClusterPtrType) ToOutput(ctx context.Context) pulumix.Output[*GetSubjectModeSchemaRegistryCluster] { + return pulumix.Output[*GetSubjectModeSchemaRegistryCluster]{ + OutputState: i.ToGetSubjectModeSchemaRegistryClusterPtrOutputWithContext(ctx).OutputState, + } +} + type GetSubjectModeSchemaRegistryClusterOutput struct{ *pulumi.OutputState } func (GetSubjectModeSchemaRegistryClusterOutput) ElementType() reflect.Type { @@ -22489,6 +26510,12 @@ func (o GetSubjectModeSchemaRegistryClusterOutput) ToGetSubjectModeSchemaRegistr }).(GetSubjectModeSchemaRegistryClusterPtrOutput) } +func (o GetSubjectModeSchemaRegistryClusterOutput) ToOutput(ctx context.Context) pulumix.Output[GetSubjectModeSchemaRegistryCluster] { + return pulumix.Output[GetSubjectModeSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + // The ID of the Schema Registry cluster, for example, `lsrc-abc123`. func (o GetSubjectModeSchemaRegistryClusterOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v GetSubjectModeSchemaRegistryCluster) string { return v.Id }).(pulumi.StringOutput) @@ -22508,6 +26535,12 @@ func (o GetSubjectModeSchemaRegistryClusterPtrOutput) ToGetSubjectModeSchemaRegi return o } +func (o GetSubjectModeSchemaRegistryClusterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GetSubjectModeSchemaRegistryCluster] { + return pulumix.Output[*GetSubjectModeSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + func (o GetSubjectModeSchemaRegistryClusterPtrOutput) Elem() GetSubjectModeSchemaRegistryClusterOutput { return o.ApplyT(func(v *GetSubjectModeSchemaRegistryCluster) GetSubjectModeSchemaRegistryCluster { if v != nil { @@ -22565,6 +26598,12 @@ func (i GetTagBindingCredentialsArgs) ToGetTagBindingCredentialsOutputWithContex return pulumi.ToOutputWithContext(ctx, i).(GetTagBindingCredentialsOutput) } +func (i GetTagBindingCredentialsArgs) ToOutput(ctx context.Context) pulumix.Output[GetTagBindingCredentials] { + return pulumix.Output[GetTagBindingCredentials]{ + OutputState: i.ToGetTagBindingCredentialsOutputWithContext(ctx).OutputState, + } +} + func (i GetTagBindingCredentialsArgs) ToGetTagBindingCredentialsPtrOutput() GetTagBindingCredentialsPtrOutput { return i.ToGetTagBindingCredentialsPtrOutputWithContext(context.Background()) } @@ -22606,6 +26645,12 @@ func (i *getTagBindingCredentialsPtrType) ToGetTagBindingCredentialsPtrOutputWit return pulumi.ToOutputWithContext(ctx, i).(GetTagBindingCredentialsPtrOutput) } +func (i *getTagBindingCredentialsPtrType) ToOutput(ctx context.Context) pulumix.Output[*GetTagBindingCredentials] { + return pulumix.Output[*GetTagBindingCredentials]{ + OutputState: i.ToGetTagBindingCredentialsPtrOutputWithContext(ctx).OutputState, + } +} + type GetTagBindingCredentialsOutput struct{ *pulumi.OutputState } func (GetTagBindingCredentialsOutput) ElementType() reflect.Type { @@ -22630,6 +26675,12 @@ func (o GetTagBindingCredentialsOutput) ToGetTagBindingCredentialsPtrOutputWithC }).(GetTagBindingCredentialsPtrOutput) } +func (o GetTagBindingCredentialsOutput) ToOutput(ctx context.Context) pulumix.Output[GetTagBindingCredentials] { + return pulumix.Output[GetTagBindingCredentials]{ + OutputState: o.OutputState, + } +} + // The Schema Registry API Key. func (o GetTagBindingCredentialsOutput) Key() pulumi.StringOutput { return o.ApplyT(func(v GetTagBindingCredentials) string { return v.Key }).(pulumi.StringOutput) @@ -22654,6 +26705,12 @@ func (o GetTagBindingCredentialsPtrOutput) ToGetTagBindingCredentialsPtrOutputWi return o } +func (o GetTagBindingCredentialsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GetTagBindingCredentials] { + return pulumix.Output[*GetTagBindingCredentials]{ + OutputState: o.OutputState, + } +} + func (o GetTagBindingCredentialsPtrOutput) Elem() GetTagBindingCredentialsOutput { return o.ApplyT(func(v *GetTagBindingCredentials) GetTagBindingCredentials { if v != nil { @@ -22717,6 +26774,12 @@ func (i GetTagBindingSchemaRegistryClusterArgs) ToGetTagBindingSchemaRegistryClu return pulumi.ToOutputWithContext(ctx, i).(GetTagBindingSchemaRegistryClusterOutput) } +func (i GetTagBindingSchemaRegistryClusterArgs) ToOutput(ctx context.Context) pulumix.Output[GetTagBindingSchemaRegistryCluster] { + return pulumix.Output[GetTagBindingSchemaRegistryCluster]{ + OutputState: i.ToGetTagBindingSchemaRegistryClusterOutputWithContext(ctx).OutputState, + } +} + func (i GetTagBindingSchemaRegistryClusterArgs) ToGetTagBindingSchemaRegistryClusterPtrOutput() GetTagBindingSchemaRegistryClusterPtrOutput { return i.ToGetTagBindingSchemaRegistryClusterPtrOutputWithContext(context.Background()) } @@ -22758,6 +26821,12 @@ func (i *getTagBindingSchemaRegistryClusterPtrType) ToGetTagBindingSchemaRegistr return pulumi.ToOutputWithContext(ctx, i).(GetTagBindingSchemaRegistryClusterPtrOutput) } +func (i *getTagBindingSchemaRegistryClusterPtrType) ToOutput(ctx context.Context) pulumix.Output[*GetTagBindingSchemaRegistryCluster] { + return pulumix.Output[*GetTagBindingSchemaRegistryCluster]{ + OutputState: i.ToGetTagBindingSchemaRegistryClusterPtrOutputWithContext(ctx).OutputState, + } +} + type GetTagBindingSchemaRegistryClusterOutput struct{ *pulumi.OutputState } func (GetTagBindingSchemaRegistryClusterOutput) ElementType() reflect.Type { @@ -22782,6 +26851,12 @@ func (o GetTagBindingSchemaRegistryClusterOutput) ToGetTagBindingSchemaRegistryC }).(GetTagBindingSchemaRegistryClusterPtrOutput) } +func (o GetTagBindingSchemaRegistryClusterOutput) ToOutput(ctx context.Context) pulumix.Output[GetTagBindingSchemaRegistryCluster] { + return pulumix.Output[GetTagBindingSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + // The ID of the Schema Registry cluster, for example, `lsrc-abc123`. func (o GetTagBindingSchemaRegistryClusterOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v GetTagBindingSchemaRegistryCluster) string { return v.Id }).(pulumi.StringOutput) @@ -22801,6 +26876,12 @@ func (o GetTagBindingSchemaRegistryClusterPtrOutput) ToGetTagBindingSchemaRegist return o } +func (o GetTagBindingSchemaRegistryClusterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GetTagBindingSchemaRegistryCluster] { + return pulumix.Output[*GetTagBindingSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + func (o GetTagBindingSchemaRegistryClusterPtrOutput) Elem() GetTagBindingSchemaRegistryClusterOutput { return o.ApplyT(func(v *GetTagBindingSchemaRegistryCluster) GetTagBindingSchemaRegistryCluster { if v != nil { @@ -22858,6 +26939,12 @@ func (i GetTagCredentialsArgs) ToGetTagCredentialsOutputWithContext(ctx context. return pulumi.ToOutputWithContext(ctx, i).(GetTagCredentialsOutput) } +func (i GetTagCredentialsArgs) ToOutput(ctx context.Context) pulumix.Output[GetTagCredentials] { + return pulumix.Output[GetTagCredentials]{ + OutputState: i.ToGetTagCredentialsOutputWithContext(ctx).OutputState, + } +} + func (i GetTagCredentialsArgs) ToGetTagCredentialsPtrOutput() GetTagCredentialsPtrOutput { return i.ToGetTagCredentialsPtrOutputWithContext(context.Background()) } @@ -22899,6 +26986,12 @@ func (i *getTagCredentialsPtrType) ToGetTagCredentialsPtrOutputWithContext(ctx c return pulumi.ToOutputWithContext(ctx, i).(GetTagCredentialsPtrOutput) } +func (i *getTagCredentialsPtrType) ToOutput(ctx context.Context) pulumix.Output[*GetTagCredentials] { + return pulumix.Output[*GetTagCredentials]{ + OutputState: i.ToGetTagCredentialsPtrOutputWithContext(ctx).OutputState, + } +} + type GetTagCredentialsOutput struct{ *pulumi.OutputState } func (GetTagCredentialsOutput) ElementType() reflect.Type { @@ -22923,6 +27016,12 @@ func (o GetTagCredentialsOutput) ToGetTagCredentialsPtrOutputWithContext(ctx con }).(GetTagCredentialsPtrOutput) } +func (o GetTagCredentialsOutput) ToOutput(ctx context.Context) pulumix.Output[GetTagCredentials] { + return pulumix.Output[GetTagCredentials]{ + OutputState: o.OutputState, + } +} + // The Schema Registry API Key. func (o GetTagCredentialsOutput) Key() pulumi.StringOutput { return o.ApplyT(func(v GetTagCredentials) string { return v.Key }).(pulumi.StringOutput) @@ -22947,6 +27046,12 @@ func (o GetTagCredentialsPtrOutput) ToGetTagCredentialsPtrOutputWithContext(ctx return o } +func (o GetTagCredentialsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GetTagCredentials] { + return pulumix.Output[*GetTagCredentials]{ + OutputState: o.OutputState, + } +} + func (o GetTagCredentialsPtrOutput) Elem() GetTagCredentialsOutput { return o.ApplyT(func(v *GetTagCredentials) GetTagCredentials { if v != nil { @@ -23010,6 +27115,12 @@ func (i GetTagSchemaRegistryClusterArgs) ToGetTagSchemaRegistryClusterOutputWith return pulumi.ToOutputWithContext(ctx, i).(GetTagSchemaRegistryClusterOutput) } +func (i GetTagSchemaRegistryClusterArgs) ToOutput(ctx context.Context) pulumix.Output[GetTagSchemaRegistryCluster] { + return pulumix.Output[GetTagSchemaRegistryCluster]{ + OutputState: i.ToGetTagSchemaRegistryClusterOutputWithContext(ctx).OutputState, + } +} + func (i GetTagSchemaRegistryClusterArgs) ToGetTagSchemaRegistryClusterPtrOutput() GetTagSchemaRegistryClusterPtrOutput { return i.ToGetTagSchemaRegistryClusterPtrOutputWithContext(context.Background()) } @@ -23051,6 +27162,12 @@ func (i *getTagSchemaRegistryClusterPtrType) ToGetTagSchemaRegistryClusterPtrOut return pulumi.ToOutputWithContext(ctx, i).(GetTagSchemaRegistryClusterPtrOutput) } +func (i *getTagSchemaRegistryClusterPtrType) ToOutput(ctx context.Context) pulumix.Output[*GetTagSchemaRegistryCluster] { + return pulumix.Output[*GetTagSchemaRegistryCluster]{ + OutputState: i.ToGetTagSchemaRegistryClusterPtrOutputWithContext(ctx).OutputState, + } +} + type GetTagSchemaRegistryClusterOutput struct{ *pulumi.OutputState } func (GetTagSchemaRegistryClusterOutput) ElementType() reflect.Type { @@ -23075,6 +27192,12 @@ func (o GetTagSchemaRegistryClusterOutput) ToGetTagSchemaRegistryClusterPtrOutpu }).(GetTagSchemaRegistryClusterPtrOutput) } +func (o GetTagSchemaRegistryClusterOutput) ToOutput(ctx context.Context) pulumix.Output[GetTagSchemaRegistryCluster] { + return pulumix.Output[GetTagSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + // The ID of the Schema Registry cluster, for example, `lsrc-abc123`. func (o GetTagSchemaRegistryClusterOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v GetTagSchemaRegistryCluster) string { return v.Id }).(pulumi.StringOutput) @@ -23094,6 +27217,12 @@ func (o GetTagSchemaRegistryClusterPtrOutput) ToGetTagSchemaRegistryClusterPtrOu return o } +func (o GetTagSchemaRegistryClusterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GetTagSchemaRegistryCluster] { + return pulumix.Output[*GetTagSchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + func (o GetTagSchemaRegistryClusterPtrOutput) Elem() GetTagSchemaRegistryClusterOutput { return o.ApplyT(func(v *GetTagSchemaRegistryCluster) GetTagSchemaRegistryCluster { if v != nil { @@ -23159,6 +27288,12 @@ func (i GetTransitGatewayAttachmentAwArgs) ToGetTransitGatewayAttachmentAwOutput return pulumi.ToOutputWithContext(ctx, i).(GetTransitGatewayAttachmentAwOutput) } +func (i GetTransitGatewayAttachmentAwArgs) ToOutput(ctx context.Context) pulumix.Output[GetTransitGatewayAttachmentAw] { + return pulumix.Output[GetTransitGatewayAttachmentAw]{ + OutputState: i.ToGetTransitGatewayAttachmentAwOutputWithContext(ctx).OutputState, + } +} + // GetTransitGatewayAttachmentAwArrayInput is an input type that accepts GetTransitGatewayAttachmentAwArray and GetTransitGatewayAttachmentAwArrayOutput values. // You can construct a concrete instance of `GetTransitGatewayAttachmentAwArrayInput` via: // @@ -23184,6 +27319,12 @@ func (i GetTransitGatewayAttachmentAwArray) ToGetTransitGatewayAttachmentAwArray return pulumi.ToOutputWithContext(ctx, i).(GetTransitGatewayAttachmentAwArrayOutput) } +func (i GetTransitGatewayAttachmentAwArray) ToOutput(ctx context.Context) pulumix.Output[[]GetTransitGatewayAttachmentAw] { + return pulumix.Output[[]GetTransitGatewayAttachmentAw]{ + OutputState: i.ToGetTransitGatewayAttachmentAwArrayOutputWithContext(ctx).OutputState, + } +} + type GetTransitGatewayAttachmentAwOutput struct{ *pulumi.OutputState } func (GetTransitGatewayAttachmentAwOutput) ElementType() reflect.Type { @@ -23198,6 +27339,12 @@ func (o GetTransitGatewayAttachmentAwOutput) ToGetTransitGatewayAttachmentAwOutp return o } +func (o GetTransitGatewayAttachmentAwOutput) ToOutput(ctx context.Context) pulumix.Output[GetTransitGatewayAttachmentAw] { + return pulumix.Output[GetTransitGatewayAttachmentAw]{ + OutputState: o.OutputState, + } +} + // (Required String) The Amazon Resource Name (ARN) of the Resource Access Manager (RAM) Resource Share of the transit gateway your Confluent Cloud network attaches to. func (o GetTransitGatewayAttachmentAwOutput) RamResourceShareArn() pulumi.StringOutput { return o.ApplyT(func(v GetTransitGatewayAttachmentAw) string { return v.RamResourceShareArn }).(pulumi.StringOutput) @@ -23232,6 +27379,12 @@ func (o GetTransitGatewayAttachmentAwArrayOutput) ToGetTransitGatewayAttachmentA return o } +func (o GetTransitGatewayAttachmentAwArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetTransitGatewayAttachmentAw] { + return pulumix.Output[[]GetTransitGatewayAttachmentAw]{ + OutputState: o.OutputState, + } +} + func (o GetTransitGatewayAttachmentAwArrayOutput) Index(i pulumi.IntInput) GetTransitGatewayAttachmentAwOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetTransitGatewayAttachmentAw { return vs[0].([]GetTransitGatewayAttachmentAw)[vs[1].(int)] @@ -23275,6 +27428,12 @@ func (i GetTransitGatewayAttachmentEnvironmentArgs) ToGetTransitGatewayAttachmen return pulumi.ToOutputWithContext(ctx, i).(GetTransitGatewayAttachmentEnvironmentOutput) } +func (i GetTransitGatewayAttachmentEnvironmentArgs) ToOutput(ctx context.Context) pulumix.Output[GetTransitGatewayAttachmentEnvironment] { + return pulumix.Output[GetTransitGatewayAttachmentEnvironment]{ + OutputState: i.ToGetTransitGatewayAttachmentEnvironmentOutputWithContext(ctx).OutputState, + } +} + type GetTransitGatewayAttachmentEnvironmentOutput struct{ *pulumi.OutputState } func (GetTransitGatewayAttachmentEnvironmentOutput) ElementType() reflect.Type { @@ -23289,6 +27448,12 @@ func (o GetTransitGatewayAttachmentEnvironmentOutput) ToGetTransitGatewayAttachm return o } +func (o GetTransitGatewayAttachmentEnvironmentOutput) ToOutput(ctx context.Context) pulumix.Output[GetTransitGatewayAttachmentEnvironment] { + return pulumix.Output[GetTransitGatewayAttachmentEnvironment]{ + OutputState: o.OutputState, + } +} + // The ID of the Environment that the Transit Gateway Attachment belongs to, for example, `env-xyz456`. // // > **Note:** Exactly one from the `id` and `displayName` attributes must be specified. @@ -23333,6 +27498,12 @@ func (i GetTransitGatewayAttachmentNetworkArgs) ToGetTransitGatewayAttachmentNet return pulumi.ToOutputWithContext(ctx, i).(GetTransitGatewayAttachmentNetworkOutput) } +func (i GetTransitGatewayAttachmentNetworkArgs) ToOutput(ctx context.Context) pulumix.Output[GetTransitGatewayAttachmentNetwork] { + return pulumix.Output[GetTransitGatewayAttachmentNetwork]{ + OutputState: i.ToGetTransitGatewayAttachmentNetworkOutputWithContext(ctx).OutputState, + } +} + // GetTransitGatewayAttachmentNetworkArrayInput is an input type that accepts GetTransitGatewayAttachmentNetworkArray and GetTransitGatewayAttachmentNetworkArrayOutput values. // You can construct a concrete instance of `GetTransitGatewayAttachmentNetworkArrayInput` via: // @@ -23358,6 +27529,12 @@ func (i GetTransitGatewayAttachmentNetworkArray) ToGetTransitGatewayAttachmentNe return pulumi.ToOutputWithContext(ctx, i).(GetTransitGatewayAttachmentNetworkArrayOutput) } +func (i GetTransitGatewayAttachmentNetworkArray) ToOutput(ctx context.Context) pulumix.Output[[]GetTransitGatewayAttachmentNetwork] { + return pulumix.Output[[]GetTransitGatewayAttachmentNetwork]{ + OutputState: i.ToGetTransitGatewayAttachmentNetworkArrayOutputWithContext(ctx).OutputState, + } +} + type GetTransitGatewayAttachmentNetworkOutput struct{ *pulumi.OutputState } func (GetTransitGatewayAttachmentNetworkOutput) ElementType() reflect.Type { @@ -23372,6 +27549,12 @@ func (o GetTransitGatewayAttachmentNetworkOutput) ToGetTransitGatewayAttachmentN return o } +func (o GetTransitGatewayAttachmentNetworkOutput) ToOutput(ctx context.Context) pulumix.Output[GetTransitGatewayAttachmentNetwork] { + return pulumix.Output[GetTransitGatewayAttachmentNetwork]{ + OutputState: o.OutputState, + } +} + // The ID of the Environment that the Transit Gateway Attachment belongs to, for example, `env-xyz456`. // // > **Note:** Exactly one from the `id` and `displayName` attributes must be specified. @@ -23393,6 +27576,12 @@ func (o GetTransitGatewayAttachmentNetworkArrayOutput) ToGetTransitGatewayAttach return o } +func (o GetTransitGatewayAttachmentNetworkArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetTransitGatewayAttachmentNetwork] { + return pulumix.Output[[]GetTransitGatewayAttachmentNetwork]{ + OutputState: o.OutputState, + } +} + func (o GetTransitGatewayAttachmentNetworkArrayOutput) Index(i pulumi.IntInput) GetTransitGatewayAttachmentNetworkOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetTransitGatewayAttachmentNetwork { return vs[0].([]GetTransitGatewayAttachmentNetwork)[vs[1].(int)] diff --git a/sdk/go/confluentcloud/roleBinding.go b/sdk/go/confluentcloud/roleBinding.go index 567db3eb..3c65e1a8 100644 --- a/sdk/go/confluentcloud/roleBinding.go +++ b/sdk/go/confluentcloud/roleBinding.go @@ -10,6 +10,7 @@ import ( "errors" "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // ## Import @@ -136,6 +137,12 @@ func (i *RoleBinding) ToRoleBindingOutputWithContext(ctx context.Context) RoleBi return pulumi.ToOutputWithContext(ctx, i).(RoleBindingOutput) } +func (i *RoleBinding) ToOutput(ctx context.Context) pulumix.Output[*RoleBinding] { + return pulumix.Output[*RoleBinding]{ + OutputState: i.ToRoleBindingOutputWithContext(ctx).OutputState, + } +} + // RoleBindingArrayInput is an input type that accepts RoleBindingArray and RoleBindingArrayOutput values. // You can construct a concrete instance of `RoleBindingArrayInput` via: // @@ -161,6 +168,12 @@ func (i RoleBindingArray) ToRoleBindingArrayOutputWithContext(ctx context.Contex return pulumi.ToOutputWithContext(ctx, i).(RoleBindingArrayOutput) } +func (i RoleBindingArray) ToOutput(ctx context.Context) pulumix.Output[[]*RoleBinding] { + return pulumix.Output[[]*RoleBinding]{ + OutputState: i.ToRoleBindingArrayOutputWithContext(ctx).OutputState, + } +} + // RoleBindingMapInput is an input type that accepts RoleBindingMap and RoleBindingMapOutput values. // You can construct a concrete instance of `RoleBindingMapInput` via: // @@ -186,6 +199,12 @@ func (i RoleBindingMap) ToRoleBindingMapOutputWithContext(ctx context.Context) R return pulumi.ToOutputWithContext(ctx, i).(RoleBindingMapOutput) } +func (i RoleBindingMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*RoleBinding] { + return pulumix.Output[map[string]*RoleBinding]{ + OutputState: i.ToRoleBindingMapOutputWithContext(ctx).OutputState, + } +} + type RoleBindingOutput struct{ *pulumi.OutputState } func (RoleBindingOutput) ElementType() reflect.Type { @@ -200,6 +219,12 @@ func (o RoleBindingOutput) ToRoleBindingOutputWithContext(ctx context.Context) R return o } +func (o RoleBindingOutput) ToOutput(ctx context.Context) pulumix.Output[*RoleBinding] { + return pulumix.Output[*RoleBinding]{ + OutputState: o.OutputState, + } +} + // A [Confluent Resource Name(CRN)]() that specifies the scope and resource patterns necessary for the role to bind. func (o RoleBindingOutput) CrnPattern() pulumi.StringOutput { return o.ApplyT(func(v *RoleBinding) pulumi.StringOutput { return v.CrnPattern }).(pulumi.StringOutput) @@ -229,6 +254,12 @@ func (o RoleBindingArrayOutput) ToRoleBindingArrayOutputWithContext(ctx context. return o } +func (o RoleBindingArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*RoleBinding] { + return pulumix.Output[[]*RoleBinding]{ + OutputState: o.OutputState, + } +} + func (o RoleBindingArrayOutput) Index(i pulumi.IntInput) RoleBindingOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *RoleBinding { return vs[0].([]*RoleBinding)[vs[1].(int)] @@ -249,6 +280,12 @@ func (o RoleBindingMapOutput) ToRoleBindingMapOutputWithContext(ctx context.Cont return o } +func (o RoleBindingMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*RoleBinding] { + return pulumix.Output[map[string]*RoleBinding]{ + OutputState: o.OutputState, + } +} + func (o RoleBindingMapOutput) MapIndex(k pulumi.StringInput) RoleBindingOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *RoleBinding { return vs[0].(map[string]*RoleBinding)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/schema.go b/sdk/go/confluentcloud/schema.go index 9a8fcdda..86ee4772 100644 --- a/sdk/go/confluentcloud/schema.go +++ b/sdk/go/confluentcloud/schema.go @@ -10,6 +10,7 @@ import ( "errors" "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // ## Import @@ -215,6 +216,12 @@ func (i *Schema) ToSchemaOutputWithContext(ctx context.Context) SchemaOutput { return pulumi.ToOutputWithContext(ctx, i).(SchemaOutput) } +func (i *Schema) ToOutput(ctx context.Context) pulumix.Output[*Schema] { + return pulumix.Output[*Schema]{ + OutputState: i.ToSchemaOutputWithContext(ctx).OutputState, + } +} + // SchemaArrayInput is an input type that accepts SchemaArray and SchemaArrayOutput values. // You can construct a concrete instance of `SchemaArrayInput` via: // @@ -240,6 +247,12 @@ func (i SchemaArray) ToSchemaArrayOutputWithContext(ctx context.Context) SchemaA return pulumi.ToOutputWithContext(ctx, i).(SchemaArrayOutput) } +func (i SchemaArray) ToOutput(ctx context.Context) pulumix.Output[[]*Schema] { + return pulumix.Output[[]*Schema]{ + OutputState: i.ToSchemaArrayOutputWithContext(ctx).OutputState, + } +} + // SchemaMapInput is an input type that accepts SchemaMap and SchemaMapOutput values. // You can construct a concrete instance of `SchemaMapInput` via: // @@ -265,6 +278,12 @@ func (i SchemaMap) ToSchemaMapOutputWithContext(ctx context.Context) SchemaMapOu return pulumi.ToOutputWithContext(ctx, i).(SchemaMapOutput) } +func (i SchemaMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*Schema] { + return pulumix.Output[map[string]*Schema]{ + OutputState: i.ToSchemaMapOutputWithContext(ctx).OutputState, + } +} + type SchemaOutput struct{ *pulumi.OutputState } func (SchemaOutput) ElementType() reflect.Type { @@ -279,6 +298,12 @@ func (o SchemaOutput) ToSchemaOutputWithContext(ctx context.Context) SchemaOutpu return o } +func (o SchemaOutput) ToOutput(ctx context.Context) pulumix.Output[*Schema] { + return pulumix.Output[*Schema]{ + OutputState: o.OutputState, + } +} + // The Cluster API Credentials. func (o SchemaOutput) Credentials() SchemaCredentialsPtrOutput { return o.ApplyT(func(v *Schema) SchemaCredentialsPtrOutput { return v.Credentials }).(SchemaCredentialsPtrOutput) @@ -347,6 +372,12 @@ func (o SchemaArrayOutput) ToSchemaArrayOutputWithContext(ctx context.Context) S return o } +func (o SchemaArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*Schema] { + return pulumix.Output[[]*Schema]{ + OutputState: o.OutputState, + } +} + func (o SchemaArrayOutput) Index(i pulumi.IntInput) SchemaOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *Schema { return vs[0].([]*Schema)[vs[1].(int)] @@ -367,6 +398,12 @@ func (o SchemaMapOutput) ToSchemaMapOutputWithContext(ctx context.Context) Schem return o } +func (o SchemaMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*Schema] { + return pulumix.Output[map[string]*Schema]{ + OutputState: o.OutputState, + } +} + func (o SchemaMapOutput) MapIndex(k pulumi.StringInput) SchemaOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *Schema { return vs[0].(map[string]*Schema)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/schemaRegistryCluster.go b/sdk/go/confluentcloud/schemaRegistryCluster.go index 556f1bc3..c2c2c345 100644 --- a/sdk/go/confluentcloud/schemaRegistryCluster.go +++ b/sdk/go/confluentcloud/schemaRegistryCluster.go @@ -10,6 +10,7 @@ import ( "errors" "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // ## Example Usage @@ -205,6 +206,12 @@ func (i *SchemaRegistryCluster) ToSchemaRegistryClusterOutputWithContext(ctx con return pulumi.ToOutputWithContext(ctx, i).(SchemaRegistryClusterOutput) } +func (i *SchemaRegistryCluster) ToOutput(ctx context.Context) pulumix.Output[*SchemaRegistryCluster] { + return pulumix.Output[*SchemaRegistryCluster]{ + OutputState: i.ToSchemaRegistryClusterOutputWithContext(ctx).OutputState, + } +} + // SchemaRegistryClusterArrayInput is an input type that accepts SchemaRegistryClusterArray and SchemaRegistryClusterArrayOutput values. // You can construct a concrete instance of `SchemaRegistryClusterArrayInput` via: // @@ -230,6 +237,12 @@ func (i SchemaRegistryClusterArray) ToSchemaRegistryClusterArrayOutputWithContex return pulumi.ToOutputWithContext(ctx, i).(SchemaRegistryClusterArrayOutput) } +func (i SchemaRegistryClusterArray) ToOutput(ctx context.Context) pulumix.Output[[]*SchemaRegistryCluster] { + return pulumix.Output[[]*SchemaRegistryCluster]{ + OutputState: i.ToSchemaRegistryClusterArrayOutputWithContext(ctx).OutputState, + } +} + // SchemaRegistryClusterMapInput is an input type that accepts SchemaRegistryClusterMap and SchemaRegistryClusterMapOutput values. // You can construct a concrete instance of `SchemaRegistryClusterMapInput` via: // @@ -255,6 +268,12 @@ func (i SchemaRegistryClusterMap) ToSchemaRegistryClusterMapOutputWithContext(ct return pulumi.ToOutputWithContext(ctx, i).(SchemaRegistryClusterMapOutput) } +func (i SchemaRegistryClusterMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*SchemaRegistryCluster] { + return pulumix.Output[map[string]*SchemaRegistryCluster]{ + OutputState: i.ToSchemaRegistryClusterMapOutputWithContext(ctx).OutputState, + } +} + type SchemaRegistryClusterOutput struct{ *pulumi.OutputState } func (SchemaRegistryClusterOutput) ElementType() reflect.Type { @@ -269,6 +288,12 @@ func (o SchemaRegistryClusterOutput) ToSchemaRegistryClusterOutputWithContext(ct return o } +func (o SchemaRegistryClusterOutput) ToOutput(ctx context.Context) pulumix.Output[*SchemaRegistryCluster] { + return pulumix.Output[*SchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + // (Required String) An API Version of the schema version of the Schema Registry cluster, for example, `srcm/v2`. func (o SchemaRegistryClusterOutput) ApiVersion() pulumi.StringOutput { return o.ApplyT(func(v *SchemaRegistryCluster) pulumi.StringOutput { return v.ApiVersion }).(pulumi.StringOutput) @@ -322,6 +347,12 @@ func (o SchemaRegistryClusterArrayOutput) ToSchemaRegistryClusterArrayOutputWith return o } +func (o SchemaRegistryClusterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*SchemaRegistryCluster] { + return pulumix.Output[[]*SchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + func (o SchemaRegistryClusterArrayOutput) Index(i pulumi.IntInput) SchemaRegistryClusterOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *SchemaRegistryCluster { return vs[0].([]*SchemaRegistryCluster)[vs[1].(int)] @@ -342,6 +373,12 @@ func (o SchemaRegistryClusterMapOutput) ToSchemaRegistryClusterMapOutputWithCont return o } +func (o SchemaRegistryClusterMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*SchemaRegistryCluster] { + return pulumix.Output[map[string]*SchemaRegistryCluster]{ + OutputState: o.OutputState, + } +} + func (o SchemaRegistryClusterMapOutput) MapIndex(k pulumi.StringInput) SchemaRegistryClusterOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *SchemaRegistryCluster { return vs[0].(map[string]*SchemaRegistryCluster)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/schemaRegistryClusterConfig.go b/sdk/go/confluentcloud/schemaRegistryClusterConfig.go index e6ac4a8a..c9ce0205 100644 --- a/sdk/go/confluentcloud/schemaRegistryClusterConfig.go +++ b/sdk/go/confluentcloud/schemaRegistryClusterConfig.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // ## Import @@ -138,6 +139,12 @@ func (i *SchemaRegistryClusterConfig) ToSchemaRegistryClusterConfigOutputWithCon return pulumi.ToOutputWithContext(ctx, i).(SchemaRegistryClusterConfigOutput) } +func (i *SchemaRegistryClusterConfig) ToOutput(ctx context.Context) pulumix.Output[*SchemaRegistryClusterConfig] { + return pulumix.Output[*SchemaRegistryClusterConfig]{ + OutputState: i.ToSchemaRegistryClusterConfigOutputWithContext(ctx).OutputState, + } +} + // SchemaRegistryClusterConfigArrayInput is an input type that accepts SchemaRegistryClusterConfigArray and SchemaRegistryClusterConfigArrayOutput values. // You can construct a concrete instance of `SchemaRegistryClusterConfigArrayInput` via: // @@ -163,6 +170,12 @@ func (i SchemaRegistryClusterConfigArray) ToSchemaRegistryClusterConfigArrayOutp return pulumi.ToOutputWithContext(ctx, i).(SchemaRegistryClusterConfigArrayOutput) } +func (i SchemaRegistryClusterConfigArray) ToOutput(ctx context.Context) pulumix.Output[[]*SchemaRegistryClusterConfig] { + return pulumix.Output[[]*SchemaRegistryClusterConfig]{ + OutputState: i.ToSchemaRegistryClusterConfigArrayOutputWithContext(ctx).OutputState, + } +} + // SchemaRegistryClusterConfigMapInput is an input type that accepts SchemaRegistryClusterConfigMap and SchemaRegistryClusterConfigMapOutput values. // You can construct a concrete instance of `SchemaRegistryClusterConfigMapInput` via: // @@ -188,6 +201,12 @@ func (i SchemaRegistryClusterConfigMap) ToSchemaRegistryClusterConfigMapOutputWi return pulumi.ToOutputWithContext(ctx, i).(SchemaRegistryClusterConfigMapOutput) } +func (i SchemaRegistryClusterConfigMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*SchemaRegistryClusterConfig] { + return pulumix.Output[map[string]*SchemaRegistryClusterConfig]{ + OutputState: i.ToSchemaRegistryClusterConfigMapOutputWithContext(ctx).OutputState, + } +} + type SchemaRegistryClusterConfigOutput struct{ *pulumi.OutputState } func (SchemaRegistryClusterConfigOutput) ElementType() reflect.Type { @@ -202,6 +221,12 @@ func (o SchemaRegistryClusterConfigOutput) ToSchemaRegistryClusterConfigOutputWi return o } +func (o SchemaRegistryClusterConfigOutput) ToOutput(ctx context.Context) pulumix.Output[*SchemaRegistryClusterConfig] { + return pulumix.Output[*SchemaRegistryClusterConfig]{ + OutputState: o.OutputState, + } +} + // The global Schema Registry compatibility level. Accepted values are: `BACKWARD`, `BACKWARD_TRANSITIVE`, `FORWARD`, `FORWARD_TRANSITIVE`, `FULL`, `FULL_TRANSITIVE`, and `NONE`. See the [Compatibility Types](https://docs.confluent.io/platform/current/schema-registry/avro.html#compatibility-types) for more details. func (o SchemaRegistryClusterConfigOutput) CompatibilityLevel() pulumi.StringOutput { return o.ApplyT(func(v *SchemaRegistryClusterConfig) pulumi.StringOutput { return v.CompatibilityLevel }).(pulumi.StringOutput) @@ -239,6 +264,12 @@ func (o SchemaRegistryClusterConfigArrayOutput) ToSchemaRegistryClusterConfigArr return o } +func (o SchemaRegistryClusterConfigArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*SchemaRegistryClusterConfig] { + return pulumix.Output[[]*SchemaRegistryClusterConfig]{ + OutputState: o.OutputState, + } +} + func (o SchemaRegistryClusterConfigArrayOutput) Index(i pulumi.IntInput) SchemaRegistryClusterConfigOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *SchemaRegistryClusterConfig { return vs[0].([]*SchemaRegistryClusterConfig)[vs[1].(int)] @@ -259,6 +290,12 @@ func (o SchemaRegistryClusterConfigMapOutput) ToSchemaRegistryClusterConfigMapOu return o } +func (o SchemaRegistryClusterConfigMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*SchemaRegistryClusterConfig] { + return pulumix.Output[map[string]*SchemaRegistryClusterConfig]{ + OutputState: o.OutputState, + } +} + func (o SchemaRegistryClusterConfigMapOutput) MapIndex(k pulumi.StringInput) SchemaRegistryClusterConfigOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *SchemaRegistryClusterConfig { return vs[0].(map[string]*SchemaRegistryClusterConfig)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/schemaRegistryClusterMode.go b/sdk/go/confluentcloud/schemaRegistryClusterMode.go index 221158fb..06c47957 100644 --- a/sdk/go/confluentcloud/schemaRegistryClusterMode.go +++ b/sdk/go/confluentcloud/schemaRegistryClusterMode.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // ## Import @@ -138,6 +139,12 @@ func (i *SchemaRegistryClusterMode) ToSchemaRegistryClusterModeOutputWithContext return pulumi.ToOutputWithContext(ctx, i).(SchemaRegistryClusterModeOutput) } +func (i *SchemaRegistryClusterMode) ToOutput(ctx context.Context) pulumix.Output[*SchemaRegistryClusterMode] { + return pulumix.Output[*SchemaRegistryClusterMode]{ + OutputState: i.ToSchemaRegistryClusterModeOutputWithContext(ctx).OutputState, + } +} + // SchemaRegistryClusterModeArrayInput is an input type that accepts SchemaRegistryClusterModeArray and SchemaRegistryClusterModeArrayOutput values. // You can construct a concrete instance of `SchemaRegistryClusterModeArrayInput` via: // @@ -163,6 +170,12 @@ func (i SchemaRegistryClusterModeArray) ToSchemaRegistryClusterModeArrayOutputWi return pulumi.ToOutputWithContext(ctx, i).(SchemaRegistryClusterModeArrayOutput) } +func (i SchemaRegistryClusterModeArray) ToOutput(ctx context.Context) pulumix.Output[[]*SchemaRegistryClusterMode] { + return pulumix.Output[[]*SchemaRegistryClusterMode]{ + OutputState: i.ToSchemaRegistryClusterModeArrayOutputWithContext(ctx).OutputState, + } +} + // SchemaRegistryClusterModeMapInput is an input type that accepts SchemaRegistryClusterModeMap and SchemaRegistryClusterModeMapOutput values. // You can construct a concrete instance of `SchemaRegistryClusterModeMapInput` via: // @@ -188,6 +201,12 @@ func (i SchemaRegistryClusterModeMap) ToSchemaRegistryClusterModeMapOutputWithCo return pulumi.ToOutputWithContext(ctx, i).(SchemaRegistryClusterModeMapOutput) } +func (i SchemaRegistryClusterModeMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*SchemaRegistryClusterMode] { + return pulumix.Output[map[string]*SchemaRegistryClusterMode]{ + OutputState: i.ToSchemaRegistryClusterModeMapOutputWithContext(ctx).OutputState, + } +} + type SchemaRegistryClusterModeOutput struct{ *pulumi.OutputState } func (SchemaRegistryClusterModeOutput) ElementType() reflect.Type { @@ -202,6 +221,12 @@ func (o SchemaRegistryClusterModeOutput) ToSchemaRegistryClusterModeOutputWithCo return o } +func (o SchemaRegistryClusterModeOutput) ToOutput(ctx context.Context) pulumix.Output[*SchemaRegistryClusterMode] { + return pulumix.Output[*SchemaRegistryClusterMode]{ + OutputState: o.OutputState, + } +} + // The Cluster API Credentials. func (o SchemaRegistryClusterModeOutput) Credentials() SchemaRegistryClusterModeCredentialsPtrOutput { return o.ApplyT(func(v *SchemaRegistryClusterMode) SchemaRegistryClusterModeCredentialsPtrOutput { return v.Credentials }).(SchemaRegistryClusterModeCredentialsPtrOutput) @@ -237,6 +262,12 @@ func (o SchemaRegistryClusterModeArrayOutput) ToSchemaRegistryClusterModeArrayOu return o } +func (o SchemaRegistryClusterModeArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*SchemaRegistryClusterMode] { + return pulumix.Output[[]*SchemaRegistryClusterMode]{ + OutputState: o.OutputState, + } +} + func (o SchemaRegistryClusterModeArrayOutput) Index(i pulumi.IntInput) SchemaRegistryClusterModeOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *SchemaRegistryClusterMode { return vs[0].([]*SchemaRegistryClusterMode)[vs[1].(int)] @@ -257,6 +288,12 @@ func (o SchemaRegistryClusterModeMapOutput) ToSchemaRegistryClusterModeMapOutput return o } +func (o SchemaRegistryClusterModeMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*SchemaRegistryClusterMode] { + return pulumix.Output[map[string]*SchemaRegistryClusterMode]{ + OutputState: o.OutputState, + } +} + func (o SchemaRegistryClusterModeMapOutput) MapIndex(k pulumi.StringInput) SchemaRegistryClusterModeOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *SchemaRegistryClusterMode { return vs[0].(map[string]*SchemaRegistryClusterMode)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/serviceAccount.go b/sdk/go/confluentcloud/serviceAccount.go index 53b1c31b..fe8a00bb 100644 --- a/sdk/go/confluentcloud/serviceAccount.go +++ b/sdk/go/confluentcloud/serviceAccount.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // ## Import @@ -128,6 +129,12 @@ func (i *ServiceAccount) ToServiceAccountOutputWithContext(ctx context.Context) return pulumi.ToOutputWithContext(ctx, i).(ServiceAccountOutput) } +func (i *ServiceAccount) ToOutput(ctx context.Context) pulumix.Output[*ServiceAccount] { + return pulumix.Output[*ServiceAccount]{ + OutputState: i.ToServiceAccountOutputWithContext(ctx).OutputState, + } +} + // ServiceAccountArrayInput is an input type that accepts ServiceAccountArray and ServiceAccountArrayOutput values. // You can construct a concrete instance of `ServiceAccountArrayInput` via: // @@ -153,6 +160,12 @@ func (i ServiceAccountArray) ToServiceAccountArrayOutputWithContext(ctx context. return pulumi.ToOutputWithContext(ctx, i).(ServiceAccountArrayOutput) } +func (i ServiceAccountArray) ToOutput(ctx context.Context) pulumix.Output[[]*ServiceAccount] { + return pulumix.Output[[]*ServiceAccount]{ + OutputState: i.ToServiceAccountArrayOutputWithContext(ctx).OutputState, + } +} + // ServiceAccountMapInput is an input type that accepts ServiceAccountMap and ServiceAccountMapOutput values. // You can construct a concrete instance of `ServiceAccountMapInput` via: // @@ -178,6 +191,12 @@ func (i ServiceAccountMap) ToServiceAccountMapOutputWithContext(ctx context.Cont return pulumi.ToOutputWithContext(ctx, i).(ServiceAccountMapOutput) } +func (i ServiceAccountMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*ServiceAccount] { + return pulumix.Output[map[string]*ServiceAccount]{ + OutputState: i.ToServiceAccountMapOutputWithContext(ctx).OutputState, + } +} + type ServiceAccountOutput struct{ *pulumi.OutputState } func (ServiceAccountOutput) ElementType() reflect.Type { @@ -192,6 +211,12 @@ func (o ServiceAccountOutput) ToServiceAccountOutputWithContext(ctx context.Cont return o } +func (o ServiceAccountOutput) ToOutput(ctx context.Context) pulumix.Output[*ServiceAccount] { + return pulumix.Output[*ServiceAccount]{ + OutputState: o.OutputState, + } +} + // (Required String) An API Version of the schema version of the Service Account, for example, `iam/v2`. func (o ServiceAccountOutput) ApiVersion() pulumi.StringOutput { return o.ApplyT(func(v *ServiceAccount) pulumi.StringOutput { return v.ApiVersion }).(pulumi.StringOutput) @@ -226,6 +251,12 @@ func (o ServiceAccountArrayOutput) ToServiceAccountArrayOutputWithContext(ctx co return o } +func (o ServiceAccountArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*ServiceAccount] { + return pulumix.Output[[]*ServiceAccount]{ + OutputState: o.OutputState, + } +} + func (o ServiceAccountArrayOutput) Index(i pulumi.IntInput) ServiceAccountOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *ServiceAccount { return vs[0].([]*ServiceAccount)[vs[1].(int)] @@ -246,6 +277,12 @@ func (o ServiceAccountMapOutput) ToServiceAccountMapOutputWithContext(ctx contex return o } +func (o ServiceAccountMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*ServiceAccount] { + return pulumix.Output[map[string]*ServiceAccount]{ + OutputState: o.OutputState, + } +} + func (o ServiceAccountMapOutput) MapIndex(k pulumi.StringInput) ServiceAccountOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *ServiceAccount { return vs[0].(map[string]*ServiceAccount)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/subjectConfig.go b/sdk/go/confluentcloud/subjectConfig.go index 57a1e579..355d341c 100644 --- a/sdk/go/confluentcloud/subjectConfig.go +++ b/sdk/go/confluentcloud/subjectConfig.go @@ -10,6 +10,7 @@ import ( "errors" "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // ## Import @@ -152,6 +153,12 @@ func (i *SubjectConfig) ToSubjectConfigOutputWithContext(ctx context.Context) Su return pulumi.ToOutputWithContext(ctx, i).(SubjectConfigOutput) } +func (i *SubjectConfig) ToOutput(ctx context.Context) pulumix.Output[*SubjectConfig] { + return pulumix.Output[*SubjectConfig]{ + OutputState: i.ToSubjectConfigOutputWithContext(ctx).OutputState, + } +} + // SubjectConfigArrayInput is an input type that accepts SubjectConfigArray and SubjectConfigArrayOutput values. // You can construct a concrete instance of `SubjectConfigArrayInput` via: // @@ -177,6 +184,12 @@ func (i SubjectConfigArray) ToSubjectConfigArrayOutputWithContext(ctx context.Co return pulumi.ToOutputWithContext(ctx, i).(SubjectConfigArrayOutput) } +func (i SubjectConfigArray) ToOutput(ctx context.Context) pulumix.Output[[]*SubjectConfig] { + return pulumix.Output[[]*SubjectConfig]{ + OutputState: i.ToSubjectConfigArrayOutputWithContext(ctx).OutputState, + } +} + // SubjectConfigMapInput is an input type that accepts SubjectConfigMap and SubjectConfigMapOutput values. // You can construct a concrete instance of `SubjectConfigMapInput` via: // @@ -202,6 +215,12 @@ func (i SubjectConfigMap) ToSubjectConfigMapOutputWithContext(ctx context.Contex return pulumi.ToOutputWithContext(ctx, i).(SubjectConfigMapOutput) } +func (i SubjectConfigMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*SubjectConfig] { + return pulumix.Output[map[string]*SubjectConfig]{ + OutputState: i.ToSubjectConfigMapOutputWithContext(ctx).OutputState, + } +} + type SubjectConfigOutput struct{ *pulumi.OutputState } func (SubjectConfigOutput) ElementType() reflect.Type { @@ -216,6 +235,12 @@ func (o SubjectConfigOutput) ToSubjectConfigOutputWithContext(ctx context.Contex return o } +func (o SubjectConfigOutput) ToOutput(ctx context.Context) pulumix.Output[*SubjectConfig] { + return pulumix.Output[*SubjectConfig]{ + OutputState: o.OutputState, + } +} + // The Compatibility Level of the specified subject. Accepted values are: `BACKWARD`, `BACKWARD_TRANSITIVE`, `FORWARD`, `FORWARD_TRANSITIVE`, `FULL`, `FULL_TRANSITIVE`, and `NONE`. See the [Compatibility Types](https://docs.confluent.io/platform/current/schema-registry/avro.html#compatibility-types) for more details. func (o SubjectConfigOutput) CompatibilityLevel() pulumi.StringOutput { return o.ApplyT(func(v *SubjectConfig) pulumi.StringOutput { return v.CompatibilityLevel }).(pulumi.StringOutput) @@ -254,6 +279,12 @@ func (o SubjectConfigArrayOutput) ToSubjectConfigArrayOutputWithContext(ctx cont return o } +func (o SubjectConfigArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*SubjectConfig] { + return pulumix.Output[[]*SubjectConfig]{ + OutputState: o.OutputState, + } +} + func (o SubjectConfigArrayOutput) Index(i pulumi.IntInput) SubjectConfigOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *SubjectConfig { return vs[0].([]*SubjectConfig)[vs[1].(int)] @@ -274,6 +305,12 @@ func (o SubjectConfigMapOutput) ToSubjectConfigMapOutputWithContext(ctx context. return o } +func (o SubjectConfigMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*SubjectConfig] { + return pulumix.Output[map[string]*SubjectConfig]{ + OutputState: o.OutputState, + } +} + func (o SubjectConfigMapOutput) MapIndex(k pulumi.StringInput) SubjectConfigOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *SubjectConfig { return vs[0].(map[string]*SubjectConfig)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/subjectMode.go b/sdk/go/confluentcloud/subjectMode.go index c1855890..ac069908 100644 --- a/sdk/go/confluentcloud/subjectMode.go +++ b/sdk/go/confluentcloud/subjectMode.go @@ -10,6 +10,7 @@ import ( "errors" "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // ## Import @@ -152,6 +153,12 @@ func (i *SubjectMode) ToSubjectModeOutputWithContext(ctx context.Context) Subjec return pulumi.ToOutputWithContext(ctx, i).(SubjectModeOutput) } +func (i *SubjectMode) ToOutput(ctx context.Context) pulumix.Output[*SubjectMode] { + return pulumix.Output[*SubjectMode]{ + OutputState: i.ToSubjectModeOutputWithContext(ctx).OutputState, + } +} + // SubjectModeArrayInput is an input type that accepts SubjectModeArray and SubjectModeArrayOutput values. // You can construct a concrete instance of `SubjectModeArrayInput` via: // @@ -177,6 +184,12 @@ func (i SubjectModeArray) ToSubjectModeArrayOutputWithContext(ctx context.Contex return pulumi.ToOutputWithContext(ctx, i).(SubjectModeArrayOutput) } +func (i SubjectModeArray) ToOutput(ctx context.Context) pulumix.Output[[]*SubjectMode] { + return pulumix.Output[[]*SubjectMode]{ + OutputState: i.ToSubjectModeArrayOutputWithContext(ctx).OutputState, + } +} + // SubjectModeMapInput is an input type that accepts SubjectModeMap and SubjectModeMapOutput values. // You can construct a concrete instance of `SubjectModeMapInput` via: // @@ -202,6 +215,12 @@ func (i SubjectModeMap) ToSubjectModeMapOutputWithContext(ctx context.Context) S return pulumi.ToOutputWithContext(ctx, i).(SubjectModeMapOutput) } +func (i SubjectModeMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*SubjectMode] { + return pulumix.Output[map[string]*SubjectMode]{ + OutputState: i.ToSubjectModeMapOutputWithContext(ctx).OutputState, + } +} + type SubjectModeOutput struct{ *pulumi.OutputState } func (SubjectModeOutput) ElementType() reflect.Type { @@ -216,6 +235,12 @@ func (o SubjectModeOutput) ToSubjectModeOutputWithContext(ctx context.Context) S return o } +func (o SubjectModeOutput) ToOutput(ctx context.Context) pulumix.Output[*SubjectMode] { + return pulumix.Output[*SubjectMode]{ + OutputState: o.OutputState, + } +} + // The Cluster API Credentials. func (o SubjectModeOutput) Credentials() SubjectModeCredentialsPtrOutput { return o.ApplyT(func(v *SubjectMode) SubjectModeCredentialsPtrOutput { return v.Credentials }).(SubjectModeCredentialsPtrOutput) @@ -254,6 +279,12 @@ func (o SubjectModeArrayOutput) ToSubjectModeArrayOutputWithContext(ctx context. return o } +func (o SubjectModeArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*SubjectMode] { + return pulumix.Output[[]*SubjectMode]{ + OutputState: o.OutputState, + } +} + func (o SubjectModeArrayOutput) Index(i pulumi.IntInput) SubjectModeOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *SubjectMode { return vs[0].([]*SubjectMode)[vs[1].(int)] @@ -274,6 +305,12 @@ func (o SubjectModeMapOutput) ToSubjectModeMapOutputWithContext(ctx context.Cont return o } +func (o SubjectModeMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*SubjectMode] { + return pulumix.Output[map[string]*SubjectMode]{ + OutputState: o.OutputState, + } +} + func (o SubjectModeMapOutput) MapIndex(k pulumi.StringInput) SubjectModeOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *SubjectMode { return vs[0].(map[string]*SubjectMode)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/tag.go b/sdk/go/confluentcloud/tag.go index aabf5f68..47a240fd 100644 --- a/sdk/go/confluentcloud/tag.go +++ b/sdk/go/confluentcloud/tag.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // ## Import @@ -160,6 +161,12 @@ func (i *Tag) ToTagOutputWithContext(ctx context.Context) TagOutput { return pulumi.ToOutputWithContext(ctx, i).(TagOutput) } +func (i *Tag) ToOutput(ctx context.Context) pulumix.Output[*Tag] { + return pulumix.Output[*Tag]{ + OutputState: i.ToTagOutputWithContext(ctx).OutputState, + } +} + // TagArrayInput is an input type that accepts TagArray and TagArrayOutput values. // You can construct a concrete instance of `TagArrayInput` via: // @@ -185,6 +192,12 @@ func (i TagArray) ToTagArrayOutputWithContext(ctx context.Context) TagArrayOutpu return pulumi.ToOutputWithContext(ctx, i).(TagArrayOutput) } +func (i TagArray) ToOutput(ctx context.Context) pulumix.Output[[]*Tag] { + return pulumix.Output[[]*Tag]{ + OutputState: i.ToTagArrayOutputWithContext(ctx).OutputState, + } +} + // TagMapInput is an input type that accepts TagMap and TagMapOutput values. // You can construct a concrete instance of `TagMapInput` via: // @@ -210,6 +223,12 @@ func (i TagMap) ToTagMapOutputWithContext(ctx context.Context) TagMapOutput { return pulumi.ToOutputWithContext(ctx, i).(TagMapOutput) } +func (i TagMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*Tag] { + return pulumix.Output[map[string]*Tag]{ + OutputState: i.ToTagMapOutputWithContext(ctx).OutputState, + } +} + type TagOutput struct{ *pulumi.OutputState } func (TagOutput) ElementType() reflect.Type { @@ -224,6 +243,12 @@ func (o TagOutput) ToTagOutputWithContext(ctx context.Context) TagOutput { return o } +func (o TagOutput) ToOutput(ctx context.Context) pulumix.Output[*Tag] { + return pulumix.Output[*Tag]{ + OutputState: o.OutputState, + } +} + // The Cluster API Credentials. func (o TagOutput) Credentials() TagCredentialsPtrOutput { return o.ApplyT(func(v *Tag) TagCredentialsPtrOutput { return v.Credentials }).(TagCredentialsPtrOutput) @@ -272,6 +297,12 @@ func (o TagArrayOutput) ToTagArrayOutputWithContext(ctx context.Context) TagArra return o } +func (o TagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*Tag] { + return pulumix.Output[[]*Tag]{ + OutputState: o.OutputState, + } +} + func (o TagArrayOutput) Index(i pulumi.IntInput) TagOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *Tag { return vs[0].([]*Tag)[vs[1].(int)] @@ -292,6 +323,12 @@ func (o TagMapOutput) ToTagMapOutputWithContext(ctx context.Context) TagMapOutpu return o } +func (o TagMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*Tag] { + return pulumix.Output[map[string]*Tag]{ + OutputState: o.OutputState, + } +} + func (o TagMapOutput) MapIndex(k pulumi.StringInput) TagOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *Tag { return vs[0].(map[string]*Tag)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/tagBinding.go b/sdk/go/confluentcloud/tagBinding.go index 5d3ad586..353f0bb3 100644 --- a/sdk/go/confluentcloud/tagBinding.go +++ b/sdk/go/confluentcloud/tagBinding.go @@ -10,6 +10,7 @@ import ( "errors" "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // ## Import @@ -168,6 +169,12 @@ func (i *TagBinding) ToTagBindingOutputWithContext(ctx context.Context) TagBindi return pulumi.ToOutputWithContext(ctx, i).(TagBindingOutput) } +func (i *TagBinding) ToOutput(ctx context.Context) pulumix.Output[*TagBinding] { + return pulumix.Output[*TagBinding]{ + OutputState: i.ToTagBindingOutputWithContext(ctx).OutputState, + } +} + // TagBindingArrayInput is an input type that accepts TagBindingArray and TagBindingArrayOutput values. // You can construct a concrete instance of `TagBindingArrayInput` via: // @@ -193,6 +200,12 @@ func (i TagBindingArray) ToTagBindingArrayOutputWithContext(ctx context.Context) return pulumi.ToOutputWithContext(ctx, i).(TagBindingArrayOutput) } +func (i TagBindingArray) ToOutput(ctx context.Context) pulumix.Output[[]*TagBinding] { + return pulumix.Output[[]*TagBinding]{ + OutputState: i.ToTagBindingArrayOutputWithContext(ctx).OutputState, + } +} + // TagBindingMapInput is an input type that accepts TagBindingMap and TagBindingMapOutput values. // You can construct a concrete instance of `TagBindingMapInput` via: // @@ -218,6 +231,12 @@ func (i TagBindingMap) ToTagBindingMapOutputWithContext(ctx context.Context) Tag return pulumi.ToOutputWithContext(ctx, i).(TagBindingMapOutput) } +func (i TagBindingMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*TagBinding] { + return pulumix.Output[map[string]*TagBinding]{ + OutputState: i.ToTagBindingMapOutputWithContext(ctx).OutputState, + } +} + type TagBindingOutput struct{ *pulumi.OutputState } func (TagBindingOutput) ElementType() reflect.Type { @@ -232,6 +251,12 @@ func (o TagBindingOutput) ToTagBindingOutputWithContext(ctx context.Context) Tag return o } +func (o TagBindingOutput) ToOutput(ctx context.Context) pulumix.Output[*TagBinding] { + return pulumix.Output[*TagBinding]{ + OutputState: o.OutputState, + } +} + // The Cluster API Credentials. func (o TagBindingOutput) Credentials() TagBindingCredentialsPtrOutput { return o.ApplyT(func(v *TagBinding) TagBindingCredentialsPtrOutput { return v.Credentials }).(TagBindingCredentialsPtrOutput) @@ -275,6 +300,12 @@ func (o TagBindingArrayOutput) ToTagBindingArrayOutputWithContext(ctx context.Co return o } +func (o TagBindingArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*TagBinding] { + return pulumix.Output[[]*TagBinding]{ + OutputState: o.OutputState, + } +} + func (o TagBindingArrayOutput) Index(i pulumi.IntInput) TagBindingOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *TagBinding { return vs[0].([]*TagBinding)[vs[1].(int)] @@ -295,6 +326,12 @@ func (o TagBindingMapOutput) ToTagBindingMapOutputWithContext(ctx context.Contex return o } +func (o TagBindingMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*TagBinding] { + return pulumix.Output[map[string]*TagBinding]{ + OutputState: o.OutputState, + } +} + func (o TagBindingMapOutput) MapIndex(k pulumi.StringInput) TagBindingOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *TagBinding { return vs[0].(map[string]*TagBinding)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/tfImporter.go b/sdk/go/confluentcloud/tfImporter.go index b22e3633..0eb12c8b 100644 --- a/sdk/go/confluentcloud/tfImporter.go +++ b/sdk/go/confluentcloud/tfImporter.go @@ -9,6 +9,7 @@ import ( "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) type TfImporter struct { @@ -100,6 +101,12 @@ func (i *TfImporter) ToTfImporterOutputWithContext(ctx context.Context) TfImport return pulumi.ToOutputWithContext(ctx, i).(TfImporterOutput) } +func (i *TfImporter) ToOutput(ctx context.Context) pulumix.Output[*TfImporter] { + return pulumix.Output[*TfImporter]{ + OutputState: i.ToTfImporterOutputWithContext(ctx).OutputState, + } +} + // TfImporterArrayInput is an input type that accepts TfImporterArray and TfImporterArrayOutput values. // You can construct a concrete instance of `TfImporterArrayInput` via: // @@ -125,6 +132,12 @@ func (i TfImporterArray) ToTfImporterArrayOutputWithContext(ctx context.Context) return pulumi.ToOutputWithContext(ctx, i).(TfImporterArrayOutput) } +func (i TfImporterArray) ToOutput(ctx context.Context) pulumix.Output[[]*TfImporter] { + return pulumix.Output[[]*TfImporter]{ + OutputState: i.ToTfImporterArrayOutputWithContext(ctx).OutputState, + } +} + // TfImporterMapInput is an input type that accepts TfImporterMap and TfImporterMapOutput values. // You can construct a concrete instance of `TfImporterMapInput` via: // @@ -150,6 +163,12 @@ func (i TfImporterMap) ToTfImporterMapOutputWithContext(ctx context.Context) TfI return pulumi.ToOutputWithContext(ctx, i).(TfImporterMapOutput) } +func (i TfImporterMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*TfImporter] { + return pulumix.Output[map[string]*TfImporter]{ + OutputState: i.ToTfImporterMapOutputWithContext(ctx).OutputState, + } +} + type TfImporterOutput struct{ *pulumi.OutputState } func (TfImporterOutput) ElementType() reflect.Type { @@ -164,6 +183,12 @@ func (o TfImporterOutput) ToTfImporterOutputWithContext(ctx context.Context) TfI return o } +func (o TfImporterOutput) ToOutput(ctx context.Context) pulumix.Output[*TfImporter] { + return pulumix.Output[*TfImporter]{ + OutputState: o.OutputState, + } +} + func (o TfImporterOutput) OutputPath() pulumi.StringPtrOutput { return o.ApplyT(func(v *TfImporter) pulumi.StringPtrOutput { return v.OutputPath }).(pulumi.StringPtrOutput) } @@ -187,6 +212,12 @@ func (o TfImporterArrayOutput) ToTfImporterArrayOutputWithContext(ctx context.Co return o } +func (o TfImporterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*TfImporter] { + return pulumix.Output[[]*TfImporter]{ + OutputState: o.OutputState, + } +} + func (o TfImporterArrayOutput) Index(i pulumi.IntInput) TfImporterOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *TfImporter { return vs[0].([]*TfImporter)[vs[1].(int)] @@ -207,6 +238,12 @@ func (o TfImporterMapOutput) ToTfImporterMapOutputWithContext(ctx context.Contex return o } +func (o TfImporterMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*TfImporter] { + return pulumix.Output[map[string]*TfImporter]{ + OutputState: o.OutputState, + } +} + func (o TfImporterMapOutput) MapIndex(k pulumi.StringInput) TfImporterOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *TfImporter { return vs[0].(map[string]*TfImporter)[vs[1].(string)] diff --git a/sdk/go/confluentcloud/transitGatewayAttachment.go b/sdk/go/confluentcloud/transitGatewayAttachment.go index e1a1daf1..738032ad 100644 --- a/sdk/go/confluentcloud/transitGatewayAttachment.go +++ b/sdk/go/confluentcloud/transitGatewayAttachment.go @@ -10,6 +10,7 @@ import ( "errors" "github.com/pulumi/pulumi-confluentcloud/sdk/go/confluentcloud/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" + "github.com/pulumi/pulumi/sdk/v3/go/pulumix" ) // ## Import @@ -148,6 +149,12 @@ func (i *TransitGatewayAttachment) ToTransitGatewayAttachmentOutputWithContext(c return pulumi.ToOutputWithContext(ctx, i).(TransitGatewayAttachmentOutput) } +func (i *TransitGatewayAttachment) ToOutput(ctx context.Context) pulumix.Output[*TransitGatewayAttachment] { + return pulumix.Output[*TransitGatewayAttachment]{ + OutputState: i.ToTransitGatewayAttachmentOutputWithContext(ctx).OutputState, + } +} + // TransitGatewayAttachmentArrayInput is an input type that accepts TransitGatewayAttachmentArray and TransitGatewayAttachmentArrayOutput values. // You can construct a concrete instance of `TransitGatewayAttachmentArrayInput` via: // @@ -173,6 +180,12 @@ func (i TransitGatewayAttachmentArray) ToTransitGatewayAttachmentArrayOutputWith return pulumi.ToOutputWithContext(ctx, i).(TransitGatewayAttachmentArrayOutput) } +func (i TransitGatewayAttachmentArray) ToOutput(ctx context.Context) pulumix.Output[[]*TransitGatewayAttachment] { + return pulumix.Output[[]*TransitGatewayAttachment]{ + OutputState: i.ToTransitGatewayAttachmentArrayOutputWithContext(ctx).OutputState, + } +} + // TransitGatewayAttachmentMapInput is an input type that accepts TransitGatewayAttachmentMap and TransitGatewayAttachmentMapOutput values. // You can construct a concrete instance of `TransitGatewayAttachmentMapInput` via: // @@ -198,6 +211,12 @@ func (i TransitGatewayAttachmentMap) ToTransitGatewayAttachmentMapOutputWithCont return pulumi.ToOutputWithContext(ctx, i).(TransitGatewayAttachmentMapOutput) } +func (i TransitGatewayAttachmentMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*TransitGatewayAttachment] { + return pulumix.Output[map[string]*TransitGatewayAttachment]{ + OutputState: i.ToTransitGatewayAttachmentMapOutputWithContext(ctx).OutputState, + } +} + type TransitGatewayAttachmentOutput struct{ *pulumi.OutputState } func (TransitGatewayAttachmentOutput) ElementType() reflect.Type { @@ -212,6 +231,12 @@ func (o TransitGatewayAttachmentOutput) ToTransitGatewayAttachmentOutputWithCont return o } +func (o TransitGatewayAttachmentOutput) ToOutput(ctx context.Context) pulumix.Output[*TransitGatewayAttachment] { + return pulumix.Output[*TransitGatewayAttachment]{ + OutputState: o.OutputState, + } +} + // (Required Configuration Block) The AWS-specific Transit Gateway Attachment details. It supports the following: func (o TransitGatewayAttachmentOutput) Aws() TransitGatewayAttachmentAwsPtrOutput { return o.ApplyT(func(v *TransitGatewayAttachment) TransitGatewayAttachmentAwsPtrOutput { return v.Aws }).(TransitGatewayAttachmentAwsPtrOutput) @@ -247,6 +272,12 @@ func (o TransitGatewayAttachmentArrayOutput) ToTransitGatewayAttachmentArrayOutp return o } +func (o TransitGatewayAttachmentArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*TransitGatewayAttachment] { + return pulumix.Output[[]*TransitGatewayAttachment]{ + OutputState: o.OutputState, + } +} + func (o TransitGatewayAttachmentArrayOutput) Index(i pulumi.IntInput) TransitGatewayAttachmentOutput { return pulumi.All(o, i).ApplyT(func(vs []interface{}) *TransitGatewayAttachment { return vs[0].([]*TransitGatewayAttachment)[vs[1].(int)] @@ -267,6 +298,12 @@ func (o TransitGatewayAttachmentMapOutput) ToTransitGatewayAttachmentMapOutputWi return o } +func (o TransitGatewayAttachmentMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*TransitGatewayAttachment] { + return pulumix.Output[map[string]*TransitGatewayAttachment]{ + OutputState: o.OutputState, + } +} + func (o TransitGatewayAttachmentMapOutput) MapIndex(k pulumi.StringInput) TransitGatewayAttachmentOutput { return pulumi.All(o, k).ApplyT(func(vs []interface{}) *TransitGatewayAttachment { return vs[0].(map[string]*TransitGatewayAttachment)[vs[1].(string)] diff --git a/sdk/nodejs/getEnvironments.ts b/sdk/nodejs/getEnvironments.ts index 83d23998..af7fb022 100644 --- a/sdk/nodejs/getEnvironments.ts +++ b/sdk/nodejs/getEnvironments.ts @@ -42,3 +42,24 @@ export interface GetEnvironmentsResult { */ readonly ids: string[]; } +/** + * [![Preview](https://img.shields.io/badge/Lifecycle%20Stage-Preview-%2300afba)](https://docs.confluent.io/cloud/current/api.html#section/Versioning/API-Lifecycle-Policy) + * + * > **Note:** `confluentcloud.getEnvironments` data source is available in **Preview** for early adopters. Preview features are introduced to gather customer feedback. This feature should be used only for evaluation and non-production testing purposes or to provide feedback to Confluent, particularly as it becomes more widely available in follow-on editions.\ + * **Preview** features are intended for evaluation use in development and testing environments only, and not for production use. The warranty, SLA, and Support Services provisions of your agreement with Confluent do not apply to Preview features. Preview features are considered to be a Proof of Concept as defined in the Confluent Cloud Terms of Service. Confluent may discontinue providing preview releases of the Preview features at any time in Confluent’s sole discretion. + * + * `confluentcloud.getEnvironments` describes a data source for Environments. + * + * ## Example Usage + * + * ```typescript + * import * as pulumi from "@pulumi/pulumi"; + * import * as confluentcloud from "@pulumi/confluentcloud"; + * + * const main = confluentcloud.getEnvironments({}); + * export const environments = main.then(main => main.ids); + * ``` + */ +export function getEnvironmentsOutput(opts?: pulumi.InvokeOptions): pulumi.Output { + return pulumi.output(getEnvironments(opts)) +} diff --git a/sdk/nodejs/getOrganization.ts b/sdk/nodejs/getOrganization.ts index c3a0825e..40bee741 100644 --- a/sdk/nodejs/getOrganization.ts +++ b/sdk/nodejs/getOrganization.ts @@ -39,3 +39,21 @@ export interface GetOrganizationResult { */ readonly resourceName: string; } +/** + * [![General Availability](https://img.shields.io/badge/Lifecycle%20Stage-General%20Availability-%2345c6e8)](https://docs.confluent.io/cloud/current/api.html#section/Versioning/API-Lifecycle-Policy) + * + * `confluentcloud.getOrganization` describes an Organization data source. + * + * ## Example Usage + * + * ```typescript + * import * as pulumi from "@pulumi/pulumi"; + * import * as confluentcloud from "@pulumi/confluentcloud"; + * + * const exampleOrganization = confluentcloud.getOrganization({}); + * export const example = exampleOrganization; + * ``` + */ +export function getOrganizationOutput(opts?: pulumi.InvokeOptions): pulumi.Output { + return pulumi.output(getOrganization(opts)) +} diff --git a/sdk/nodejs/getSchemaRegistryClusters.ts b/sdk/nodejs/getSchemaRegistryClusters.ts index a9d96ed2..a77c65bc 100644 --- a/sdk/nodejs/getSchemaRegistryClusters.ts +++ b/sdk/nodejs/getSchemaRegistryClusters.ts @@ -43,3 +43,23 @@ export interface GetSchemaRegistryClustersResult { */ readonly id: string; } +/** + * [![Preview](https://img.shields.io/badge/Lifecycle%20Stage-Preview-%2300afba)](https://docs.confluent.io/cloud/current/api.html#section/Versioning/API-Lifecycle-Policy) + * + * > **Note:** `confluentcloud.getSchemaRegistryClusters` data source is available in **Preview** for early adopters. Preview features are introduced to gather customer feedback. This feature should be used only for evaluation and non-production testing purposes or to provide feedback to Confluent, particularly as it becomes more widely available in follow-on editions.\ + * **Preview** features are intended for evaluation use in development and testing environments only, and not for production use. The warranty, SLA, and Support Services provisions of your agreement with Confluent do not apply to Preview features. Preview features are considered to be a Proof of Concept as defined in the Confluent Cloud Terms of Service. Confluent may discontinue providing preview releases of the Preview features at any time in Confluent’s sole discretion. + * + * `confluentcloud.getSchemaRegistryClusters` describes a data source for Schema Registry Clusters. + * + * ## Example Usage + * + * ```typescript + * import * as pulumi from "@pulumi/pulumi"; + * import * as confluentcloud from "@pulumi/confluentcloud"; + * + * const main = confluentcloud.getSchemaRegistryClusters({}); + * ``` + */ +export function getSchemaRegistryClustersOutput(opts?: pulumi.InvokeOptions): pulumi.Output { + return pulumi.output(getSchemaRegistryClusters(opts)) +} diff --git a/sdk/nodejs/getUsers.ts b/sdk/nodejs/getUsers.ts index f787bedc..7727421e 100644 --- a/sdk/nodejs/getUsers.ts +++ b/sdk/nodejs/getUsers.ts @@ -42,3 +42,24 @@ export interface GetUsersResult { */ readonly ids: string[]; } +/** + * [![Preview](https://img.shields.io/badge/Lifecycle%20Stage-Preview-%2300afba)](https://docs.confluent.io/cloud/current/api.html#section/Versioning/API-Lifecycle-Policy) + * + * > **Note:** `confluentcloud.getUsers` data source is available in **Preview** for early adopters. Preview features are introduced to gather customer feedback. This feature should be used only for evaluation and non-production testing purposes or to provide feedback to Confluent, particularly as it becomes more widely available in follow-on editions.\ + * **Preview** features are intended for evaluation use in development and testing environments only, and not for production use. The warranty, SLA, and Support Services provisions of your agreement with Confluent do not apply to Preview features. Preview features are considered to be a Proof of Concept as defined in the Confluent Cloud Terms of Service. Confluent may discontinue providing preview releases of the Preview features at any time in Confluent’s sole discretion. + * + * `confluentcloud.getUsers` describes a data source for Users. + * + * ## Example Usage + * + * ```typescript + * import * as pulumi from "@pulumi/pulumi"; + * import * as confluentcloud from "@pulumi/confluentcloud"; + * + * const main = confluentcloud.getUsers({}); + * export const users = main.then(main => main.ids); + * ``` + */ +export function getUsersOutput(opts?: pulumi.InvokeOptions): pulumi.Output { + return pulumi.output(getUsers(opts)) +} diff --git a/sdk/nodejs/index.ts b/sdk/nodejs/index.ts index 3a97f927..2df44429 100644 --- a/sdk/nodejs/index.ts +++ b/sdk/nodejs/index.ts @@ -62,7 +62,8 @@ utilities.lazyLoad(exports, ["getEnvironment","getEnvironmentOutput"], () => req export { GetEnvironmentsResult } from "./getEnvironments"; export const getEnvironments: typeof import("./getEnvironments").getEnvironments = null as any; -utilities.lazyLoad(exports, ["getEnvironments"], () => require("./getEnvironments")); +export const getEnvironmentsOutput: typeof import("./getEnvironments").getEnvironmentsOutput = null as any; +utilities.lazyLoad(exports, ["getEnvironments","getEnvironmentsOutput"], () => require("./getEnvironments")); export { GetIdentityPoolArgs, GetIdentityPoolResult, GetIdentityPoolOutputArgs } from "./getIdentityPool"; export const getIdentityPool: typeof import("./getIdentityPool").getIdentityPool = null as any; @@ -116,7 +117,8 @@ utilities.lazyLoad(exports, ["getNetworkLinkService","getNetworkLinkServiceOutpu export { GetOrganizationResult } from "./getOrganization"; export const getOrganization: typeof import("./getOrganization").getOrganization = null as any; -utilities.lazyLoad(exports, ["getOrganization"], () => require("./getOrganization")); +export const getOrganizationOutput: typeof import("./getOrganization").getOrganizationOutput = null as any; +utilities.lazyLoad(exports, ["getOrganization","getOrganizationOutput"], () => require("./getOrganization")); export { GetPeeringArgs, GetPeeringResult, GetPeeringOutputArgs } from "./getPeering"; export const getPeering: typeof import("./getPeering").getPeering = null as any; @@ -165,7 +167,8 @@ utilities.lazyLoad(exports, ["getSchemaRegistryClusterMode","getSchemaRegistryCl export { GetSchemaRegistryClustersResult } from "./getSchemaRegistryClusters"; export const getSchemaRegistryClusters: typeof import("./getSchemaRegistryClusters").getSchemaRegistryClusters = null as any; -utilities.lazyLoad(exports, ["getSchemaRegistryClusters"], () => require("./getSchemaRegistryClusters")); +export const getSchemaRegistryClustersOutput: typeof import("./getSchemaRegistryClusters").getSchemaRegistryClustersOutput = null as any; +utilities.lazyLoad(exports, ["getSchemaRegistryClusters","getSchemaRegistryClustersOutput"], () => require("./getSchemaRegistryClusters")); export { GetSchemaRegistryRegionArgs, GetSchemaRegistryRegionResult, GetSchemaRegistryRegionOutputArgs } from "./getSchemaRegistryRegion"; export const getSchemaRegistryRegion: typeof import("./getSchemaRegistryRegion").getSchemaRegistryRegion = null as any; @@ -214,7 +217,8 @@ utilities.lazyLoad(exports, ["getUser","getUserOutput"], () => require("./getUse export { GetUsersResult } from "./getUsers"; export const getUsers: typeof import("./getUsers").getUsers = null as any; -utilities.lazyLoad(exports, ["getUsers"], () => require("./getUsers")); +export const getUsersOutput: typeof import("./getUsers").getUsersOutput = null as any; +utilities.lazyLoad(exports, ["getUsers","getUsersOutput"], () => require("./getUsers")); export { IdentityPoolArgs, IdentityPoolState } from "./identityPool"; export type IdentityPool = import("./identityPool").IdentityPool; diff --git a/sdk/nodejs/package.json b/sdk/nodejs/package.json index 107b1cff..15b9cc92 100644 --- a/sdk/nodejs/package.json +++ b/sdk/nodejs/package.json @@ -11,8 +11,7 @@ "repository": "https://github.com/pulumi/pulumi-confluentcloud", "license": "Apache-2.0", "scripts": { - "build": "tsc", - "install": "node scripts/install-pulumi-plugin.js resource confluentcloud ${VERSION}" + "build": "tsc" }, "dependencies": { "@pulumi/pulumi": "^3.0.0" diff --git a/sdk/nodejs/scripts/install-pulumi-plugin.js b/sdk/nodejs/scripts/install-pulumi-plugin.js deleted file mode 100644 index fefc6e0e..00000000 --- a/sdk/nodejs/scripts/install-pulumi-plugin.js +++ /dev/null @@ -1,26 +0,0 @@ -"use strict"; -var childProcess = require("child_process"); - -var args = process.argv.slice(2); - -if (args.indexOf("${VERSION}") !== -1) { - process.exit(0); -} - -var res = childProcess.spawnSync("pulumi", ["plugin", "install"].concat(args), { - stdio: ["ignore", "inherit", "inherit"] -}); - -if (res.error && res.error.code === "ENOENT") { - console.error("\nThere was an error installing the resource provider plugin. " + - "It looks like `pulumi` is not installed on your system. " + - "Please visit https://pulumi.com/ to install the Pulumi CLI.\n" + - "You may try manually installing the plugin by running " + - "`pulumi plugin install " + args.join(" ") + "`"); -} else if (res.error || res.status !== 0) { - console.error("\nThere was an error installing the resource provider plugin. " + - "You may try to manually installing the plugin by running " + - "`pulumi plugin install " + args.join(" ") + "`"); -} - -process.exit(0); diff --git a/sdk/python/setup.py b/sdk/python/setup.py index 91bf2e39..49d5d4b9 100644 --- a/sdk/python/setup.py +++ b/sdk/python/setup.py @@ -9,26 +9,6 @@ VERSION = "0.0.0" -PLUGIN_VERSION = "0.0.0" - -class InstallPluginCommand(install): - def run(self): - install.run(self) - try: - check_call(['pulumi', 'plugin', 'install', 'resource', 'confluentcloud', PLUGIN_VERSION]) - except OSError as error: - if error.errno == errno.ENOENT: - print(f""" - There was an error installing the confluentcloud resource provider plugin. - It looks like `pulumi` is not installed on your system. - Please visit https://pulumi.com/ to install the Pulumi CLI. - You may try manually installing the plugin by running - `pulumi plugin install resource confluentcloud {PLUGIN_VERSION}` - """) - else: - raise - - def readme(): try: with open('README.md', encoding='utf-8') as f: @@ -43,9 +23,6 @@ def readme(): description="A Pulumi package for creating and managing Confluent cloud resources.", long_description=readme(), long_description_content_type='text/markdown', - cmdclass={ - 'install': InstallPluginCommand, - }, keywords='pulumi confluentcloud category/cloud', url='https://www.pulumi.com', project_urls={