Alibaba Cloud v3.66.0 published on Friday, Nov 15, 2024 by Pulumi
alicloud.mse.getNacosConfigs
Explore with Pulumi AI
This data source provides the Mse Nacos Configs of the current Alibaba Cloud user.
NOTE: Available since v1.233.0.
Example Usage
Basic Usage
import * as pulumi from "@pulumi/pulumi";
import * as alicloud from "@pulumi/alicloud";
const example = alicloud.getZones({
availableResourceCreation: "VSwitch",
});
const exampleNetwork = new alicloud.vpc.Network("example", {
vpcName: "terraform-example",
cidrBlock: "172.17.3.0/24",
});
const exampleSwitch = new alicloud.vpc.Switch("example", {
vswitchName: "terraform-example",
cidrBlock: "172.17.3.0/24",
vpcId: exampleNetwork.id,
zoneId: example.then(example => example.zones?.[0]?.id),
});
const exampleCluster = new alicloud.mse.Cluster("example", {
connectionType: "slb",
netType: "privatenet",
vswitchId: exampleSwitch.id,
clusterSpecification: "MSE_SC_1_2_60_c",
clusterVersion: "NACOS_2_0_0",
instanceCount: 3,
pubNetworkFlow: "1",
clusterAliasName: "example",
mseVersion: "mse_pro",
clusterType: "Nacos-Ans",
});
const exampleEngineNamespace = new alicloud.mse.EngineNamespace("example", {
instanceId: exampleCluster.id,
namespaceShowName: "example",
namespaceId: "example",
});
const exampleNacosConfig = new alicloud.mse.NacosConfig("example", {
instanceId: exampleCluster.id,
dataId: "example",
group: "example",
namespaceId: exampleEngineNamespace.namespaceId,
content: "example",
type: "text",
tags: "example",
appName: "example",
desc: "example",
});
const exampleGetNacosConfigs = pulumi.all([exampleCluster.id, exampleEngineNamespace.namespaceId]).apply(([id, namespaceId]) => alicloud.mse.getNacosConfigsOutput({
instanceId: id,
enableDetails: true,
namespaceId: namespaceId,
}));
import pulumi
import pulumi_alicloud as alicloud
example = alicloud.get_zones(available_resource_creation="VSwitch")
example_network = alicloud.vpc.Network("example",
vpc_name="terraform-example",
cidr_block="172.17.3.0/24")
example_switch = alicloud.vpc.Switch("example",
vswitch_name="terraform-example",
cidr_block="172.17.3.0/24",
vpc_id=example_network.id,
zone_id=example.zones[0].id)
example_cluster = alicloud.mse.Cluster("example",
connection_type="slb",
net_type="privatenet",
vswitch_id=example_switch.id,
cluster_specification="MSE_SC_1_2_60_c",
cluster_version="NACOS_2_0_0",
instance_count=3,
pub_network_flow="1",
cluster_alias_name="example",
mse_version="mse_pro",
cluster_type="Nacos-Ans")
example_engine_namespace = alicloud.mse.EngineNamespace("example",
instance_id=example_cluster.id,
namespace_show_name="example",
namespace_id="example")
example_nacos_config = alicloud.mse.NacosConfig("example",
instance_id=example_cluster.id,
data_id="example",
group="example",
namespace_id=example_engine_namespace.namespace_id,
content="example",
type="text",
tags="example",
app_name="example",
desc="example")
example_get_nacos_configs = pulumi.Output.all(
id=example_cluster.id,
namespace_id=example_engine_namespace.namespace_id
).apply(lambda resolved_outputs: alicloud.mse.get_nacos_configs_output(instance_id=resolved_outputs['id'],
enable_details=True,
namespace_id=resolved_outputs['namespace_id']))
package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud"
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/mse"
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/vpc"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
example, err := alicloud.GetZones(ctx, &alicloud.GetZonesArgs{
AvailableResourceCreation: pulumi.StringRef("VSwitch"),
}, nil)
if err != nil {
return err
}
exampleNetwork, err := vpc.NewNetwork(ctx, "example", &vpc.NetworkArgs{
VpcName: pulumi.String("terraform-example"),
CidrBlock: pulumi.String("172.17.3.0/24"),
})
if err != nil {
return err
}
exampleSwitch, err := vpc.NewSwitch(ctx, "example", &vpc.SwitchArgs{
VswitchName: pulumi.String("terraform-example"),
CidrBlock: pulumi.String("172.17.3.0/24"),
VpcId: exampleNetwork.ID(),
ZoneId: pulumi.String(example.Zones[0].Id),
})
if err != nil {
return err
}
exampleCluster, err := mse.NewCluster(ctx, "example", &mse.ClusterArgs{
ConnectionType: pulumi.String("slb"),
NetType: pulumi.String("privatenet"),
VswitchId: exampleSwitch.ID(),
ClusterSpecification: pulumi.String("MSE_SC_1_2_60_c"),
ClusterVersion: pulumi.String("NACOS_2_0_0"),
InstanceCount: pulumi.Int(3),
PubNetworkFlow: pulumi.String("1"),
ClusterAliasName: pulumi.String("example"),
MseVersion: pulumi.String("mse_pro"),
ClusterType: pulumi.String("Nacos-Ans"),
})
if err != nil {
return err
}
exampleEngineNamespace, err := mse.NewEngineNamespace(ctx, "example", &mse.EngineNamespaceArgs{
InstanceId: exampleCluster.ID(),
NamespaceShowName: pulumi.String("example"),
NamespaceId: pulumi.String("example"),
})
if err != nil {
return err
}
_, err = mse.NewNacosConfig(ctx, "example", &mse.NacosConfigArgs{
InstanceId: exampleCluster.ID(),
DataId: pulumi.String("example"),
Group: pulumi.String("example"),
NamespaceId: exampleEngineNamespace.NamespaceId,
Content: pulumi.String("example"),
Type: pulumi.String("text"),
Tags: pulumi.String("example"),
AppName: pulumi.String("example"),
Desc: pulumi.String("example"),
})
if err != nil {
return err
}
_ = pulumi.All(exampleCluster.ID(), exampleEngineNamespace.NamespaceId).ApplyT(func(_args []interface{}) (mse.GetNacosConfigsResult, error) {
id := _args[0].(string)
namespaceId := _args[1].(string)
return mse.GetNacosConfigsResult(interface{}(mse.GetNacosConfigsOutput(ctx, mse.GetNacosConfigsOutputArgs{
InstanceId: id,
EnableDetails: true,
NamespaceId: namespaceId,
}, nil))), nil
}).(mse.GetNacosConfigsResultOutput)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AliCloud = Pulumi.AliCloud;
return await Deployment.RunAsync(() =>
{
var example = AliCloud.GetZones.Invoke(new()
{
AvailableResourceCreation = "VSwitch",
});
var exampleNetwork = new AliCloud.Vpc.Network("example", new()
{
VpcName = "terraform-example",
CidrBlock = "172.17.3.0/24",
});
var exampleSwitch = new AliCloud.Vpc.Switch("example", new()
{
VswitchName = "terraform-example",
CidrBlock = "172.17.3.0/24",
VpcId = exampleNetwork.Id,
ZoneId = example.Apply(getZonesResult => getZonesResult.Zones[0]?.Id),
});
var exampleCluster = new AliCloud.Mse.Cluster("example", new()
{
ConnectionType = "slb",
NetType = "privatenet",
VswitchId = exampleSwitch.Id,
ClusterSpecification = "MSE_SC_1_2_60_c",
ClusterVersion = "NACOS_2_0_0",
InstanceCount = 3,
PubNetworkFlow = "1",
ClusterAliasName = "example",
MseVersion = "mse_pro",
ClusterType = "Nacos-Ans",
});
var exampleEngineNamespace = new AliCloud.Mse.EngineNamespace("example", new()
{
InstanceId = exampleCluster.Id,
NamespaceShowName = "example",
NamespaceId = "example",
});
var exampleNacosConfig = new AliCloud.Mse.NacosConfig("example", new()
{
InstanceId = exampleCluster.Id,
DataId = "example",
Group = "example",
NamespaceId = exampleEngineNamespace.NamespaceId,
Content = "example",
Type = "text",
Tags = "example",
AppName = "example",
Desc = "example",
});
var exampleGetNacosConfigs = AliCloud.Mse.GetNacosConfigs.Invoke(new()
{
InstanceId = exampleCluster.Id,
EnableDetails = true,
NamespaceId = exampleEngineNamespace.NamespaceId,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.alicloud.AlicloudFunctions;
import com.pulumi.alicloud.inputs.GetZonesArgs;
import com.pulumi.alicloud.vpc.Network;
import com.pulumi.alicloud.vpc.NetworkArgs;
import com.pulumi.alicloud.vpc.Switch;
import com.pulumi.alicloud.vpc.SwitchArgs;
import com.pulumi.alicloud.mse.Cluster;
import com.pulumi.alicloud.mse.ClusterArgs;
import com.pulumi.alicloud.mse.EngineNamespace;
import com.pulumi.alicloud.mse.EngineNamespaceArgs;
import com.pulumi.alicloud.mse.NacosConfig;
import com.pulumi.alicloud.mse.NacosConfigArgs;
import com.pulumi.alicloud.mse.MseFunctions;
import com.pulumi.alicloud.mse.inputs.GetNacosConfigsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var example = AlicloudFunctions.getZones(GetZonesArgs.builder()
.availableResourceCreation("VSwitch")
.build());
var exampleNetwork = new Network("exampleNetwork", NetworkArgs.builder()
.vpcName("terraform-example")
.cidrBlock("172.17.3.0/24")
.build());
var exampleSwitch = new Switch("exampleSwitch", SwitchArgs.builder()
.vswitchName("terraform-example")
.cidrBlock("172.17.3.0/24")
.vpcId(exampleNetwork.id())
.zoneId(example.applyValue(getZonesResult -> getZonesResult.zones()[0].id()))
.build());
var exampleCluster = new Cluster("exampleCluster", ClusterArgs.builder()
.connectionType("slb")
.netType("privatenet")
.vswitchId(exampleSwitch.id())
.clusterSpecification("MSE_SC_1_2_60_c")
.clusterVersion("NACOS_2_0_0")
.instanceCount("3")
.pubNetworkFlow("1")
.clusterAliasName("example")
.mseVersion("mse_pro")
.clusterType("Nacos-Ans")
.build());
var exampleEngineNamespace = new EngineNamespace("exampleEngineNamespace", EngineNamespaceArgs.builder()
.instanceId(exampleCluster.id())
.namespaceShowName("example")
.namespaceId("example")
.build());
var exampleNacosConfig = new NacosConfig("exampleNacosConfig", NacosConfigArgs.builder()
.instanceId(exampleCluster.id())
.dataId("example")
.group("example")
.namespaceId(exampleEngineNamespace.namespaceId())
.content("example")
.type("text")
.tags("example")
.appName("example")
.desc("example")
.build());
final var exampleGetNacosConfigs = MseFunctions.getNacosConfigs(GetNacosConfigsArgs.builder()
.instanceId(exampleCluster.id())
.enableDetails("true")
.namespaceId(exampleEngineNamespace.namespaceId())
.build());
}
}
resources:
exampleNetwork:
type: alicloud:vpc:Network
name: example
properties:
vpcName: terraform-example
cidrBlock: 172.17.3.0/24
exampleSwitch:
type: alicloud:vpc:Switch
name: example
properties:
vswitchName: terraform-example
cidrBlock: 172.17.3.0/24
vpcId: ${exampleNetwork.id}
zoneId: ${example.zones[0].id}
exampleCluster:
type: alicloud:mse:Cluster
name: example
properties:
connectionType: slb
netType: privatenet
vswitchId: ${exampleSwitch.id}
clusterSpecification: MSE_SC_1_2_60_c
clusterVersion: NACOS_2_0_0
instanceCount: '3'
pubNetworkFlow: '1'
clusterAliasName: example
mseVersion: mse_pro
clusterType: Nacos-Ans
exampleEngineNamespace:
type: alicloud:mse:EngineNamespace
name: example
properties:
instanceId: ${exampleCluster.id}
namespaceShowName: example
namespaceId: example
exampleNacosConfig:
type: alicloud:mse:NacosConfig
name: example
properties:
instanceId: ${exampleCluster.id}
dataId: example
group: example
namespaceId: ${exampleEngineNamespace.namespaceId}
content: example
type: text
tags: example
appName: example
desc: example
variables:
example:
fn::invoke:
Function: alicloud:getZones
Arguments:
availableResourceCreation: VSwitch
exampleGetNacosConfigs:
fn::invoke:
Function: alicloud:mse:getNacosConfigs
Arguments:
instanceId: ${exampleCluster.id}
enableDetails: 'true'
namespaceId: ${exampleEngineNamespace.namespaceId}
Using getNacosConfigs
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getNacosConfigs(args: GetNacosConfigsArgs, opts?: InvokeOptions): Promise<GetNacosConfigsResult>
function getNacosConfigsOutput(args: GetNacosConfigsOutputArgs, opts?: InvokeOptions): Output<GetNacosConfigsResult>
def get_nacos_configs(accept_language: Optional[str] = None,
app_name: Optional[str] = None,
data_id: Optional[str] = None,
enable_details: Optional[bool] = None,
group: Optional[str] = None,
ids: Optional[Sequence[str]] = None,
instance_id: Optional[str] = None,
namespace_id: Optional[str] = None,
output_file: Optional[str] = None,
request_pars: Optional[str] = None,
tags: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetNacosConfigsResult
def get_nacos_configs_output(accept_language: Optional[pulumi.Input[str]] = None,
app_name: Optional[pulumi.Input[str]] = None,
data_id: Optional[pulumi.Input[str]] = None,
enable_details: Optional[pulumi.Input[bool]] = None,
group: Optional[pulumi.Input[str]] = None,
ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
instance_id: Optional[pulumi.Input[str]] = None,
namespace_id: Optional[pulumi.Input[str]] = None,
output_file: Optional[pulumi.Input[str]] = None,
request_pars: Optional[pulumi.Input[str]] = None,
tags: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetNacosConfigsResult]
func GetNacosConfigs(ctx *Context, args *GetNacosConfigsArgs, opts ...InvokeOption) (*GetNacosConfigsResult, error)
func GetNacosConfigsOutput(ctx *Context, args *GetNacosConfigsOutputArgs, opts ...InvokeOption) GetNacosConfigsResultOutput
> Note: This function is named GetNacosConfigs
in the Go SDK.
public static class GetNacosConfigs
{
public static Task<GetNacosConfigsResult> InvokeAsync(GetNacosConfigsArgs args, InvokeOptions? opts = null)
public static Output<GetNacosConfigsResult> Invoke(GetNacosConfigsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetNacosConfigsResult> getNacosConfigs(GetNacosConfigsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: alicloud:mse/getNacosConfigs:getNacosConfigs
arguments:
# arguments dictionary
The following arguments are supported:
- Instance
Id string - The ID of the instance.
- Accept
Language string - The language type of the returned information. Valid values:
zh
,en
. - App
Name string - The name of the application.
- Data
Id string - The ID of the data.
- Enable
Details bool - Default to
false
. Set it totrue
can output more details about resource attributes. - Group string
- The ID of the group.
- Ids List<string>
- A list of MSE Engine Configs ids. It is formatted to
<instance_id>:<namespace_id>:<data_id>:<group>
. - Namespace
Id string - The id of Namespace.
- Output
File string - File name where to save data source results (after running
pulumi preview
). * - Request
Pars string - The extended request parameters. The JSON format is supported.
- string
- The tags of the configuration.
- Instance
Id string - The ID of the instance.
- Accept
Language string - The language type of the returned information. Valid values:
zh
,en
. - App
Name string - The name of the application.
- Data
Id string - The ID of the data.
- Enable
Details bool - Default to
false
. Set it totrue
can output more details about resource attributes. - Group string
- The ID of the group.
- Ids []string
- A list of MSE Engine Configs ids. It is formatted to
<instance_id>:<namespace_id>:<data_id>:<group>
. - Namespace
Id string - The id of Namespace.
- Output
File string - File name where to save data source results (after running
pulumi preview
). * - Request
Pars string - The extended request parameters. The JSON format is supported.
- string
- The tags of the configuration.
- instance
Id String - The ID of the instance.
- accept
Language String - The language type of the returned information. Valid values:
zh
,en
. - app
Name String - The name of the application.
- data
Id String - The ID of the data.
- enable
Details Boolean - Default to
false
. Set it totrue
can output more details about resource attributes. - group String
- The ID of the group.
- ids List<String>
- A list of MSE Engine Configs ids. It is formatted to
<instance_id>:<namespace_id>:<data_id>:<group>
. - namespace
Id String - The id of Namespace.
- output
File String - File name where to save data source results (after running
pulumi preview
). * - request
Pars String - The extended request parameters. The JSON format is supported.
- String
- The tags of the configuration.
- instance
Id string - The ID of the instance.
- accept
Language string - The language type of the returned information. Valid values:
zh
,en
. - app
Name string - The name of the application.
- data
Id string - The ID of the data.
- enable
Details boolean - Default to
false
. Set it totrue
can output more details about resource attributes. - group string
- The ID of the group.
- ids string[]
- A list of MSE Engine Configs ids. It is formatted to
<instance_id>:<namespace_id>:<data_id>:<group>
. - namespace
Id string - The id of Namespace.
- output
File string - File name where to save data source results (after running
pulumi preview
). * - request
Pars string - The extended request parameters. The JSON format is supported.
- string
- The tags of the configuration.
- instance_
id str - The ID of the instance.
- accept_
language str - The language type of the returned information. Valid values:
zh
,en
. - app_
name str - The name of the application.
- data_
id str - The ID of the data.
- enable_
details bool - Default to
false
. Set it totrue
can output more details about resource attributes. - group str
- The ID of the group.
- ids Sequence[str]
- A list of MSE Engine Configs ids. It is formatted to
<instance_id>:<namespace_id>:<data_id>:<group>
. - namespace_
id str - The id of Namespace.
- output_
file str - File name where to save data source results (after running
pulumi preview
). * - request_
pars str - The extended request parameters. The JSON format is supported.
- str
- The tags of the configuration.
- instance
Id String - The ID of the instance.
- accept
Language String - The language type of the returned information. Valid values:
zh
,en
. - app
Name String - The name of the application.
- data
Id String - The ID of the data.
- enable
Details Boolean - Default to
false
. Set it totrue
can output more details about resource attributes. - group String
- The ID of the group.
- ids List<String>
- A list of MSE Engine Configs ids. It is formatted to
<instance_id>:<namespace_id>:<data_id>:<group>
. - namespace
Id String - The id of Namespace.
- output
File String - File name where to save data source results (after running
pulumi preview
). * - request
Pars String - The extended request parameters. The JSON format is supported.
- String
- The tags of the configuration.
getNacosConfigs Result
The following output properties are available:
- Configs
List<Pulumi.
Ali Cloud. Mse. Outputs. Get Nacos Configs Config> - A list of Mse Nacos Configs. Each element contains the following attributes:
- Id string
- The provider-assigned unique ID for this managed resource.
- Ids List<string>
- Instance
Id string - Accept
Language string - App
Name string - The name of the application.
- Data
Id string - The ID of the data.
- Enable
Details bool - Group string
- The ID of the group.
- Namespace
Id string - Output
File string - Request
Pars string - string
- The tags of the configuration.
- Configs
[]Get
Nacos Configs Config - A list of Mse Nacos Configs. Each element contains the following attributes:
- Id string
- The provider-assigned unique ID for this managed resource.
- Ids []string
- Instance
Id string - Accept
Language string - App
Name string - The name of the application.
- Data
Id string - The ID of the data.
- Enable
Details bool - Group string
- The ID of the group.
- Namespace
Id string - Output
File string - Request
Pars string - string
- The tags of the configuration.
- configs
List<Get
Nacos Configs Config> - A list of Mse Nacos Configs. Each element contains the following attributes:
- id String
- The provider-assigned unique ID for this managed resource.
- ids List<String>
- instance
Id String - accept
Language String - app
Name String - The name of the application.
- data
Id String - The ID of the data.
- enable
Details Boolean - group String
- The ID of the group.
- namespace
Id String - output
File String - request
Pars String - String
- The tags of the configuration.
- configs
Get
Nacos Configs Config[] - A list of Mse Nacos Configs. Each element contains the following attributes:
- id string
- The provider-assigned unique ID for this managed resource.
- ids string[]
- instance
Id string - accept
Language string - app
Name string - The name of the application.
- data
Id string - The ID of the data.
- enable
Details boolean - group string
- The ID of the group.
- namespace
Id string - output
File string - request
Pars string - string
- The tags of the configuration.
- configs
Sequence[Get
Nacos Configs Config] - A list of Mse Nacos Configs. Each element contains the following attributes:
- id str
- The provider-assigned unique ID for this managed resource.
- ids Sequence[str]
- instance_
id str - accept_
language str - app_
name str - The name of the application.
- data_
id str - The ID of the data.
- enable_
details bool - group str
- The ID of the group.
- namespace_
id str - output_
file str - request_
pars str - str
- The tags of the configuration.
- configs List<Property Map>
- A list of Mse Nacos Configs. Each element contains the following attributes:
- id String
- The provider-assigned unique ID for this managed resource.
- ids List<String>
- instance
Id String - accept
Language String - app
Name String - The name of the application.
- data
Id String - The ID of the data.
- enable
Details Boolean - group String
- The ID of the group.
- namespace
Id String - output
File String - request
Pars String - String
- The tags of the configuration.
Supporting Types
GetNacosConfigsConfig
- App
Name string - The name of the application.
- Beta
Ips string - The list of IP addresses where the beta release of the configuration is performed.
- Content string
- The content of the configuration.
- Data
Id string - The ID of the data.
- Desc string
- The description of the configuration.
- Encrypted
Data stringKey - The encryption key.
- Group string
- The ID of the group.
- Id string
- The ID of the Nacos Config. It is formatted to
<instance_id>:<namespace_id>:<data_id>:<group>
. - Md5 string
- The message digest of the configuration.
- string
- The tags of the configuration.
- Type string
- The format of the configuration. Supported formats include TEXT, JSON, and XML.
- App
Name string - The name of the application.
- Beta
Ips string - The list of IP addresses where the beta release of the configuration is performed.
- Content string
- The content of the configuration.
- Data
Id string - The ID of the data.
- Desc string
- The description of the configuration.
- Encrypted
Data stringKey - The encryption key.
- Group string
- The ID of the group.
- Id string
- The ID of the Nacos Config. It is formatted to
<instance_id>:<namespace_id>:<data_id>:<group>
. - Md5 string
- The message digest of the configuration.
- string
- The tags of the configuration.
- Type string
- The format of the configuration. Supported formats include TEXT, JSON, and XML.
- app
Name String - The name of the application.
- beta
Ips String - The list of IP addresses where the beta release of the configuration is performed.
- content String
- The content of the configuration.
- data
Id String - The ID of the data.
- desc String
- The description of the configuration.
- encrypted
Data StringKey - The encryption key.
- group String
- The ID of the group.
- id String
- The ID of the Nacos Config. It is formatted to
<instance_id>:<namespace_id>:<data_id>:<group>
. - md5 String
- The message digest of the configuration.
- String
- The tags of the configuration.
- type String
- The format of the configuration. Supported formats include TEXT, JSON, and XML.
- app
Name string - The name of the application.
- beta
Ips string - The list of IP addresses where the beta release of the configuration is performed.
- content string
- The content of the configuration.
- data
Id string - The ID of the data.
- desc string
- The description of the configuration.
- encrypted
Data stringKey - The encryption key.
- group string
- The ID of the group.
- id string
- The ID of the Nacos Config. It is formatted to
<instance_id>:<namespace_id>:<data_id>:<group>
. - md5 string
- The message digest of the configuration.
- string
- The tags of the configuration.
- type string
- The format of the configuration. Supported formats include TEXT, JSON, and XML.
- app_
name str - The name of the application.
- beta_
ips str - The list of IP addresses where the beta release of the configuration is performed.
- content str
- The content of the configuration.
- data_
id str - The ID of the data.
- desc str
- The description of the configuration.
- encrypted_
data_ strkey - The encryption key.
- group str
- The ID of the group.
- id str
- The ID of the Nacos Config. It is formatted to
<instance_id>:<namespace_id>:<data_id>:<group>
. - md5 str
- The message digest of the configuration.
- str
- The tags of the configuration.
- type str
- The format of the configuration. Supported formats include TEXT, JSON, and XML.
- app
Name String - The name of the application.
- beta
Ips String - The list of IP addresses where the beta release of the configuration is performed.
- content String
- The content of the configuration.
- data
Id String - The ID of the data.
- desc String
- The description of the configuration.
- encrypted
Data StringKey - The encryption key.
- group String
- The ID of the group.
- id String
- The ID of the Nacos Config. It is formatted to
<instance_id>:<namespace_id>:<data_id>:<group>
. - md5 String
- The message digest of the configuration.
- String
- The tags of the configuration.
- type String
- The format of the configuration. Supported formats include TEXT, JSON, and XML.
Package Details
- Repository
- Alibaba Cloud pulumi/pulumi-alicloud
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
alicloud
Terraform Provider.