vcd 3.14.1 published on Monday, Apr 14, 2025 by vmware
vcd.getCatalog
Explore with Pulumi AI
Provides a VMware Cloud Director Catalog data source. A Catalog can be used to manage catalog items and media items.
Supported in provider v2.5+
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as vcd from "@pulumi/vcd";
const my_cat = vcd.getCatalog({
org: "my-org",
name: "my-cat",
});
const myItem = new vcd.CatalogItem("myItem", {
org: my_cat.then(my_cat => my_cat.org),
catalog: my_cat.then(my_cat => my_cat.name),
description: my_cat.then(my_cat => `Belongs to ${my_cat.id}`),
ovaPath: "/path/to/test_vapp_template.ova",
uploadPieceSize: 5,
});
import pulumi
import pulumi_vcd as vcd
my_cat = vcd.get_catalog(org="my-org",
name="my-cat")
my_item = vcd.CatalogItem("myItem",
org=my_cat.org,
catalog=my_cat.name,
description=f"Belongs to {my_cat.id}",
ova_path="/path/to/test_vapp_template.ova",
upload_piece_size=5)
package main
import (
"fmt"
"github.com/pulumi/pulumi-terraform-provider/sdks/go/vcd/v3/vcd"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
my_cat, err := vcd.LookupCatalog(ctx, &vcd.LookupCatalogArgs{
Org: pulumi.StringRef("my-org"),
Name: pulumi.StringRef("my-cat"),
}, nil)
if err != nil {
return err
}
_, err = vcd.NewCatalogItem(ctx, "myItem", &vcd.CatalogItemArgs{
Org: pulumi.String(my_cat.Org),
Catalog: pulumi.String(my_cat.Name),
Description: pulumi.Sprintf("Belongs to %v", my_cat.Id),
OvaPath: pulumi.String("/path/to/test_vapp_template.ova"),
UploadPieceSize: pulumi.Float64(5),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Vcd = Pulumi.Vcd;
return await Deployment.RunAsync(() =>
{
var my_cat = Vcd.GetCatalog.Invoke(new()
{
Org = "my-org",
Name = "my-cat",
});
var myItem = new Vcd.CatalogItem("myItem", new()
{
Org = my_cat.Apply(my_cat => my_cat.Apply(getCatalogResult => getCatalogResult.Org)),
Catalog = my_cat.Apply(my_cat => my_cat.Apply(getCatalogResult => getCatalogResult.Name)),
Description = my_cat.Apply(my_cat => $"Belongs to {my_cat.Apply(getCatalogResult => getCatalogResult.Id)}"),
OvaPath = "/path/to/test_vapp_template.ova",
UploadPieceSize = 5,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.vcd.VcdFunctions;
import com.pulumi.vcd.inputs.GetCatalogArgs;
import com.pulumi.vcd.CatalogItem;
import com.pulumi.vcd.CatalogItemArgs;
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 my-cat = VcdFunctions.getCatalog(GetCatalogArgs.builder()
.org("my-org")
.name("my-cat")
.build());
var myItem = new CatalogItem("myItem", CatalogItemArgs.builder()
.org(my_cat.org())
.catalog(my_cat.name())
.description(String.format("Belongs to %s", my_cat.id()))
.ovaPath("/path/to/test_vapp_template.ova")
.uploadPieceSize(5)
.build());
}
}
resources:
myItem:
type: vcd:CatalogItem
properties:
org: ${["my-cat"].org}
catalog: ${["my-cat"].name}
description: Belongs to ${["my-cat"].id}
ovaPath: /path/to/test_vapp_template.ova
uploadPieceSize: 5
variables:
my-cat:
fn::invoke:
function: vcd:getCatalog
arguments:
org: my-org
name: my-cat
Metadata
The metadata_entry
(v3.8+) is a set of metadata entries that have the following structure:
key
- Key of this metadata entry.value
- Value of this metadata entry.type
- Type of this metadata entry. One of:MetadataStringValue
,MetadataNumberValue
,MetadataDateTimeValue
,MetadataBooleanValue
.user_access
- User access level for this metadata entry. One of:PRIVATE
(hidden),READONLY
(read only),READWRITE
(read/write).is_system
- Domain for this metadata entry. true if it belongs toSYSTEM
, false if it belongs toGENERAL
.
Filter arguments
(Supported in provider v2.9+)
name_regex
(Optional) matches the name using a regular expression.date
(Optional) is an expression starting with an operator (>
,<
,>=
,<=
,==
), followed by a date, with optional spaces in between. For example:> 2020-02-01 12:35:00.523Z
The filter recognizes several formats, but one ofyyyy-mm-dd [hh:mm[:ss[.nnnZ]]]
ordd-MMM-yyyy [hh:mm[:ss[.nnnZ]]]
is recommended. Comparison with equality operator (==
) need to define the date to the microseconds.latest
(Optional) Iftrue
, retrieve the latest item among the ones matching other parameters. If no other parameters are set, it retrieves the newest item.earliest
(Optional) Iftrue
, retrieve the earliest item among the ones matching other parameters. If no other parameters are set, it retrieves the oldest item.metadata
(Optional) One or more parameters that will match metadata contents.
See Filters reference for details and examples.
Using getCatalog
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 getCatalog(args: GetCatalogArgs, opts?: InvokeOptions): Promise<GetCatalogResult>
function getCatalogOutput(args: GetCatalogOutputArgs, opts?: InvokeOptions): Output<GetCatalogResult>
def get_catalog(description: Optional[str] = None,
filter: Optional[GetCatalogFilter] = None,
id: Optional[str] = None,
name: Optional[str] = None,
org: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCatalogResult
def get_catalog_output(description: Optional[pulumi.Input[str]] = None,
filter: Optional[pulumi.Input[GetCatalogFilterArgs]] = None,
id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
org: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCatalogResult]
func LookupCatalog(ctx *Context, args *LookupCatalogArgs, opts ...InvokeOption) (*LookupCatalogResult, error)
func LookupCatalogOutput(ctx *Context, args *LookupCatalogOutputArgs, opts ...InvokeOption) LookupCatalogResultOutput
> Note: This function is named LookupCatalog
in the Go SDK.
public static class GetCatalog
{
public static Task<GetCatalogResult> InvokeAsync(GetCatalogArgs args, InvokeOptions? opts = null)
public static Output<GetCatalogResult> Invoke(GetCatalogInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetCatalogResult> getCatalog(GetCatalogArgs args, InvokeOptions options)
public static Output<GetCatalogResult> getCatalog(GetCatalogArgs args, InvokeOptions options)
fn::invoke:
function: vcd:index/getCatalog:getCatalog
arguments:
# arguments dictionary
The following arguments are supported:
- Description string
- Catalog description.
- Filter
Get
Catalog Filter - Retrieves the data source using one or more filter parameters
- Id string
- Name string
- Catalog name (optional when
filter
is used) - Org string
- Org name
- Description string
- Catalog description.
- Filter
Get
Catalog Filter - Retrieves the data source using one or more filter parameters
- Id string
- Name string
- Catalog name (optional when
filter
is used) - Org string
- Org name
- description String
- Catalog description.
- filter
Get
Catalog Filter - Retrieves the data source using one or more filter parameters
- id String
- name String
- Catalog name (optional when
filter
is used) - org String
- Org name
- description string
- Catalog description.
- filter
Get
Catalog Filter - Retrieves the data source using one or more filter parameters
- id string
- name string
- Catalog name (optional when
filter
is used) - org string
- Org name
- description str
- Catalog description.
- filter
Get
Catalog Filter - Retrieves the data source using one or more filter parameters
- id str
- name str
- Catalog name (optional when
filter
is used) - org str
- Org name
- description String
- Catalog description.
- filter Property Map
- Retrieves the data source using one or more filter parameters
- id String
- name String
- Catalog name (optional when
filter
is used) - org String
- Org name
getCatalog Result
The following output properties are available:
- Cache
Enabled bool - (v3.6+) Enable early catalog export to optimize synchronization. Default is
false
. - Catalog
Version double - (v3.6+) Version number from this catalog.
- Created string
- (v3.6+) Date and time of catalog creation
- Description string
- Catalog description.
- Href string
- Id string
- Is
Local bool - (v3.8.1+) Indicates if this catalog was created in the current organization.
- Is
Published bool - (v3.6+) Indicates if this catalog is shared to all organizations.
- bool
- (v3.6+) Indicates if the catalog is shared.
- Media
Item List<string>Lists - (v3.8+) List of media item names in this catalog, in alphabetical order.
- Metadata Dictionary<string, string>
- (Deprecated; v3.6+) Use
metadata_entry
instead. Key value map of metadata. - Metadata
Entries List<GetCatalog Metadata Entry> - A set of metadata entries assigned to this Catalog. See Metadata section for details.
- Number
Of doubleMedia - (v3.6+) Number of media items available in this catalog.
- Number
Of doubleVapp Templates - (v3.6+) Number of vApp templates available in this catalog.
- Owner
Name string - (v3.6+) Owner of the catalog.
- Preserve
Identity boolInformation - (v3.6+) Enable include BIOS UUIDs and MAC addresses in the downloaded OVF package. Preserving the identity information limits the portability of the package and you should use it only when necessary. Default is
false
. - Publish
Enabled bool - (v3.6+) Enable allows to publish a catalog externally to make its vApp templates and media files available for subscription by organizations outside the Cloud Director installation. Default is
false
. - Publish
Subscription stringType - (v3.6+) Shows if the catalog is
PUBLISHED
, if it is a subscription from another one (SUBSCRIBED
), or none of those (UNPUBLISHED
). - Publish
Subscription stringUrl - (v3.8+) URL to which other catalogs can subscribe.
- Storage
Profile stringId - Vapp
Template List<string>Lists - (v3.8+) List of vApp template names in this catalog, in alphabetical order.
- Filter
Get
Catalog Filter - Name string
- Org string
- Cache
Enabled bool - (v3.6+) Enable early catalog export to optimize synchronization. Default is
false
. - Catalog
Version float64 - (v3.6+) Version number from this catalog.
- Created string
- (v3.6+) Date and time of catalog creation
- Description string
- Catalog description.
- Href string
- Id string
- Is
Local bool - (v3.8.1+) Indicates if this catalog was created in the current organization.
- Is
Published bool - (v3.6+) Indicates if this catalog is shared to all organizations.
- bool
- (v3.6+) Indicates if the catalog is shared.
- Media
Item []stringLists - (v3.8+) List of media item names in this catalog, in alphabetical order.
- Metadata map[string]string
- (Deprecated; v3.6+) Use
metadata_entry
instead. Key value map of metadata. - Metadata
Entries []GetCatalog Metadata Entry - A set of metadata entries assigned to this Catalog. See Metadata section for details.
- Number
Of float64Media - (v3.6+) Number of media items available in this catalog.
- Number
Of float64Vapp Templates - (v3.6+) Number of vApp templates available in this catalog.
- Owner
Name string - (v3.6+) Owner of the catalog.
- Preserve
Identity boolInformation - (v3.6+) Enable include BIOS UUIDs and MAC addresses in the downloaded OVF package. Preserving the identity information limits the portability of the package and you should use it only when necessary. Default is
false
. - Publish
Enabled bool - (v3.6+) Enable allows to publish a catalog externally to make its vApp templates and media files available for subscription by organizations outside the Cloud Director installation. Default is
false
. - Publish
Subscription stringType - (v3.6+) Shows if the catalog is
PUBLISHED
, if it is a subscription from another one (SUBSCRIBED
), or none of those (UNPUBLISHED
). - Publish
Subscription stringUrl - (v3.8+) URL to which other catalogs can subscribe.
- Storage
Profile stringId - Vapp
Template []stringLists - (v3.8+) List of vApp template names in this catalog, in alphabetical order.
- Filter
Get
Catalog Filter - Name string
- Org string
- cache
Enabled Boolean - (v3.6+) Enable early catalog export to optimize synchronization. Default is
false
. - catalog
Version Double - (v3.6+) Version number from this catalog.
- created String
- (v3.6+) Date and time of catalog creation
- description String
- Catalog description.
- href String
- id String
- is
Local Boolean - (v3.8.1+) Indicates if this catalog was created in the current organization.
- is
Published Boolean - (v3.6+) Indicates if this catalog is shared to all organizations.
- Boolean
- (v3.6+) Indicates if the catalog is shared.
- media
Item List<String>Lists - (v3.8+) List of media item names in this catalog, in alphabetical order.
- metadata Map<String,String>
- (Deprecated; v3.6+) Use
metadata_entry
instead. Key value map of metadata. - metadata
Entries List<GetCatalog Metadata Entry> - A set of metadata entries assigned to this Catalog. See Metadata section for details.
- number
Of DoubleMedia - (v3.6+) Number of media items available in this catalog.
- number
Of DoubleVapp Templates - (v3.6+) Number of vApp templates available in this catalog.
- owner
Name String - (v3.6+) Owner of the catalog.
- preserve
Identity BooleanInformation - (v3.6+) Enable include BIOS UUIDs and MAC addresses in the downloaded OVF package. Preserving the identity information limits the portability of the package and you should use it only when necessary. Default is
false
. - publish
Enabled Boolean - (v3.6+) Enable allows to publish a catalog externally to make its vApp templates and media files available for subscription by organizations outside the Cloud Director installation. Default is
false
. - publish
Subscription StringType - (v3.6+) Shows if the catalog is
PUBLISHED
, if it is a subscription from another one (SUBSCRIBED
), or none of those (UNPUBLISHED
). - publish
Subscription StringUrl - (v3.8+) URL to which other catalogs can subscribe.
- storage
Profile StringId - vapp
Template List<String>Lists - (v3.8+) List of vApp template names in this catalog, in alphabetical order.
- filter
Get
Catalog Filter - name String
- org String
- cache
Enabled boolean - (v3.6+) Enable early catalog export to optimize synchronization. Default is
false
. - catalog
Version number - (v3.6+) Version number from this catalog.
- created string
- (v3.6+) Date and time of catalog creation
- description string
- Catalog description.
- href string
- id string
- is
Local boolean - (v3.8.1+) Indicates if this catalog was created in the current organization.
- is
Published boolean - (v3.6+) Indicates if this catalog is shared to all organizations.
- boolean
- (v3.6+) Indicates if the catalog is shared.
- media
Item string[]Lists - (v3.8+) List of media item names in this catalog, in alphabetical order.
- metadata {[key: string]: string}
- (Deprecated; v3.6+) Use
metadata_entry
instead. Key value map of metadata. - metadata
Entries GetCatalog Metadata Entry[] - A set of metadata entries assigned to this Catalog. See Metadata section for details.
- number
Of numberMedia - (v3.6+) Number of media items available in this catalog.
- number
Of numberVapp Templates - (v3.6+) Number of vApp templates available in this catalog.
- owner
Name string - (v3.6+) Owner of the catalog.
- preserve
Identity booleanInformation - (v3.6+) Enable include BIOS UUIDs and MAC addresses in the downloaded OVF package. Preserving the identity information limits the portability of the package and you should use it only when necessary. Default is
false
. - publish
Enabled boolean - (v3.6+) Enable allows to publish a catalog externally to make its vApp templates and media files available for subscription by organizations outside the Cloud Director installation. Default is
false
. - publish
Subscription stringType - (v3.6+) Shows if the catalog is
PUBLISHED
, if it is a subscription from another one (SUBSCRIBED
), or none of those (UNPUBLISHED
). - publish
Subscription stringUrl - (v3.8+) URL to which other catalogs can subscribe.
- storage
Profile stringId - vapp
Template string[]Lists - (v3.8+) List of vApp template names in this catalog, in alphabetical order.
- filter
Get
Catalog Filter - name string
- org string
- cache_
enabled bool - (v3.6+) Enable early catalog export to optimize synchronization. Default is
false
. - catalog_
version float - (v3.6+) Version number from this catalog.
- created str
- (v3.6+) Date and time of catalog creation
- description str
- Catalog description.
- href str
- id str
- is_
local bool - (v3.8.1+) Indicates if this catalog was created in the current organization.
- is_
published bool - (v3.6+) Indicates if this catalog is shared to all organizations.
- bool
- (v3.6+) Indicates if the catalog is shared.
- media_
item_ Sequence[str]lists - (v3.8+) List of media item names in this catalog, in alphabetical order.
- metadata Mapping[str, str]
- (Deprecated; v3.6+) Use
metadata_entry
instead. Key value map of metadata. - metadata_
entries Sequence[GetCatalog Metadata Entry] - A set of metadata entries assigned to this Catalog. See Metadata section for details.
- number_
of_ floatmedia - (v3.6+) Number of media items available in this catalog.
- number_
of_ floatvapp_ templates - (v3.6+) Number of vApp templates available in this catalog.
- owner_
name str - (v3.6+) Owner of the catalog.
- preserve_
identity_ boolinformation - (v3.6+) Enable include BIOS UUIDs and MAC addresses in the downloaded OVF package. Preserving the identity information limits the portability of the package and you should use it only when necessary. Default is
false
. - publish_
enabled bool - (v3.6+) Enable allows to publish a catalog externally to make its vApp templates and media files available for subscription by organizations outside the Cloud Director installation. Default is
false
. - publish_
subscription_ strtype - (v3.6+) Shows if the catalog is
PUBLISHED
, if it is a subscription from another one (SUBSCRIBED
), or none of those (UNPUBLISHED
). - publish_
subscription_ strurl - (v3.8+) URL to which other catalogs can subscribe.
- storage_
profile_ strid - vapp_
template_ Sequence[str]lists - (v3.8+) List of vApp template names in this catalog, in alphabetical order.
- filter
Get
Catalog Filter - name str
- org str
- cache
Enabled Boolean - (v3.6+) Enable early catalog export to optimize synchronization. Default is
false
. - catalog
Version Number - (v3.6+) Version number from this catalog.
- created String
- (v3.6+) Date and time of catalog creation
- description String
- Catalog description.
- href String
- id String
- is
Local Boolean - (v3.8.1+) Indicates if this catalog was created in the current organization.
- is
Published Boolean - (v3.6+) Indicates if this catalog is shared to all organizations.
- Boolean
- (v3.6+) Indicates if the catalog is shared.
- media
Item List<String>Lists - (v3.8+) List of media item names in this catalog, in alphabetical order.
- metadata Map<String>
- (Deprecated; v3.6+) Use
metadata_entry
instead. Key value map of metadata. - metadata
Entries List<Property Map> - A set of metadata entries assigned to this Catalog. See Metadata section for details.
- number
Of NumberMedia - (v3.6+) Number of media items available in this catalog.
- number
Of NumberVapp Templates - (v3.6+) Number of vApp templates available in this catalog.
- owner
Name String - (v3.6+) Owner of the catalog.
- preserve
Identity BooleanInformation - (v3.6+) Enable include BIOS UUIDs and MAC addresses in the downloaded OVF package. Preserving the identity information limits the portability of the package and you should use it only when necessary. Default is
false
. - publish
Enabled Boolean - (v3.6+) Enable allows to publish a catalog externally to make its vApp templates and media files available for subscription by organizations outside the Cloud Director installation. Default is
false
. - publish
Subscription StringType - (v3.6+) Shows if the catalog is
PUBLISHED
, if it is a subscription from another one (SUBSCRIBED
), or none of those (UNPUBLISHED
). - publish
Subscription StringUrl - (v3.8+) URL to which other catalogs can subscribe.
- storage
Profile StringId - vapp
Template List<String>Lists - (v3.8+) List of vApp template names in this catalog, in alphabetical order.
- filter Property Map
- name String
- org String
Supporting Types
GetCatalogFilter
- Date string
- Search by date comparison ({>|>=|<|<=|==} yyyy-mm-dd[ hh[:mm[:ss]]])
- Earliest bool
- Retrieves the oldest item
- Latest bool
- Retrieves the newest item
- Metadatas
List<Get
Catalog Filter Metadata> - (Deprecated; v3.6+) Use
metadata_entry
instead. Key value map of metadata. - Name
Regex string - Search by name with a regular expression
- Date string
- Search by date comparison ({>|>=|<|<=|==} yyyy-mm-dd[ hh[:mm[:ss]]])
- Earliest bool
- Retrieves the oldest item
- Latest bool
- Retrieves the newest item
- Metadatas
[]Get
Catalog Filter Metadata - (Deprecated; v3.6+) Use
metadata_entry
instead. Key value map of metadata. - Name
Regex string - Search by name with a regular expression
- date String
- Search by date comparison ({>|>=|<|<=|==} yyyy-mm-dd[ hh[:mm[:ss]]])
- earliest Boolean
- Retrieves the oldest item
- latest Boolean
- Retrieves the newest item
- metadatas
List<Get
Catalog Filter Metadata> - (Deprecated; v3.6+) Use
metadata_entry
instead. Key value map of metadata. - name
Regex String - Search by name with a regular expression
- date string
- Search by date comparison ({>|>=|<|<=|==} yyyy-mm-dd[ hh[:mm[:ss]]])
- earliest boolean
- Retrieves the oldest item
- latest boolean
- Retrieves the newest item
- metadatas
Get
Catalog Filter Metadata[] - (Deprecated; v3.6+) Use
metadata_entry
instead. Key value map of metadata. - name
Regex string - Search by name with a regular expression
- date str
- Search by date comparison ({>|>=|<|<=|==} yyyy-mm-dd[ hh[:mm[:ss]]])
- earliest bool
- Retrieves the oldest item
- latest bool
- Retrieves the newest item
- metadatas
Sequence[Get
Catalog Filter Metadata] - (Deprecated; v3.6+) Use
metadata_entry
instead. Key value map of metadata. - name_
regex str - Search by name with a regular expression
- date String
- Search by date comparison ({>|>=|<|<=|==} yyyy-mm-dd[ hh[:mm[:ss]]])
- earliest Boolean
- Retrieves the oldest item
- latest Boolean
- Retrieves the newest item
- metadatas List<Property Map>
- (Deprecated; v3.6+) Use
metadata_entry
instead. Key value map of metadata. - name
Regex String - Search by name with a regular expression
GetCatalogFilterMetadata
- Key string
- Metadata key (field name)
- Value string
- Metadata value (can be a regular expression if "use_api_search" is false)
- Is
System bool - True if is a metadata@SYSTEM key
- Type string
- Type of metadata value (needed only if "use_api_search" is true)
- Use
Api boolSearch - If true, will search the vCD using native metadata query (without regular expressions)
- Key string
- Metadata key (field name)
- Value string
- Metadata value (can be a regular expression if "use_api_search" is false)
- Is
System bool - True if is a metadata@SYSTEM key
- Type string
- Type of metadata value (needed only if "use_api_search" is true)
- Use
Api boolSearch - If true, will search the vCD using native metadata query (without regular expressions)
- key String
- Metadata key (field name)
- value String
- Metadata value (can be a regular expression if "use_api_search" is false)
- is
System Boolean - True if is a metadata@SYSTEM key
- type String
- Type of metadata value (needed only if "use_api_search" is true)
- use
Api BooleanSearch - If true, will search the vCD using native metadata query (without regular expressions)
- key string
- Metadata key (field name)
- value string
- Metadata value (can be a regular expression if "use_api_search" is false)
- is
System boolean - True if is a metadata@SYSTEM key
- type string
- Type of metadata value (needed only if "use_api_search" is true)
- use
Api booleanSearch - If true, will search the vCD using native metadata query (without regular expressions)
- key str
- Metadata key (field name)
- value str
- Metadata value (can be a regular expression if "use_api_search" is false)
- is_
system bool - True if is a metadata@SYSTEM key
- type str
- Type of metadata value (needed only if "use_api_search" is true)
- use_
api_ boolsearch - If true, will search the vCD using native metadata query (without regular expressions)
- key String
- Metadata key (field name)
- value String
- Metadata value (can be a regular expression if "use_api_search" is false)
- is
System Boolean - True if is a metadata@SYSTEM key
- type String
- Type of metadata value (needed only if "use_api_search" is true)
- use
Api BooleanSearch - If true, will search the vCD using native metadata query (without regular expressions)
GetCatalogMetadataEntry
- Is
System bool - Key string
- Type string
- User
Access string - Value string
- Is
System bool - Key string
- Type string
- User
Access string - Value string
- is
System Boolean - key String
- type String
- user
Access String - value String
- is
System boolean - key string
- type string
- user
Access string - value string
- is_
system bool - key str
- type str
- user_
access str - value str
- is
System Boolean - key String
- type String
- user
Access String - value String
Package Details
- Repository
- vcd vmware/terraform-provider-vcd
- License
- Notes
- This Pulumi package is based on the
vcd
Terraform Provider.