vcd.DseSolutionPublish
Explore with Pulumi AI
Create DseSolutionPublish Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new DseSolutionPublish(name: string, args: DseSolutionPublishArgs, opts?: CustomResourceOptions);
@overload
def DseSolutionPublish(resource_name: str,
args: DseSolutionPublishArgs,
opts: Optional[ResourceOptions] = None)
@overload
def DseSolutionPublish(resource_name: str,
opts: Optional[ResourceOptions] = None,
data_solution_id: Optional[str] = None,
org_id: Optional[str] = None,
confluent_license_key: Optional[str] = None,
confluent_license_type: Optional[str] = None,
dse_solution_publish_id: Optional[str] = None)
func NewDseSolutionPublish(ctx *Context, name string, args DseSolutionPublishArgs, opts ...ResourceOption) (*DseSolutionPublish, error)
public DseSolutionPublish(string name, DseSolutionPublishArgs args, CustomResourceOptions? opts = null)
public DseSolutionPublish(String name, DseSolutionPublishArgs args)
public DseSolutionPublish(String name, DseSolutionPublishArgs args, CustomResourceOptions options)
type: vcd:DseSolutionPublish
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args DseSolutionPublishArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args DseSolutionPublishArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args DseSolutionPublishArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DseSolutionPublishArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DseSolutionPublishArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var dseSolutionPublishResource = new Vcd.DseSolutionPublish("dseSolutionPublishResource", new()
{
DataSolutionId = "string",
OrgId = "string",
ConfluentLicenseKey = "string",
ConfluentLicenseType = "string",
DseSolutionPublishId = "string",
});
example, err := vcd.NewDseSolutionPublish(ctx, "dseSolutionPublishResource", &vcd.DseSolutionPublishArgs{
DataSolutionId: pulumi.String("string"),
OrgId: pulumi.String("string"),
ConfluentLicenseKey: pulumi.String("string"),
ConfluentLicenseType: pulumi.String("string"),
DseSolutionPublishId: pulumi.String("string"),
})
var dseSolutionPublishResource = new DseSolutionPublish("dseSolutionPublishResource", DseSolutionPublishArgs.builder()
.dataSolutionId("string")
.orgId("string")
.confluentLicenseKey("string")
.confluentLicenseType("string")
.dseSolutionPublishId("string")
.build());
dse_solution_publish_resource = vcd.DseSolutionPublish("dseSolutionPublishResource",
data_solution_id="string",
org_id="string",
confluent_license_key="string",
confluent_license_type="string",
dse_solution_publish_id="string")
const dseSolutionPublishResource = new vcd.DseSolutionPublish("dseSolutionPublishResource", {
dataSolutionId: "string",
orgId: "string",
confluentLicenseKey: "string",
confluentLicenseType: "string",
dseSolutionPublishId: "string",
});
type: vcd:DseSolutionPublish
properties:
confluentLicenseKey: string
confluentLicenseType: string
dataSolutionId: string
dseSolutionPublishId: string
orgId: string
DseSolutionPublish Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The DseSolutionPublish resource accepts the following input properties:
- Data
Solution stringId - ID of Data Solution
- Org
Id string - Organization ID
- Confluent
License stringKey - Required for
Confluent Platform
Data Solution if . One ofconfluent_license_type
is set toWith License
. - Confluent
License stringType - Required for
Confluent Platform
Data Solution. One ofWith License
,No License
. - Dse
Solution stringPublish Id
- Data
Solution stringId - ID of Data Solution
- Org
Id string - Organization ID
- Confluent
License stringKey - Required for
Confluent Platform
Data Solution if . One ofconfluent_license_type
is set toWith License
. - Confluent
License stringType - Required for
Confluent Platform
Data Solution. One ofWith License
,No License
. - Dse
Solution stringPublish Id
- data
Solution StringId - ID of Data Solution
- org
Id String - Organization ID
- confluent
License StringKey - Required for
Confluent Platform
Data Solution if . One ofconfluent_license_type
is set toWith License
. - confluent
License StringType - Required for
Confluent Platform
Data Solution. One ofWith License
,No License
. - dse
Solution StringPublish Id
- data
Solution stringId - ID of Data Solution
- org
Id string - Organization ID
- confluent
License stringKey - Required for
Confluent Platform
Data Solution if . One ofconfluent_license_type
is set toWith License
. - confluent
License stringType - Required for
Confluent Platform
Data Solution. One ofWith License
,No License
. - dse
Solution stringPublish Id
- data_
solution_ strid - ID of Data Solution
- org_
id str - Organization ID
- confluent_
license_ strkey - Required for
Confluent Platform
Data Solution if . One ofconfluent_license_type
is set toWith License
. - confluent_
license_ strtype - Required for
Confluent Platform
Data Solution. One ofWith License
,No License
. - dse_
solution_ strpublish_ id
- data
Solution StringId - ID of Data Solution
- org
Id String - Organization ID
- confluent
License StringKey - Required for
Confluent Platform
Data Solution if . One ofconfluent_license_type
is set toWith License
. - confluent
License StringType - Required for
Confluent Platform
Data Solution. One ofWith License
,No License
. - dse
Solution StringPublish Id
Outputs
All input properties are implicitly available as output properties. Additionally, the DseSolutionPublish resource produces the following output properties:
- Ds
Org stringConfig Id - Data Solution Org Configuration ID (only available for
Confluent Platform
which has additional licensing configuration) - Dso
Acl stringId - Data Solutions Operator ACL ID
- Id string
- The provider-assigned unique ID for this managed resource.
- Template
Acl List<string>Ids - A set of Data Solution Instance Template ACL IDs
- Ds
Org stringConfig Id - Data Solution Org Configuration ID (only available for
Confluent Platform
which has additional licensing configuration) - Dso
Acl stringId - Data Solutions Operator ACL ID
- Id string
- The provider-assigned unique ID for this managed resource.
- Template
Acl []stringIds - A set of Data Solution Instance Template ACL IDs
- ds
Org StringConfig Id - Data Solution Org Configuration ID (only available for
Confluent Platform
which has additional licensing configuration) - dso
Acl StringId - Data Solutions Operator ACL ID
- id String
- The provider-assigned unique ID for this managed resource.
- template
Acl List<String>Ids - A set of Data Solution Instance Template ACL IDs
- ds
Org stringConfig Id - Data Solution Org Configuration ID (only available for
Confluent Platform
which has additional licensing configuration) - dso
Acl stringId - Data Solutions Operator ACL ID
- id string
- The provider-assigned unique ID for this managed resource.
- template
Acl string[]Ids - A set of Data Solution Instance Template ACL IDs
- ds_
org_ strconfig_ id - Data Solution Org Configuration ID (only available for
Confluent Platform
which has additional licensing configuration) - dso_
acl_ strid - Data Solutions Operator ACL ID
- id str
- The provider-assigned unique ID for this managed resource.
- template_
acl_ Sequence[str]ids - A set of Data Solution Instance Template ACL IDs
- ds
Org StringConfig Id - Data Solution Org Configuration ID (only available for
Confluent Platform
which has additional licensing configuration) - dso
Acl StringId - Data Solutions Operator ACL ID
- id String
- The provider-assigned unique ID for this managed resource.
- template
Acl List<String>Ids - A set of Data Solution Instance Template ACL IDs
Look up Existing DseSolutionPublish Resource
Get an existing DseSolutionPublish resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: DseSolutionPublishState, opts?: CustomResourceOptions): DseSolutionPublish
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
confluent_license_key: Optional[str] = None,
confluent_license_type: Optional[str] = None,
data_solution_id: Optional[str] = None,
ds_org_config_id: Optional[str] = None,
dse_solution_publish_id: Optional[str] = None,
dso_acl_id: Optional[str] = None,
org_id: Optional[str] = None,
template_acl_ids: Optional[Sequence[str]] = None) -> DseSolutionPublish
func GetDseSolutionPublish(ctx *Context, name string, id IDInput, state *DseSolutionPublishState, opts ...ResourceOption) (*DseSolutionPublish, error)
public static DseSolutionPublish Get(string name, Input<string> id, DseSolutionPublishState? state, CustomResourceOptions? opts = null)
public static DseSolutionPublish get(String name, Output<String> id, DseSolutionPublishState state, CustomResourceOptions options)
resources: _: type: vcd:DseSolutionPublish get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Confluent
License stringKey - Required for
Confluent Platform
Data Solution if . One ofconfluent_license_type
is set toWith License
. - Confluent
License stringType - Required for
Confluent Platform
Data Solution. One ofWith License
,No License
. - Data
Solution stringId - ID of Data Solution
- Ds
Org stringConfig Id - Data Solution Org Configuration ID (only available for
Confluent Platform
which has additional licensing configuration) - Dse
Solution stringPublish Id - Dso
Acl stringId - Data Solutions Operator ACL ID
- Org
Id string - Organization ID
- Template
Acl List<string>Ids - A set of Data Solution Instance Template ACL IDs
- Confluent
License stringKey - Required for
Confluent Platform
Data Solution if . One ofconfluent_license_type
is set toWith License
. - Confluent
License stringType - Required for
Confluent Platform
Data Solution. One ofWith License
,No License
. - Data
Solution stringId - ID of Data Solution
- Ds
Org stringConfig Id - Data Solution Org Configuration ID (only available for
Confluent Platform
which has additional licensing configuration) - Dse
Solution stringPublish Id - Dso
Acl stringId - Data Solutions Operator ACL ID
- Org
Id string - Organization ID
- Template
Acl []stringIds - A set of Data Solution Instance Template ACL IDs
- confluent
License StringKey - Required for
Confluent Platform
Data Solution if . One ofconfluent_license_type
is set toWith License
. - confluent
License StringType - Required for
Confluent Platform
Data Solution. One ofWith License
,No License
. - data
Solution StringId - ID of Data Solution
- ds
Org StringConfig Id - Data Solution Org Configuration ID (only available for
Confluent Platform
which has additional licensing configuration) - dse
Solution StringPublish Id - dso
Acl StringId - Data Solutions Operator ACL ID
- org
Id String - Organization ID
- template
Acl List<String>Ids - A set of Data Solution Instance Template ACL IDs
- confluent
License stringKey - Required for
Confluent Platform
Data Solution if . One ofconfluent_license_type
is set toWith License
. - confluent
License stringType - Required for
Confluent Platform
Data Solution. One ofWith License
,No License
. - data
Solution stringId - ID of Data Solution
- ds
Org stringConfig Id - Data Solution Org Configuration ID (only available for
Confluent Platform
which has additional licensing configuration) - dse
Solution stringPublish Id - dso
Acl stringId - Data Solutions Operator ACL ID
- org
Id string - Organization ID
- template
Acl string[]Ids - A set of Data Solution Instance Template ACL IDs
- confluent_
license_ strkey - Required for
Confluent Platform
Data Solution if . One ofconfluent_license_type
is set toWith License
. - confluent_
license_ strtype - Required for
Confluent Platform
Data Solution. One ofWith License
,No License
. - data_
solution_ strid - ID of Data Solution
- ds_
org_ strconfig_ id - Data Solution Org Configuration ID (only available for
Confluent Platform
which has additional licensing configuration) - dse_
solution_ strpublish_ id - dso_
acl_ strid - Data Solutions Operator ACL ID
- org_
id str - Organization ID
- template_
acl_ Sequence[str]ids - A set of Data Solution Instance Template ACL IDs
- confluent
License StringKey - Required for
Confluent Platform
Data Solution if . One ofconfluent_license_type
is set toWith License
. - confluent
License StringType - Required for
Confluent Platform
Data Solution. One ofWith License
,No License
. - data
Solution StringId - ID of Data Solution
- ds
Org StringConfig Id - Data Solution Org Configuration ID (only available for
Confluent Platform
which has additional licensing configuration) - dse
Solution StringPublish Id - dso
Acl StringId - Data Solutions Operator ACL ID
- org
Id String - Organization ID
- template
Acl List<String>Ids - A set of Data Solution Instance Template ACL IDs
Package Details
- Repository
- vcd vmware/terraform-provider-vcd
- License
- Notes
- This Pulumi package is based on the
vcd
Terraform Provider.