Class DataExchangeState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.bigqueryanalyticshub.inputs.DataExchangeState
-
public final class DataExchangeState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DataExchangeState.Builder
-
Field Summary
Fields Modifier and Type Field Description static DataExchangeState
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DataExchangeState.Builder
builder()
static DataExchangeState.Builder
builder(DataExchangeState defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
dataExchangeId()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
description()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
displayName()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
documentation()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
icon()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
listingCount()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
location()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
name()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
primaryContact()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
project()
-
-
-
Field Detail
-
Empty
public static final DataExchangeState Empty
-
-
Method Detail
-
dataExchangeId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> dataExchangeId()
- Returns:
- The ID of the data exchange. Must contain only Unicode letters, numbers (0-9), underscores (_). Should not use characters that require URL-escaping, or characters outside of ASCII, spaces.
-
description
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()
- Returns:
- Description of the data exchange.
-
displayName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> displayName()
- Returns:
- Human-readable display name of the data exchange. The display name must contain only Unicode letters, numbers (0-9), underscores (_), dashes (-), spaces ( ), and must not start or end with spaces. ***
-
documentation
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> documentation()
- Returns:
- Documentation describing the data exchange.
-
icon
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> icon()
- Returns:
- Base64 encoded image representing the data exchange.
-
listingCount
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> listingCount()
- Returns:
- Number of listings contained in the data exchange.
-
location
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> location()
- Returns:
- The name of the location this data exchange.
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- The resource name of the data exchange, for example: "projects/myproject/locations/US/dataExchanges/123"
-
primaryContact
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> primaryContact()
- Returns:
- Email or URL of the primary point of contact of the data exchange.
-
project
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> project()
- Returns:
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
-
builder
public static DataExchangeState.Builder builder()
-
builder
public static DataExchangeState.Builder builder(DataExchangeState defaults)
-
-