quicksight

package
v0.53.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 14, 2023 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	AnalysisErrorTypeAccessDenied                 = AnalysisErrorType("ACCESS_DENIED")
	AnalysisErrorTypeSourceNotFound               = AnalysisErrorType("SOURCE_NOT_FOUND")
	AnalysisErrorTypeDataSetNotFound              = AnalysisErrorType("DATA_SET_NOT_FOUND")
	AnalysisErrorTypeInternalFailure              = AnalysisErrorType("INTERNAL_FAILURE")
	AnalysisErrorTypeParameterValueIncompatible   = AnalysisErrorType("PARAMETER_VALUE_INCOMPATIBLE")
	AnalysisErrorTypeParameterTypeInvalid         = AnalysisErrorType("PARAMETER_TYPE_INVALID")
	AnalysisErrorTypeParameterNotFound            = AnalysisErrorType("PARAMETER_NOT_FOUND")
	AnalysisErrorTypeColumnTypeMismatch           = AnalysisErrorType("COLUMN_TYPE_MISMATCH")
	AnalysisErrorTypeColumnGeographicRoleMismatch = AnalysisErrorType("COLUMN_GEOGRAPHIC_ROLE_MISMATCH")
	AnalysisErrorTypeColumnReplacementMissing     = AnalysisErrorType("COLUMN_REPLACEMENT_MISSING")
)
View Source
const (
	AnalysisResourceStatusCreationInProgress = AnalysisResourceStatus("CREATION_IN_PROGRESS")
	AnalysisResourceStatusCreationSuccessful = AnalysisResourceStatus("CREATION_SUCCESSFUL")
	AnalysisResourceStatusCreationFailed     = AnalysisResourceStatus("CREATION_FAILED")
	AnalysisResourceStatusUpdateInProgress   = AnalysisResourceStatus("UPDATE_IN_PROGRESS")
	AnalysisResourceStatusUpdateSuccessful   = AnalysisResourceStatus("UPDATE_SUCCESSFUL")
	AnalysisResourceStatusUpdateFailed       = AnalysisResourceStatus("UPDATE_FAILED")
	AnalysisResourceStatusDeleted            = AnalysisResourceStatus("DELETED")
)
View Source
const (
	DashboardBehaviorEnabled  = DashboardBehavior("ENABLED")
	DashboardBehaviorDisabled = DashboardBehavior("DISABLED")
)
View Source
const (
	DashboardErrorTypeAccessDenied                 = DashboardErrorType("ACCESS_DENIED")
	DashboardErrorTypeSourceNotFound               = DashboardErrorType("SOURCE_NOT_FOUND")
	DashboardErrorTypeDataSetNotFound              = DashboardErrorType("DATA_SET_NOT_FOUND")
	DashboardErrorTypeInternalFailure              = DashboardErrorType("INTERNAL_FAILURE")
	DashboardErrorTypeParameterValueIncompatible   = DashboardErrorType("PARAMETER_VALUE_INCOMPATIBLE")
	DashboardErrorTypeParameterTypeInvalid         = DashboardErrorType("PARAMETER_TYPE_INVALID")
	DashboardErrorTypeParameterNotFound            = DashboardErrorType("PARAMETER_NOT_FOUND")
	DashboardErrorTypeColumnTypeMismatch           = DashboardErrorType("COLUMN_TYPE_MISMATCH")
	DashboardErrorTypeColumnGeographicRoleMismatch = DashboardErrorType("COLUMN_GEOGRAPHIC_ROLE_MISMATCH")
	DashboardErrorTypeColumnReplacementMissing     = DashboardErrorType("COLUMN_REPLACEMENT_MISSING")
)
View Source
const (
	DashboardResourceStatusCreationInProgress = DashboardResourceStatus("CREATION_IN_PROGRESS")
	DashboardResourceStatusCreationSuccessful = DashboardResourceStatus("CREATION_SUCCESSFUL")
	DashboardResourceStatusCreationFailed     = DashboardResourceStatus("CREATION_FAILED")
	DashboardResourceStatusUpdateInProgress   = DashboardResourceStatus("UPDATE_IN_PROGRESS")
	DashboardResourceStatusUpdateSuccessful   = DashboardResourceStatus("UPDATE_SUCCESSFUL")
	DashboardResourceStatusUpdateFailed       = DashboardResourceStatus("UPDATE_FAILED")
	DashboardResourceStatusDeleted            = DashboardResourceStatus("DELETED")
)
View Source
const (
	DashboardUIStateExpanded  = DashboardUIState("EXPANDED")
	DashboardUIStateCollapsed = DashboardUIState("COLLAPSED")
)
View Source
const (
	DataSetColumnDataTypeString   = DataSetColumnDataType("STRING")
	DataSetColumnDataTypeInteger  = DataSetColumnDataType("INTEGER")
	DataSetColumnDataTypeDecimal  = DataSetColumnDataType("DECIMAL")
	DataSetColumnDataTypeDatetime = DataSetColumnDataType("DATETIME")
)
View Source
const (
	DataSetImportModeSpice       = DataSetImportMode("SPICE")
	DataSetImportModeDirectQuery = DataSetImportMode("DIRECT_QUERY")
)
View Source
const (
	DataSetRowLevelPermissionFormatVersionVersion1 = DataSetRowLevelPermissionFormatVersion("VERSION_1")
	DataSetRowLevelPermissionFormatVersionVersion2 = DataSetRowLevelPermissionFormatVersion("VERSION_2")
)
View Source
const (
	DataSetRowLevelPermissionPolicyGrantAccess = DataSetRowLevelPermissionPolicy("GRANT_ACCESS")
	DataSetRowLevelPermissionPolicyDenyAccess  = DataSetRowLevelPermissionPolicy("DENY_ACCESS")
)
View Source
const (
	DataSourceErrorInfoTypeAccessDenied              = DataSourceErrorInfoType("ACCESS_DENIED")
	DataSourceErrorInfoTypeCopySourceNotFound        = DataSourceErrorInfoType("COPY_SOURCE_NOT_FOUND")
	DataSourceErrorInfoTypeTimeout                   = DataSourceErrorInfoType("TIMEOUT")
	DataSourceErrorInfoTypeEngineVersionNotSupported = DataSourceErrorInfoType("ENGINE_VERSION_NOT_SUPPORTED")
	DataSourceErrorInfoTypeUnknownHost               = DataSourceErrorInfoType("UNKNOWN_HOST")
	DataSourceErrorInfoTypeGenericSqlFailure         = DataSourceErrorInfoType("GENERIC_SQL_FAILURE")
	DataSourceErrorInfoTypeConflict                  = DataSourceErrorInfoType("CONFLICT")
	DataSourceErrorInfoTypeUnknown                   = DataSourceErrorInfoType("UNKNOWN")
)
View Source
const (
	DataSourceResourceStatusCreationInProgress = DataSourceResourceStatus("CREATION_IN_PROGRESS")
	DataSourceResourceStatusCreationSuccessful = DataSourceResourceStatus("CREATION_SUCCESSFUL")
	DataSourceResourceStatusCreationFailed     = DataSourceResourceStatus("CREATION_FAILED")
	DataSourceResourceStatusUpdateInProgress   = DataSourceResourceStatus("UPDATE_IN_PROGRESS")
	DataSourceResourceStatusUpdateSuccessful   = DataSourceResourceStatus("UPDATE_SUCCESSFUL")
	DataSourceResourceStatusUpdateFailed       = DataSourceResourceStatus("UPDATE_FAILED")
	DataSourceResourceStatusDeleted            = DataSourceResourceStatus("DELETED")
)
View Source
const (
	DataSourceTypeAdobeAnalytics      = DataSourceType("ADOBE_ANALYTICS")
	DataSourceTypeAmazonElasticsearch = DataSourceType("AMAZON_ELASTICSEARCH")
	DataSourceTypeAmazonOpensearch    = DataSourceType("AMAZON_OPENSEARCH")
	DataSourceTypeAthena              = DataSourceType("ATHENA")
	DataSourceTypeAurora              = DataSourceType("AURORA")
	DataSourceTypeAuroraPostgresql    = DataSourceType("AURORA_POSTGRESQL")
	DataSourceTypeAwsIotAnalytics     = DataSourceType("AWS_IOT_ANALYTICS")
	DataSourceTypeDatabricks          = DataSourceType("DATABRICKS")
	DataSourceTypeGithub              = DataSourceType("GITHUB")
	DataSourceTypeJira                = DataSourceType("JIRA")
	DataSourceTypeMariadb             = DataSourceType("MARIADB")
	DataSourceTypeMysql               = DataSourceType("MYSQL")
	DataSourceTypeOracle              = DataSourceType("ORACLE")
	DataSourceTypePostgresql          = DataSourceType("POSTGRESQL")
	DataSourceTypePresto              = DataSourceType("PRESTO")
	DataSourceTypeRedshift            = DataSourceType("REDSHIFT")
	DataSourceTypeS3                  = DataSourceType("S3")
	DataSourceTypeSalesforce          = DataSourceType("SALESFORCE")
	DataSourceTypeServicenow          = DataSourceType("SERVICENOW")
	DataSourceTypeSnowflake           = DataSourceType("SNOWFLAKE")
	DataSourceTypeSpark               = DataSourceType("SPARK")
	DataSourceTypeSqlserver           = DataSourceType("SQLSERVER")
	DataSourceTypeTeradata            = DataSourceType("TERADATA")
	DataSourceTypeTwitter             = DataSourceType("TWITTER")
	DataSourceTypeTimestream          = DataSourceType("TIMESTREAM")
)
View Source
const (
	TemplateErrorTypeSourceNotFound  = TemplateErrorType("SOURCE_NOT_FOUND")
	TemplateErrorTypeDataSetNotFound = TemplateErrorType("DATA_SET_NOT_FOUND")
	TemplateErrorTypeInternalFailure = TemplateErrorType("INTERNAL_FAILURE")
	TemplateErrorTypeAccessDenied    = TemplateErrorType("ACCESS_DENIED")
)
View Source
const (
	TemplateResourceStatusCreationInProgress = TemplateResourceStatus("CREATION_IN_PROGRESS")
	TemplateResourceStatusCreationSuccessful = TemplateResourceStatus("CREATION_SUCCESSFUL")
	TemplateResourceStatusCreationFailed     = TemplateResourceStatus("CREATION_FAILED")
	TemplateResourceStatusUpdateInProgress   = TemplateResourceStatus("UPDATE_IN_PROGRESS")
	TemplateResourceStatusUpdateSuccessful   = TemplateResourceStatus("UPDATE_SUCCESSFUL")
	TemplateResourceStatusUpdateFailed       = TemplateResourceStatus("UPDATE_FAILED")
	TemplateResourceStatusDeleted            = TemplateResourceStatus("DELETED")
)
View Source
const (
	ThemeResourceStatusCreationInProgress = ThemeResourceStatus("CREATION_IN_PROGRESS")
	ThemeResourceStatusCreationSuccessful = ThemeResourceStatus("CREATION_SUCCESSFUL")
	ThemeResourceStatusCreationFailed     = ThemeResourceStatus("CREATION_FAILED")
	ThemeResourceStatusUpdateInProgress   = ThemeResourceStatus("UPDATE_IN_PROGRESS")
	ThemeResourceStatusUpdateSuccessful   = ThemeResourceStatus("UPDATE_SUCCESSFUL")
	ThemeResourceStatusUpdateFailed       = ThemeResourceStatus("UPDATE_FAILED")
	ThemeResourceStatusDeleted            = ThemeResourceStatus("DELETED")
)
View Source
const (
	ThemeTypeQuicksight = ThemeType("QUICKSIGHT")
	ThemeTypeCustom     = ThemeType("CUSTOM")
	ThemeTypeAll        = ThemeType("ALL")
)
View Source
const (
	DataSetGeoSpatialCountryCodeUs = DataSetGeoSpatialCountryCode("US")
)
View Source
const (
	ThemeErrorTypeInternalFailure = ThemeErrorType("INTERNAL_FAILURE")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Analysis

type Analysis struct {
	pulumi.CustomResourceState

	AnalysisId pulumi.StringOutput `pulumi:"analysisId"`
	// <p>The Amazon Resource Name (ARN) of the analysis.</p>
	Arn          pulumi.StringOutput `pulumi:"arn"`
	AwsAccountId pulumi.StringOutput `pulumi:"awsAccountId"`
	// <p>The time that the analysis was created.</p>
	CreatedTime pulumi.StringOutput `pulumi:"createdTime"`
	// <p>The ARNs of the datasets of the analysis.</p>
	DataSetArns pulumi.StringArrayOutput `pulumi:"dataSetArns"`
	// <p>Errors associated with the analysis.</p>
	Errors AnalysisErrorArrayOutput `pulumi:"errors"`
	// <p>The time that the analysis was last updated.</p>
	LastUpdatedTime pulumi.StringOutput `pulumi:"lastUpdatedTime"`
	// <p>The descriptive name of the analysis.</p>
	Name       pulumi.StringPtrOutput      `pulumi:"name"`
	Parameters AnalysisParametersPtrOutput `pulumi:"parameters"`
	// <p>A structure that describes the principals and the resource-level permissions on an
	//             analysis. You can use the <code>Permissions</code> structure to grant permissions by
	//             providing a list of AWS Identity and Access Management (IAM) action information for each
	//             principal listed by Amazon Resource Name (ARN). </p>
	//
	//         <p>To specify no permissions, omit <code>Permissions</code>.</p>
	Permissions AnalysisResourcePermissionArrayOutput `pulumi:"permissions"`
	// <p>A list of the associated sheets with the unique identifier and name of each sheet.</p>
	Sheets       AnalysisSheetArrayOutput     `pulumi:"sheets"`
	SourceEntity AnalysisSourceEntityOutput   `pulumi:"sourceEntity"`
	Status       AnalysisResourceStatusOutput `pulumi:"status"`
	// <p>Contains a map of the key-value pairs for the resource tag or tags assigned to the
	//             analysis.</p>
	Tags AnalysisTagArrayOutput `pulumi:"tags"`
	// <p>The ARN of the theme of the analysis.</p>
	ThemeArn pulumi.StringPtrOutput `pulumi:"themeArn"`
}

Definition of the AWS::QuickSight::Analysis Resource Type.

func GetAnalysis

func GetAnalysis(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *AnalysisState, opts ...pulumi.ResourceOption) (*Analysis, error)

GetAnalysis gets an existing Analysis resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewAnalysis

func NewAnalysis(ctx *pulumi.Context,
	name string, args *AnalysisArgs, opts ...pulumi.ResourceOption) (*Analysis, error)

NewAnalysis registers a new resource with the given unique name, arguments, and options.

func (*Analysis) ElementType

func (*Analysis) ElementType() reflect.Type

func (*Analysis) ToAnalysisOutput

func (i *Analysis) ToAnalysisOutput() AnalysisOutput

func (*Analysis) ToAnalysisOutputWithContext

func (i *Analysis) ToAnalysisOutputWithContext(ctx context.Context) AnalysisOutput

type AnalysisArgs

type AnalysisArgs struct {
	AnalysisId   pulumi.StringInput
	AwsAccountId pulumi.StringInput
	// <p>Errors associated with the analysis.</p>
	Errors AnalysisErrorArrayInput
	// <p>The descriptive name of the analysis.</p>
	Name       pulumi.StringPtrInput
	Parameters AnalysisParametersPtrInput
	// <p>A structure that describes the principals and the resource-level permissions on an
	//             analysis. You can use the <code>Permissions</code> structure to grant permissions by
	//             providing a list of AWS Identity and Access Management (IAM) action information for each
	//             principal listed by Amazon Resource Name (ARN). </p>
	//
	//         <p>To specify no permissions, omit <code>Permissions</code>.</p>
	Permissions  AnalysisResourcePermissionArrayInput
	SourceEntity AnalysisSourceEntityInput
	// <p>Contains a map of the key-value pairs for the resource tag or tags assigned to the
	//             analysis.</p>
	Tags AnalysisTagArrayInput
	// <p>The ARN of the theme of the analysis.</p>
	ThemeArn pulumi.StringPtrInput
}

The set of arguments for constructing a Analysis resource.

func (AnalysisArgs) ElementType

func (AnalysisArgs) ElementType() reflect.Type

type AnalysisDataSetReference

type AnalysisDataSetReference struct {
	// <p>Dataset Amazon Resource Name (ARN).</p>
	DataSetArn string `pulumi:"dataSetArn"`
	// <p>Dataset placeholder.</p>
	DataSetPlaceholder string `pulumi:"dataSetPlaceholder"`
}

<p>Dataset reference.</p>

type AnalysisDataSetReferenceArgs

type AnalysisDataSetReferenceArgs struct {
	// <p>Dataset Amazon Resource Name (ARN).</p>
	DataSetArn pulumi.StringInput `pulumi:"dataSetArn"`
	// <p>Dataset placeholder.</p>
	DataSetPlaceholder pulumi.StringInput `pulumi:"dataSetPlaceholder"`
}

<p>Dataset reference.</p>

func (AnalysisDataSetReferenceArgs) ElementType

func (AnalysisDataSetReferenceArgs) ToAnalysisDataSetReferenceOutput

func (i AnalysisDataSetReferenceArgs) ToAnalysisDataSetReferenceOutput() AnalysisDataSetReferenceOutput

func (AnalysisDataSetReferenceArgs) ToAnalysisDataSetReferenceOutputWithContext

func (i AnalysisDataSetReferenceArgs) ToAnalysisDataSetReferenceOutputWithContext(ctx context.Context) AnalysisDataSetReferenceOutput

type AnalysisDataSetReferenceArray

type AnalysisDataSetReferenceArray []AnalysisDataSetReferenceInput

func (AnalysisDataSetReferenceArray) ElementType

func (AnalysisDataSetReferenceArray) ToAnalysisDataSetReferenceArrayOutput

func (i AnalysisDataSetReferenceArray) ToAnalysisDataSetReferenceArrayOutput() AnalysisDataSetReferenceArrayOutput

func (AnalysisDataSetReferenceArray) ToAnalysisDataSetReferenceArrayOutputWithContext

func (i AnalysisDataSetReferenceArray) ToAnalysisDataSetReferenceArrayOutputWithContext(ctx context.Context) AnalysisDataSetReferenceArrayOutput

type AnalysisDataSetReferenceArrayInput

type AnalysisDataSetReferenceArrayInput interface {
	pulumi.Input

	ToAnalysisDataSetReferenceArrayOutput() AnalysisDataSetReferenceArrayOutput
	ToAnalysisDataSetReferenceArrayOutputWithContext(context.Context) AnalysisDataSetReferenceArrayOutput
}

AnalysisDataSetReferenceArrayInput is an input type that accepts AnalysisDataSetReferenceArray and AnalysisDataSetReferenceArrayOutput values. You can construct a concrete instance of `AnalysisDataSetReferenceArrayInput` via:

AnalysisDataSetReferenceArray{ AnalysisDataSetReferenceArgs{...} }

type AnalysisDataSetReferenceArrayOutput

type AnalysisDataSetReferenceArrayOutput struct{ *pulumi.OutputState }

func (AnalysisDataSetReferenceArrayOutput) ElementType

func (AnalysisDataSetReferenceArrayOutput) Index

func (AnalysisDataSetReferenceArrayOutput) ToAnalysisDataSetReferenceArrayOutput

func (o AnalysisDataSetReferenceArrayOutput) ToAnalysisDataSetReferenceArrayOutput() AnalysisDataSetReferenceArrayOutput

func (AnalysisDataSetReferenceArrayOutput) ToAnalysisDataSetReferenceArrayOutputWithContext

func (o AnalysisDataSetReferenceArrayOutput) ToAnalysisDataSetReferenceArrayOutputWithContext(ctx context.Context) AnalysisDataSetReferenceArrayOutput

type AnalysisDataSetReferenceInput

type AnalysisDataSetReferenceInput interface {
	pulumi.Input

	ToAnalysisDataSetReferenceOutput() AnalysisDataSetReferenceOutput
	ToAnalysisDataSetReferenceOutputWithContext(context.Context) AnalysisDataSetReferenceOutput
}

AnalysisDataSetReferenceInput is an input type that accepts AnalysisDataSetReferenceArgs and AnalysisDataSetReferenceOutput values. You can construct a concrete instance of `AnalysisDataSetReferenceInput` via:

AnalysisDataSetReferenceArgs{...}

type AnalysisDataSetReferenceOutput

type AnalysisDataSetReferenceOutput struct{ *pulumi.OutputState }

<p>Dataset reference.</p>

func (AnalysisDataSetReferenceOutput) DataSetArn

<p>Dataset Amazon Resource Name (ARN).</p>

func (AnalysisDataSetReferenceOutput) DataSetPlaceholder

func (o AnalysisDataSetReferenceOutput) DataSetPlaceholder() pulumi.StringOutput

<p>Dataset placeholder.</p>

func (AnalysisDataSetReferenceOutput) ElementType

func (AnalysisDataSetReferenceOutput) ToAnalysisDataSetReferenceOutput

func (o AnalysisDataSetReferenceOutput) ToAnalysisDataSetReferenceOutput() AnalysisDataSetReferenceOutput

func (AnalysisDataSetReferenceOutput) ToAnalysisDataSetReferenceOutputWithContext

func (o AnalysisDataSetReferenceOutput) ToAnalysisDataSetReferenceOutputWithContext(ctx context.Context) AnalysisDataSetReferenceOutput

type AnalysisDateTimeParameter

type AnalysisDateTimeParameter struct {
	// <p>A display name for the date-time parameter.</p>
	Name string `pulumi:"name"`
	// <p>The values for the date-time parameter.</p>
	Values []string `pulumi:"values"`
}

<p>A date-time parameter.</p>

type AnalysisDateTimeParameterArgs

type AnalysisDateTimeParameterArgs struct {
	// <p>A display name for the date-time parameter.</p>
	Name pulumi.StringInput `pulumi:"name"`
	// <p>The values for the date-time parameter.</p>
	Values pulumi.StringArrayInput `pulumi:"values"`
}

<p>A date-time parameter.</p>

func (AnalysisDateTimeParameterArgs) ElementType

func (AnalysisDateTimeParameterArgs) ToAnalysisDateTimeParameterOutput

func (i AnalysisDateTimeParameterArgs) ToAnalysisDateTimeParameterOutput() AnalysisDateTimeParameterOutput

func (AnalysisDateTimeParameterArgs) ToAnalysisDateTimeParameterOutputWithContext

func (i AnalysisDateTimeParameterArgs) ToAnalysisDateTimeParameterOutputWithContext(ctx context.Context) AnalysisDateTimeParameterOutput

type AnalysisDateTimeParameterArray

type AnalysisDateTimeParameterArray []AnalysisDateTimeParameterInput

func (AnalysisDateTimeParameterArray) ElementType

func (AnalysisDateTimeParameterArray) ToAnalysisDateTimeParameterArrayOutput

func (i AnalysisDateTimeParameterArray) ToAnalysisDateTimeParameterArrayOutput() AnalysisDateTimeParameterArrayOutput

func (AnalysisDateTimeParameterArray) ToAnalysisDateTimeParameterArrayOutputWithContext

func (i AnalysisDateTimeParameterArray) ToAnalysisDateTimeParameterArrayOutputWithContext(ctx context.Context) AnalysisDateTimeParameterArrayOutput

type AnalysisDateTimeParameterArrayInput

type AnalysisDateTimeParameterArrayInput interface {
	pulumi.Input

	ToAnalysisDateTimeParameterArrayOutput() AnalysisDateTimeParameterArrayOutput
	ToAnalysisDateTimeParameterArrayOutputWithContext(context.Context) AnalysisDateTimeParameterArrayOutput
}

AnalysisDateTimeParameterArrayInput is an input type that accepts AnalysisDateTimeParameterArray and AnalysisDateTimeParameterArrayOutput values. You can construct a concrete instance of `AnalysisDateTimeParameterArrayInput` via:

AnalysisDateTimeParameterArray{ AnalysisDateTimeParameterArgs{...} }

type AnalysisDateTimeParameterArrayOutput

type AnalysisDateTimeParameterArrayOutput struct{ *pulumi.OutputState }

func (AnalysisDateTimeParameterArrayOutput) ElementType

func (AnalysisDateTimeParameterArrayOutput) Index

func (AnalysisDateTimeParameterArrayOutput) ToAnalysisDateTimeParameterArrayOutput

func (o AnalysisDateTimeParameterArrayOutput) ToAnalysisDateTimeParameterArrayOutput() AnalysisDateTimeParameterArrayOutput

func (AnalysisDateTimeParameterArrayOutput) ToAnalysisDateTimeParameterArrayOutputWithContext

func (o AnalysisDateTimeParameterArrayOutput) ToAnalysisDateTimeParameterArrayOutputWithContext(ctx context.Context) AnalysisDateTimeParameterArrayOutput

type AnalysisDateTimeParameterInput

type AnalysisDateTimeParameterInput interface {
	pulumi.Input

	ToAnalysisDateTimeParameterOutput() AnalysisDateTimeParameterOutput
	ToAnalysisDateTimeParameterOutputWithContext(context.Context) AnalysisDateTimeParameterOutput
}

AnalysisDateTimeParameterInput is an input type that accepts AnalysisDateTimeParameterArgs and AnalysisDateTimeParameterOutput values. You can construct a concrete instance of `AnalysisDateTimeParameterInput` via:

AnalysisDateTimeParameterArgs{...}

type AnalysisDateTimeParameterOutput

type AnalysisDateTimeParameterOutput struct{ *pulumi.OutputState }

<p>A date-time parameter.</p>

func (AnalysisDateTimeParameterOutput) ElementType

func (AnalysisDateTimeParameterOutput) Name

<p>A display name for the date-time parameter.</p>

func (AnalysisDateTimeParameterOutput) ToAnalysisDateTimeParameterOutput

func (o AnalysisDateTimeParameterOutput) ToAnalysisDateTimeParameterOutput() AnalysisDateTimeParameterOutput

func (AnalysisDateTimeParameterOutput) ToAnalysisDateTimeParameterOutputWithContext

func (o AnalysisDateTimeParameterOutput) ToAnalysisDateTimeParameterOutputWithContext(ctx context.Context) AnalysisDateTimeParameterOutput

func (AnalysisDateTimeParameterOutput) Values

<p>The values for the date-time parameter.</p>

type AnalysisDecimalParameter

type AnalysisDecimalParameter struct {
	// <p>A display name for the decimal parameter.</p>
	Name string `pulumi:"name"`
	// <p>The values for the decimal parameter.</p>
	Values []float64 `pulumi:"values"`
}

<p>A decimal parameter.</p>

type AnalysisDecimalParameterArgs

type AnalysisDecimalParameterArgs struct {
	// <p>A display name for the decimal parameter.</p>
	Name pulumi.StringInput `pulumi:"name"`
	// <p>The values for the decimal parameter.</p>
	Values pulumi.Float64ArrayInput `pulumi:"values"`
}

<p>A decimal parameter.</p>

func (AnalysisDecimalParameterArgs) ElementType

func (AnalysisDecimalParameterArgs) ToAnalysisDecimalParameterOutput

func (i AnalysisDecimalParameterArgs) ToAnalysisDecimalParameterOutput() AnalysisDecimalParameterOutput

func (AnalysisDecimalParameterArgs) ToAnalysisDecimalParameterOutputWithContext

func (i AnalysisDecimalParameterArgs) ToAnalysisDecimalParameterOutputWithContext(ctx context.Context) AnalysisDecimalParameterOutput

type AnalysisDecimalParameterArray

type AnalysisDecimalParameterArray []AnalysisDecimalParameterInput

func (AnalysisDecimalParameterArray) ElementType

func (AnalysisDecimalParameterArray) ToAnalysisDecimalParameterArrayOutput

func (i AnalysisDecimalParameterArray) ToAnalysisDecimalParameterArrayOutput() AnalysisDecimalParameterArrayOutput

func (AnalysisDecimalParameterArray) ToAnalysisDecimalParameterArrayOutputWithContext

func (i AnalysisDecimalParameterArray) ToAnalysisDecimalParameterArrayOutputWithContext(ctx context.Context) AnalysisDecimalParameterArrayOutput

type AnalysisDecimalParameterArrayInput

type AnalysisDecimalParameterArrayInput interface {
	pulumi.Input

	ToAnalysisDecimalParameterArrayOutput() AnalysisDecimalParameterArrayOutput
	ToAnalysisDecimalParameterArrayOutputWithContext(context.Context) AnalysisDecimalParameterArrayOutput
}

AnalysisDecimalParameterArrayInput is an input type that accepts AnalysisDecimalParameterArray and AnalysisDecimalParameterArrayOutput values. You can construct a concrete instance of `AnalysisDecimalParameterArrayInput` via:

AnalysisDecimalParameterArray{ AnalysisDecimalParameterArgs{...} }

type AnalysisDecimalParameterArrayOutput

type AnalysisDecimalParameterArrayOutput struct{ *pulumi.OutputState }

func (AnalysisDecimalParameterArrayOutput) ElementType

func (AnalysisDecimalParameterArrayOutput) Index

func (AnalysisDecimalParameterArrayOutput) ToAnalysisDecimalParameterArrayOutput

func (o AnalysisDecimalParameterArrayOutput) ToAnalysisDecimalParameterArrayOutput() AnalysisDecimalParameterArrayOutput

func (AnalysisDecimalParameterArrayOutput) ToAnalysisDecimalParameterArrayOutputWithContext

func (o AnalysisDecimalParameterArrayOutput) ToAnalysisDecimalParameterArrayOutputWithContext(ctx context.Context) AnalysisDecimalParameterArrayOutput

type AnalysisDecimalParameterInput

type AnalysisDecimalParameterInput interface {
	pulumi.Input

	ToAnalysisDecimalParameterOutput() AnalysisDecimalParameterOutput
	ToAnalysisDecimalParameterOutputWithContext(context.Context) AnalysisDecimalParameterOutput
}

AnalysisDecimalParameterInput is an input type that accepts AnalysisDecimalParameterArgs and AnalysisDecimalParameterOutput values. You can construct a concrete instance of `AnalysisDecimalParameterInput` via:

AnalysisDecimalParameterArgs{...}

type AnalysisDecimalParameterOutput

type AnalysisDecimalParameterOutput struct{ *pulumi.OutputState }

<p>A decimal parameter.</p>

func (AnalysisDecimalParameterOutput) ElementType

func (AnalysisDecimalParameterOutput) Name

<p>A display name for the decimal parameter.</p>

func (AnalysisDecimalParameterOutput) ToAnalysisDecimalParameterOutput

func (o AnalysisDecimalParameterOutput) ToAnalysisDecimalParameterOutput() AnalysisDecimalParameterOutput

func (AnalysisDecimalParameterOutput) ToAnalysisDecimalParameterOutputWithContext

func (o AnalysisDecimalParameterOutput) ToAnalysisDecimalParameterOutputWithContext(ctx context.Context) AnalysisDecimalParameterOutput

func (AnalysisDecimalParameterOutput) Values

<p>The values for the decimal parameter.</p>

type AnalysisError added in v0.2.0

type AnalysisError struct {
	// <p>The message associated with the analysis error.</p>
	Message *string            `pulumi:"message"`
	Type    *AnalysisErrorType `pulumi:"type"`
}

<p>A metadata error structure for an analysis.</p>

type AnalysisErrorArgs added in v0.2.0

type AnalysisErrorArgs struct {
	// <p>The message associated with the analysis error.</p>
	Message pulumi.StringPtrInput     `pulumi:"message"`
	Type    AnalysisErrorTypePtrInput `pulumi:"type"`
}

<p>A metadata error structure for an analysis.</p>

func (AnalysisErrorArgs) ElementType added in v0.2.0

func (AnalysisErrorArgs) ElementType() reflect.Type

func (AnalysisErrorArgs) ToAnalysisErrorOutput added in v0.2.0

func (i AnalysisErrorArgs) ToAnalysisErrorOutput() AnalysisErrorOutput

func (AnalysisErrorArgs) ToAnalysisErrorOutputWithContext added in v0.2.0

func (i AnalysisErrorArgs) ToAnalysisErrorOutputWithContext(ctx context.Context) AnalysisErrorOutput

type AnalysisErrorArray added in v0.2.0

type AnalysisErrorArray []AnalysisErrorInput

func (AnalysisErrorArray) ElementType added in v0.2.0

func (AnalysisErrorArray) ElementType() reflect.Type

func (AnalysisErrorArray) ToAnalysisErrorArrayOutput added in v0.2.0

func (i AnalysisErrorArray) ToAnalysisErrorArrayOutput() AnalysisErrorArrayOutput

func (AnalysisErrorArray) ToAnalysisErrorArrayOutputWithContext added in v0.2.0

func (i AnalysisErrorArray) ToAnalysisErrorArrayOutputWithContext(ctx context.Context) AnalysisErrorArrayOutput

type AnalysisErrorArrayInput added in v0.2.0

type AnalysisErrorArrayInput interface {
	pulumi.Input

	ToAnalysisErrorArrayOutput() AnalysisErrorArrayOutput
	ToAnalysisErrorArrayOutputWithContext(context.Context) AnalysisErrorArrayOutput
}

AnalysisErrorArrayInput is an input type that accepts AnalysisErrorArray and AnalysisErrorArrayOutput values. You can construct a concrete instance of `AnalysisErrorArrayInput` via:

AnalysisErrorArray{ AnalysisErrorArgs{...} }

type AnalysisErrorArrayOutput added in v0.2.0

type AnalysisErrorArrayOutput struct{ *pulumi.OutputState }

func (AnalysisErrorArrayOutput) ElementType added in v0.2.0

func (AnalysisErrorArrayOutput) ElementType() reflect.Type

func (AnalysisErrorArrayOutput) Index added in v0.2.0

func (AnalysisErrorArrayOutput) ToAnalysisErrorArrayOutput added in v0.2.0

func (o AnalysisErrorArrayOutput) ToAnalysisErrorArrayOutput() AnalysisErrorArrayOutput

func (AnalysisErrorArrayOutput) ToAnalysisErrorArrayOutputWithContext added in v0.2.0

func (o AnalysisErrorArrayOutput) ToAnalysisErrorArrayOutputWithContext(ctx context.Context) AnalysisErrorArrayOutput

type AnalysisErrorInput added in v0.2.0

type AnalysisErrorInput interface {
	pulumi.Input

	ToAnalysisErrorOutput() AnalysisErrorOutput
	ToAnalysisErrorOutputWithContext(context.Context) AnalysisErrorOutput
}

AnalysisErrorInput is an input type that accepts AnalysisErrorArgs and AnalysisErrorOutput values. You can construct a concrete instance of `AnalysisErrorInput` via:

AnalysisErrorArgs{...}

type AnalysisErrorOutput added in v0.2.0

type AnalysisErrorOutput struct{ *pulumi.OutputState }

<p>A metadata error structure for an analysis.</p>

func (AnalysisErrorOutput) ElementType added in v0.2.0

func (AnalysisErrorOutput) ElementType() reflect.Type

func (AnalysisErrorOutput) Message added in v0.2.0

<p>The message associated with the analysis error.</p>

func (AnalysisErrorOutput) ToAnalysisErrorOutput added in v0.2.0

func (o AnalysisErrorOutput) ToAnalysisErrorOutput() AnalysisErrorOutput

func (AnalysisErrorOutput) ToAnalysisErrorOutputWithContext added in v0.2.0

func (o AnalysisErrorOutput) ToAnalysisErrorOutputWithContext(ctx context.Context) AnalysisErrorOutput

func (AnalysisErrorOutput) Type added in v0.2.0

type AnalysisErrorType added in v0.2.0

type AnalysisErrorType string

func (AnalysisErrorType) ElementType added in v0.2.0

func (AnalysisErrorType) ElementType() reflect.Type

func (AnalysisErrorType) ToAnalysisErrorTypeOutput added in v0.2.0

func (e AnalysisErrorType) ToAnalysisErrorTypeOutput() AnalysisErrorTypeOutput

func (AnalysisErrorType) ToAnalysisErrorTypeOutputWithContext added in v0.2.0

func (e AnalysisErrorType) ToAnalysisErrorTypeOutputWithContext(ctx context.Context) AnalysisErrorTypeOutput

func (AnalysisErrorType) ToAnalysisErrorTypePtrOutput added in v0.2.0

func (e AnalysisErrorType) ToAnalysisErrorTypePtrOutput() AnalysisErrorTypePtrOutput

func (AnalysisErrorType) ToAnalysisErrorTypePtrOutputWithContext added in v0.2.0

func (e AnalysisErrorType) ToAnalysisErrorTypePtrOutputWithContext(ctx context.Context) AnalysisErrorTypePtrOutput

func (AnalysisErrorType) ToStringOutput added in v0.2.0

func (e AnalysisErrorType) ToStringOutput() pulumi.StringOutput

func (AnalysisErrorType) ToStringOutputWithContext added in v0.2.0

func (e AnalysisErrorType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (AnalysisErrorType) ToStringPtrOutput added in v0.2.0

func (e AnalysisErrorType) ToStringPtrOutput() pulumi.StringPtrOutput

func (AnalysisErrorType) ToStringPtrOutputWithContext added in v0.2.0

func (e AnalysisErrorType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type AnalysisErrorTypeInput added in v0.2.0

type AnalysisErrorTypeInput interface {
	pulumi.Input

	ToAnalysisErrorTypeOutput() AnalysisErrorTypeOutput
	ToAnalysisErrorTypeOutputWithContext(context.Context) AnalysisErrorTypeOutput
}

AnalysisErrorTypeInput is an input type that accepts AnalysisErrorTypeArgs and AnalysisErrorTypeOutput values. You can construct a concrete instance of `AnalysisErrorTypeInput` via:

AnalysisErrorTypeArgs{...}

type AnalysisErrorTypeOutput added in v0.2.0

type AnalysisErrorTypeOutput struct{ *pulumi.OutputState }

func (AnalysisErrorTypeOutput) ElementType added in v0.2.0

func (AnalysisErrorTypeOutput) ElementType() reflect.Type

func (AnalysisErrorTypeOutput) ToAnalysisErrorTypeOutput added in v0.2.0

func (o AnalysisErrorTypeOutput) ToAnalysisErrorTypeOutput() AnalysisErrorTypeOutput

func (AnalysisErrorTypeOutput) ToAnalysisErrorTypeOutputWithContext added in v0.2.0

func (o AnalysisErrorTypeOutput) ToAnalysisErrorTypeOutputWithContext(ctx context.Context) AnalysisErrorTypeOutput

func (AnalysisErrorTypeOutput) ToAnalysisErrorTypePtrOutput added in v0.2.0

func (o AnalysisErrorTypeOutput) ToAnalysisErrorTypePtrOutput() AnalysisErrorTypePtrOutput

func (AnalysisErrorTypeOutput) ToAnalysisErrorTypePtrOutputWithContext added in v0.2.0

func (o AnalysisErrorTypeOutput) ToAnalysisErrorTypePtrOutputWithContext(ctx context.Context) AnalysisErrorTypePtrOutput

func (AnalysisErrorTypeOutput) ToStringOutput added in v0.2.0

func (o AnalysisErrorTypeOutput) ToStringOutput() pulumi.StringOutput

func (AnalysisErrorTypeOutput) ToStringOutputWithContext added in v0.2.0

func (o AnalysisErrorTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (AnalysisErrorTypeOutput) ToStringPtrOutput added in v0.2.0

func (o AnalysisErrorTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (AnalysisErrorTypeOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o AnalysisErrorTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type AnalysisErrorTypePtrInput added in v0.2.0

type AnalysisErrorTypePtrInput interface {
	pulumi.Input

	ToAnalysisErrorTypePtrOutput() AnalysisErrorTypePtrOutput
	ToAnalysisErrorTypePtrOutputWithContext(context.Context) AnalysisErrorTypePtrOutput
}

func AnalysisErrorTypePtr added in v0.2.0

func AnalysisErrorTypePtr(v string) AnalysisErrorTypePtrInput

type AnalysisErrorTypePtrOutput added in v0.2.0

type AnalysisErrorTypePtrOutput struct{ *pulumi.OutputState }

func (AnalysisErrorTypePtrOutput) Elem added in v0.2.0

func (AnalysisErrorTypePtrOutput) ElementType added in v0.2.0

func (AnalysisErrorTypePtrOutput) ElementType() reflect.Type

func (AnalysisErrorTypePtrOutput) ToAnalysisErrorTypePtrOutput added in v0.2.0

func (o AnalysisErrorTypePtrOutput) ToAnalysisErrorTypePtrOutput() AnalysisErrorTypePtrOutput

func (AnalysisErrorTypePtrOutput) ToAnalysisErrorTypePtrOutputWithContext added in v0.2.0

func (o AnalysisErrorTypePtrOutput) ToAnalysisErrorTypePtrOutputWithContext(ctx context.Context) AnalysisErrorTypePtrOutput

func (AnalysisErrorTypePtrOutput) ToStringPtrOutput added in v0.2.0

func (o AnalysisErrorTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (AnalysisErrorTypePtrOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o AnalysisErrorTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type AnalysisInput

type AnalysisInput interface {
	pulumi.Input

	ToAnalysisOutput() AnalysisOutput
	ToAnalysisOutputWithContext(ctx context.Context) AnalysisOutput
}

type AnalysisIntegerParameter

type AnalysisIntegerParameter struct {
	// <p>The name of the integer parameter.</p>
	Name string `pulumi:"name"`
	// <p>The values for the integer parameter.</p>
	Values []float64 `pulumi:"values"`
}

<p>An integer parameter.</p>

type AnalysisIntegerParameterArgs

type AnalysisIntegerParameterArgs struct {
	// <p>The name of the integer parameter.</p>
	Name pulumi.StringInput `pulumi:"name"`
	// <p>The values for the integer parameter.</p>
	Values pulumi.Float64ArrayInput `pulumi:"values"`
}

<p>An integer parameter.</p>

func (AnalysisIntegerParameterArgs) ElementType

func (AnalysisIntegerParameterArgs) ToAnalysisIntegerParameterOutput

func (i AnalysisIntegerParameterArgs) ToAnalysisIntegerParameterOutput() AnalysisIntegerParameterOutput

func (AnalysisIntegerParameterArgs) ToAnalysisIntegerParameterOutputWithContext

func (i AnalysisIntegerParameterArgs) ToAnalysisIntegerParameterOutputWithContext(ctx context.Context) AnalysisIntegerParameterOutput

type AnalysisIntegerParameterArray

type AnalysisIntegerParameterArray []AnalysisIntegerParameterInput

func (AnalysisIntegerParameterArray) ElementType

func (AnalysisIntegerParameterArray) ToAnalysisIntegerParameterArrayOutput

func (i AnalysisIntegerParameterArray) ToAnalysisIntegerParameterArrayOutput() AnalysisIntegerParameterArrayOutput

func (AnalysisIntegerParameterArray) ToAnalysisIntegerParameterArrayOutputWithContext

func (i AnalysisIntegerParameterArray) ToAnalysisIntegerParameterArrayOutputWithContext(ctx context.Context) AnalysisIntegerParameterArrayOutput

type AnalysisIntegerParameterArrayInput

type AnalysisIntegerParameterArrayInput interface {
	pulumi.Input

	ToAnalysisIntegerParameterArrayOutput() AnalysisIntegerParameterArrayOutput
	ToAnalysisIntegerParameterArrayOutputWithContext(context.Context) AnalysisIntegerParameterArrayOutput
}

AnalysisIntegerParameterArrayInput is an input type that accepts AnalysisIntegerParameterArray and AnalysisIntegerParameterArrayOutput values. You can construct a concrete instance of `AnalysisIntegerParameterArrayInput` via:

AnalysisIntegerParameterArray{ AnalysisIntegerParameterArgs{...} }

type AnalysisIntegerParameterArrayOutput

type AnalysisIntegerParameterArrayOutput struct{ *pulumi.OutputState }

func (AnalysisIntegerParameterArrayOutput) ElementType

func (AnalysisIntegerParameterArrayOutput) Index

func (AnalysisIntegerParameterArrayOutput) ToAnalysisIntegerParameterArrayOutput

func (o AnalysisIntegerParameterArrayOutput) ToAnalysisIntegerParameterArrayOutput() AnalysisIntegerParameterArrayOutput

func (AnalysisIntegerParameterArrayOutput) ToAnalysisIntegerParameterArrayOutputWithContext

func (o AnalysisIntegerParameterArrayOutput) ToAnalysisIntegerParameterArrayOutputWithContext(ctx context.Context) AnalysisIntegerParameterArrayOutput

type AnalysisIntegerParameterInput

type AnalysisIntegerParameterInput interface {
	pulumi.Input

	ToAnalysisIntegerParameterOutput() AnalysisIntegerParameterOutput
	ToAnalysisIntegerParameterOutputWithContext(context.Context) AnalysisIntegerParameterOutput
}

AnalysisIntegerParameterInput is an input type that accepts AnalysisIntegerParameterArgs and AnalysisIntegerParameterOutput values. You can construct a concrete instance of `AnalysisIntegerParameterInput` via:

AnalysisIntegerParameterArgs{...}

type AnalysisIntegerParameterOutput

type AnalysisIntegerParameterOutput struct{ *pulumi.OutputState }

<p>An integer parameter.</p>

func (AnalysisIntegerParameterOutput) ElementType

func (AnalysisIntegerParameterOutput) Name

<p>The name of the integer parameter.</p>

func (AnalysisIntegerParameterOutput) ToAnalysisIntegerParameterOutput

func (o AnalysisIntegerParameterOutput) ToAnalysisIntegerParameterOutput() AnalysisIntegerParameterOutput

func (AnalysisIntegerParameterOutput) ToAnalysisIntegerParameterOutputWithContext

func (o AnalysisIntegerParameterOutput) ToAnalysisIntegerParameterOutputWithContext(ctx context.Context) AnalysisIntegerParameterOutput

func (AnalysisIntegerParameterOutput) Values

<p>The values for the integer parameter.</p>

type AnalysisOutput

type AnalysisOutput struct{ *pulumi.OutputState }

func (AnalysisOutput) AnalysisId added in v0.17.0

func (o AnalysisOutput) AnalysisId() pulumi.StringOutput

func (AnalysisOutput) Arn added in v0.17.0

<p>The Amazon Resource Name (ARN) of the analysis.</p>

func (AnalysisOutput) AwsAccountId added in v0.17.0

func (o AnalysisOutput) AwsAccountId() pulumi.StringOutput

func (AnalysisOutput) CreatedTime added in v0.17.0

func (o AnalysisOutput) CreatedTime() pulumi.StringOutput

<p>The time that the analysis was created.</p>

func (AnalysisOutput) DataSetArns added in v0.17.0

func (o AnalysisOutput) DataSetArns() pulumi.StringArrayOutput

<p>The ARNs of the datasets of the analysis.</p>

func (AnalysisOutput) ElementType

func (AnalysisOutput) ElementType() reflect.Type

func (AnalysisOutput) Errors added in v0.17.0

<p>Errors associated with the analysis.</p>

func (AnalysisOutput) LastUpdatedTime added in v0.17.0

func (o AnalysisOutput) LastUpdatedTime() pulumi.StringOutput

<p>The time that the analysis was last updated.</p>

func (AnalysisOutput) Name added in v0.17.0

<p>The descriptive name of the analysis.</p>

func (AnalysisOutput) Parameters added in v0.17.0

func (AnalysisOutput) Permissions added in v0.17.0

<p>A structure that describes the principals and the resource-level permissions on an

    analysis. You can use the <code>Permissions</code> structure to grant permissions by
    providing a list of AWS Identity and Access Management (IAM) action information for each
    principal listed by Amazon Resource Name (ARN). </p>

<p>To specify no permissions, omit <code>Permissions</code>.</p>

func (AnalysisOutput) Sheets added in v0.17.0

<p>A list of the associated sheets with the unique identifier and name of each sheet.</p>

func (AnalysisOutput) SourceEntity added in v0.17.0

func (o AnalysisOutput) SourceEntity() AnalysisSourceEntityOutput

func (AnalysisOutput) Status added in v0.17.0

func (AnalysisOutput) Tags added in v0.17.0

<p>Contains a map of the key-value pairs for the resource tag or tags assigned to the

analysis.</p>

func (AnalysisOutput) ThemeArn added in v0.17.0

func (o AnalysisOutput) ThemeArn() pulumi.StringPtrOutput

<p>The ARN of the theme of the analysis.</p>

func (AnalysisOutput) ToAnalysisOutput

func (o AnalysisOutput) ToAnalysisOutput() AnalysisOutput

func (AnalysisOutput) ToAnalysisOutputWithContext

func (o AnalysisOutput) ToAnalysisOutputWithContext(ctx context.Context) AnalysisOutput

type AnalysisParameters

type AnalysisParameters struct {
	// <p>Date-time parameters.</p>
	DateTimeParameters []AnalysisDateTimeParameter `pulumi:"dateTimeParameters"`
	// <p>Decimal parameters.</p>
	DecimalParameters []AnalysisDecimalParameter `pulumi:"decimalParameters"`
	// <p>Integer parameters.</p>
	IntegerParameters []AnalysisIntegerParameter `pulumi:"integerParameters"`
	// <p>String parameters.</p>
	StringParameters []AnalysisStringParameter `pulumi:"stringParameters"`
}

<p>A list of QuickSight parameters and the list's override values.</p>

type AnalysisParametersArgs

type AnalysisParametersArgs struct {
	// <p>Date-time parameters.</p>
	DateTimeParameters AnalysisDateTimeParameterArrayInput `pulumi:"dateTimeParameters"`
	// <p>Decimal parameters.</p>
	DecimalParameters AnalysisDecimalParameterArrayInput `pulumi:"decimalParameters"`
	// <p>Integer parameters.</p>
	IntegerParameters AnalysisIntegerParameterArrayInput `pulumi:"integerParameters"`
	// <p>String parameters.</p>
	StringParameters AnalysisStringParameterArrayInput `pulumi:"stringParameters"`
}

<p>A list of QuickSight parameters and the list's override values.</p>

func (AnalysisParametersArgs) ElementType

func (AnalysisParametersArgs) ElementType() reflect.Type

func (AnalysisParametersArgs) ToAnalysisParametersOutput

func (i AnalysisParametersArgs) ToAnalysisParametersOutput() AnalysisParametersOutput

func (AnalysisParametersArgs) ToAnalysisParametersOutputWithContext

func (i AnalysisParametersArgs) ToAnalysisParametersOutputWithContext(ctx context.Context) AnalysisParametersOutput

func (AnalysisParametersArgs) ToAnalysisParametersPtrOutput

func (i AnalysisParametersArgs) ToAnalysisParametersPtrOutput() AnalysisParametersPtrOutput

func (AnalysisParametersArgs) ToAnalysisParametersPtrOutputWithContext

func (i AnalysisParametersArgs) ToAnalysisParametersPtrOutputWithContext(ctx context.Context) AnalysisParametersPtrOutput

type AnalysisParametersInput

type AnalysisParametersInput interface {
	pulumi.Input

	ToAnalysisParametersOutput() AnalysisParametersOutput
	ToAnalysisParametersOutputWithContext(context.Context) AnalysisParametersOutput
}

AnalysisParametersInput is an input type that accepts AnalysisParametersArgs and AnalysisParametersOutput values. You can construct a concrete instance of `AnalysisParametersInput` via:

AnalysisParametersArgs{...}

type AnalysisParametersOutput

type AnalysisParametersOutput struct{ *pulumi.OutputState }

<p>A list of QuickSight parameters and the list's override values.</p>

func (AnalysisParametersOutput) DateTimeParameters

<p>Date-time parameters.</p>

func (AnalysisParametersOutput) DecimalParameters

<p>Decimal parameters.</p>

func (AnalysisParametersOutput) ElementType

func (AnalysisParametersOutput) ElementType() reflect.Type

func (AnalysisParametersOutput) IntegerParameters

<p>Integer parameters.</p>

func (AnalysisParametersOutput) StringParameters

<p>String parameters.</p>

func (AnalysisParametersOutput) ToAnalysisParametersOutput

func (o AnalysisParametersOutput) ToAnalysisParametersOutput() AnalysisParametersOutput

func (AnalysisParametersOutput) ToAnalysisParametersOutputWithContext

func (o AnalysisParametersOutput) ToAnalysisParametersOutputWithContext(ctx context.Context) AnalysisParametersOutput

func (AnalysisParametersOutput) ToAnalysisParametersPtrOutput

func (o AnalysisParametersOutput) ToAnalysisParametersPtrOutput() AnalysisParametersPtrOutput

func (AnalysisParametersOutput) ToAnalysisParametersPtrOutputWithContext

func (o AnalysisParametersOutput) ToAnalysisParametersPtrOutputWithContext(ctx context.Context) AnalysisParametersPtrOutput

type AnalysisParametersPtrInput

type AnalysisParametersPtrInput interface {
	pulumi.Input

	ToAnalysisParametersPtrOutput() AnalysisParametersPtrOutput
	ToAnalysisParametersPtrOutputWithContext(context.Context) AnalysisParametersPtrOutput
}

AnalysisParametersPtrInput is an input type that accepts AnalysisParametersArgs, AnalysisParametersPtr and AnalysisParametersPtrOutput values. You can construct a concrete instance of `AnalysisParametersPtrInput` via:

        AnalysisParametersArgs{...}

or:

        nil

type AnalysisParametersPtrOutput

type AnalysisParametersPtrOutput struct{ *pulumi.OutputState }

func (AnalysisParametersPtrOutput) DateTimeParameters

<p>Date-time parameters.</p>

func (AnalysisParametersPtrOutput) DecimalParameters

<p>Decimal parameters.</p>

func (AnalysisParametersPtrOutput) Elem

func (AnalysisParametersPtrOutput) ElementType

func (AnalysisParametersPtrOutput) IntegerParameters

<p>Integer parameters.</p>

func (AnalysisParametersPtrOutput) StringParameters

<p>String parameters.</p>

func (AnalysisParametersPtrOutput) ToAnalysisParametersPtrOutput

func (o AnalysisParametersPtrOutput) ToAnalysisParametersPtrOutput() AnalysisParametersPtrOutput

func (AnalysisParametersPtrOutput) ToAnalysisParametersPtrOutputWithContext

func (o AnalysisParametersPtrOutput) ToAnalysisParametersPtrOutputWithContext(ctx context.Context) AnalysisParametersPtrOutput

type AnalysisResourcePermission

type AnalysisResourcePermission struct {
	// <p>The IAM action to grant or revoke permissions on.</p>
	Actions []string `pulumi:"actions"`
	// <p>The Amazon Resource Name (ARN) of the principal. This can be one of the
	//             following:</p>
	//         <ul>
	//             <li>
	//                 <p>The ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)</p>
	//             </li>
	//             <li>
	//                 <p>The ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)</p>
	//             </li>
	//             <li>
	//                 <p>The ARN of an AWS account root: This is an IAM ARN rather than a QuickSight
	//                     ARN. Use this option only to share resources (templates) across AWS accounts.
	//                     (This is less common.) </p>
	//             </li>
	//          </ul>
	Principal string `pulumi:"principal"`
}

<p>Permission for the resource.</p>

type AnalysisResourcePermissionArgs

type AnalysisResourcePermissionArgs struct {
	// <p>The IAM action to grant or revoke permissions on.</p>
	Actions pulumi.StringArrayInput `pulumi:"actions"`
	// <p>The Amazon Resource Name (ARN) of the principal. This can be one of the
	//             following:</p>
	//         <ul>
	//             <li>
	//                 <p>The ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)</p>
	//             </li>
	//             <li>
	//                 <p>The ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)</p>
	//             </li>
	//             <li>
	//                 <p>The ARN of an AWS account root: This is an IAM ARN rather than a QuickSight
	//                     ARN. Use this option only to share resources (templates) across AWS accounts.
	//                     (This is less common.) </p>
	//             </li>
	//          </ul>
	Principal pulumi.StringInput `pulumi:"principal"`
}

<p>Permission for the resource.</p>

func (AnalysisResourcePermissionArgs) ElementType

func (AnalysisResourcePermissionArgs) ToAnalysisResourcePermissionOutput

func (i AnalysisResourcePermissionArgs) ToAnalysisResourcePermissionOutput() AnalysisResourcePermissionOutput

func (AnalysisResourcePermissionArgs) ToAnalysisResourcePermissionOutputWithContext

func (i AnalysisResourcePermissionArgs) ToAnalysisResourcePermissionOutputWithContext(ctx context.Context) AnalysisResourcePermissionOutput

type AnalysisResourcePermissionArray

type AnalysisResourcePermissionArray []AnalysisResourcePermissionInput

func (AnalysisResourcePermissionArray) ElementType

func (AnalysisResourcePermissionArray) ToAnalysisResourcePermissionArrayOutput

func (i AnalysisResourcePermissionArray) ToAnalysisResourcePermissionArrayOutput() AnalysisResourcePermissionArrayOutput

func (AnalysisResourcePermissionArray) ToAnalysisResourcePermissionArrayOutputWithContext

func (i AnalysisResourcePermissionArray) ToAnalysisResourcePermissionArrayOutputWithContext(ctx context.Context) AnalysisResourcePermissionArrayOutput

type AnalysisResourcePermissionArrayInput

type AnalysisResourcePermissionArrayInput interface {
	pulumi.Input

	ToAnalysisResourcePermissionArrayOutput() AnalysisResourcePermissionArrayOutput
	ToAnalysisResourcePermissionArrayOutputWithContext(context.Context) AnalysisResourcePermissionArrayOutput
}

AnalysisResourcePermissionArrayInput is an input type that accepts AnalysisResourcePermissionArray and AnalysisResourcePermissionArrayOutput values. You can construct a concrete instance of `AnalysisResourcePermissionArrayInput` via:

AnalysisResourcePermissionArray{ AnalysisResourcePermissionArgs{...} }

type AnalysisResourcePermissionArrayOutput

type AnalysisResourcePermissionArrayOutput struct{ *pulumi.OutputState }

func (AnalysisResourcePermissionArrayOutput) ElementType

func (AnalysisResourcePermissionArrayOutput) Index

func (AnalysisResourcePermissionArrayOutput) ToAnalysisResourcePermissionArrayOutput

func (o AnalysisResourcePermissionArrayOutput) ToAnalysisResourcePermissionArrayOutput() AnalysisResourcePermissionArrayOutput

func (AnalysisResourcePermissionArrayOutput) ToAnalysisResourcePermissionArrayOutputWithContext

func (o AnalysisResourcePermissionArrayOutput) ToAnalysisResourcePermissionArrayOutputWithContext(ctx context.Context) AnalysisResourcePermissionArrayOutput

type AnalysisResourcePermissionInput

type AnalysisResourcePermissionInput interface {
	pulumi.Input

	ToAnalysisResourcePermissionOutput() AnalysisResourcePermissionOutput
	ToAnalysisResourcePermissionOutputWithContext(context.Context) AnalysisResourcePermissionOutput
}

AnalysisResourcePermissionInput is an input type that accepts AnalysisResourcePermissionArgs and AnalysisResourcePermissionOutput values. You can construct a concrete instance of `AnalysisResourcePermissionInput` via:

AnalysisResourcePermissionArgs{...}

type AnalysisResourcePermissionOutput

type AnalysisResourcePermissionOutput struct{ *pulumi.OutputState }

<p>Permission for the resource.</p>

func (AnalysisResourcePermissionOutput) Actions

<p>The IAM action to grant or revoke permissions on.</p>

func (AnalysisResourcePermissionOutput) ElementType

func (AnalysisResourcePermissionOutput) Principal

<p>The Amazon Resource Name (ARN) of the principal. This can be one of the

    following:</p>
<ul>
    <li>
        <p>The ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)</p>
    </li>
    <li>
        <p>The ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)</p>
    </li>
    <li>
        <p>The ARN of an AWS account root: This is an IAM ARN rather than a QuickSight
            ARN. Use this option only to share resources (templates) across AWS accounts.
            (This is less common.) </p>
    </li>
 </ul>

func (AnalysisResourcePermissionOutput) ToAnalysisResourcePermissionOutput

func (o AnalysisResourcePermissionOutput) ToAnalysisResourcePermissionOutput() AnalysisResourcePermissionOutput

func (AnalysisResourcePermissionOutput) ToAnalysisResourcePermissionOutputWithContext

func (o AnalysisResourcePermissionOutput) ToAnalysisResourcePermissionOutputWithContext(ctx context.Context) AnalysisResourcePermissionOutput

type AnalysisResourceStatus

type AnalysisResourceStatus string

type AnalysisResourceStatusOutput

type AnalysisResourceStatusOutput struct{ *pulumi.OutputState }

func (AnalysisResourceStatusOutput) ElementType

func (AnalysisResourceStatusOutput) ToAnalysisResourceStatusOutput

func (o AnalysisResourceStatusOutput) ToAnalysisResourceStatusOutput() AnalysisResourceStatusOutput

func (AnalysisResourceStatusOutput) ToAnalysisResourceStatusOutputWithContext

func (o AnalysisResourceStatusOutput) ToAnalysisResourceStatusOutputWithContext(ctx context.Context) AnalysisResourceStatusOutput

func (AnalysisResourceStatusOutput) ToAnalysisResourceStatusPtrOutput

func (o AnalysisResourceStatusOutput) ToAnalysisResourceStatusPtrOutput() AnalysisResourceStatusPtrOutput

func (AnalysisResourceStatusOutput) ToAnalysisResourceStatusPtrOutputWithContext

func (o AnalysisResourceStatusOutput) ToAnalysisResourceStatusPtrOutputWithContext(ctx context.Context) AnalysisResourceStatusPtrOutput

func (AnalysisResourceStatusOutput) ToStringOutput

func (AnalysisResourceStatusOutput) ToStringOutputWithContext

func (o AnalysisResourceStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (AnalysisResourceStatusOutput) ToStringPtrOutput

func (o AnalysisResourceStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (AnalysisResourceStatusOutput) ToStringPtrOutputWithContext

func (o AnalysisResourceStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type AnalysisResourceStatusPtrOutput

type AnalysisResourceStatusPtrOutput struct{ *pulumi.OutputState }

func (AnalysisResourceStatusPtrOutput) Elem

func (AnalysisResourceStatusPtrOutput) ElementType

func (AnalysisResourceStatusPtrOutput) ToAnalysisResourceStatusPtrOutput

func (o AnalysisResourceStatusPtrOutput) ToAnalysisResourceStatusPtrOutput() AnalysisResourceStatusPtrOutput

func (AnalysisResourceStatusPtrOutput) ToAnalysisResourceStatusPtrOutputWithContext

func (o AnalysisResourceStatusPtrOutput) ToAnalysisResourceStatusPtrOutputWithContext(ctx context.Context) AnalysisResourceStatusPtrOutput

func (AnalysisResourceStatusPtrOutput) ToStringPtrOutput

func (AnalysisResourceStatusPtrOutput) ToStringPtrOutputWithContext

func (o AnalysisResourceStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type AnalysisSheet

type AnalysisSheet struct {
	// <p>The name of a sheet. This name is displayed on the sheet's tab in the QuickSight
	//             console.</p>
	Name *string `pulumi:"name"`
	// <p>The unique identifier associated with a sheet.</p>
	SheetId *string `pulumi:"sheetId"`
}

<p>A <i>sheet</i>, which is an object that contains a set of visuals that

are viewed together on one page in the Amazon QuickSight console. Every analysis and dashboard
contains at least one sheet. Each sheet contains at least one visualization widget, for
example a chart, pivot table, or narrative insight. Sheets can be associated with other
components, such as controls, filters, and so on.</p>

type AnalysisSheetArrayOutput

type AnalysisSheetArrayOutput struct{ *pulumi.OutputState }

func (AnalysisSheetArrayOutput) ElementType

func (AnalysisSheetArrayOutput) ElementType() reflect.Type

func (AnalysisSheetArrayOutput) Index

func (AnalysisSheetArrayOutput) ToAnalysisSheetArrayOutput

func (o AnalysisSheetArrayOutput) ToAnalysisSheetArrayOutput() AnalysisSheetArrayOutput

func (AnalysisSheetArrayOutput) ToAnalysisSheetArrayOutputWithContext

func (o AnalysisSheetArrayOutput) ToAnalysisSheetArrayOutputWithContext(ctx context.Context) AnalysisSheetArrayOutput

type AnalysisSheetOutput

type AnalysisSheetOutput struct{ *pulumi.OutputState }

<p>A <i>sheet</i>, which is an object that contains a set of visuals that

are viewed together on one page in the Amazon QuickSight console. Every analysis and dashboard
contains at least one sheet. Each sheet contains at least one visualization widget, for
example a chart, pivot table, or narrative insight. Sheets can be associated with other
components, such as controls, filters, and so on.</p>

func (AnalysisSheetOutput) ElementType

func (AnalysisSheetOutput) ElementType() reflect.Type

func (AnalysisSheetOutput) Name

<p>The name of a sheet. This name is displayed on the sheet's tab in the QuickSight

console.</p>

func (AnalysisSheetOutput) SheetId

<p>The unique identifier associated with a sheet.</p>

func (AnalysisSheetOutput) ToAnalysisSheetOutput

func (o AnalysisSheetOutput) ToAnalysisSheetOutput() AnalysisSheetOutput

func (AnalysisSheetOutput) ToAnalysisSheetOutputWithContext

func (o AnalysisSheetOutput) ToAnalysisSheetOutputWithContext(ctx context.Context) AnalysisSheetOutput

type AnalysisSourceEntity added in v0.2.0

type AnalysisSourceEntity struct {
	SourceTemplate *AnalysisSourceTemplate `pulumi:"sourceTemplate"`
}

<p>The source entity of an analysis.</p>

type AnalysisSourceEntityArgs added in v0.2.0

type AnalysisSourceEntityArgs struct {
	SourceTemplate AnalysisSourceTemplatePtrInput `pulumi:"sourceTemplate"`
}

<p>The source entity of an analysis.</p>

func (AnalysisSourceEntityArgs) ElementType added in v0.2.0

func (AnalysisSourceEntityArgs) ElementType() reflect.Type

func (AnalysisSourceEntityArgs) ToAnalysisSourceEntityOutput added in v0.2.0

func (i AnalysisSourceEntityArgs) ToAnalysisSourceEntityOutput() AnalysisSourceEntityOutput

func (AnalysisSourceEntityArgs) ToAnalysisSourceEntityOutputWithContext added in v0.2.0

func (i AnalysisSourceEntityArgs) ToAnalysisSourceEntityOutputWithContext(ctx context.Context) AnalysisSourceEntityOutput

type AnalysisSourceEntityInput added in v0.2.0

type AnalysisSourceEntityInput interface {
	pulumi.Input

	ToAnalysisSourceEntityOutput() AnalysisSourceEntityOutput
	ToAnalysisSourceEntityOutputWithContext(context.Context) AnalysisSourceEntityOutput
}

AnalysisSourceEntityInput is an input type that accepts AnalysisSourceEntityArgs and AnalysisSourceEntityOutput values. You can construct a concrete instance of `AnalysisSourceEntityInput` via:

AnalysisSourceEntityArgs{...}

type AnalysisSourceEntityOutput added in v0.2.0

type AnalysisSourceEntityOutput struct{ *pulumi.OutputState }

<p>The source entity of an analysis.</p>

func (AnalysisSourceEntityOutput) ElementType added in v0.2.0

func (AnalysisSourceEntityOutput) ElementType() reflect.Type

func (AnalysisSourceEntityOutput) SourceTemplate added in v0.2.0

func (AnalysisSourceEntityOutput) ToAnalysisSourceEntityOutput added in v0.2.0

func (o AnalysisSourceEntityOutput) ToAnalysisSourceEntityOutput() AnalysisSourceEntityOutput

func (AnalysisSourceEntityOutput) ToAnalysisSourceEntityOutputWithContext added in v0.2.0

func (o AnalysisSourceEntityOutput) ToAnalysisSourceEntityOutputWithContext(ctx context.Context) AnalysisSourceEntityOutput

type AnalysisSourceTemplate added in v0.2.0

type AnalysisSourceTemplate struct {
	// <p>The Amazon Resource Name (ARN) of the source template of an analysis.</p>
	Arn string `pulumi:"arn"`
	// <p>The dataset references of the source template of an analysis.</p>
	DataSetReferences []AnalysisDataSetReference `pulumi:"dataSetReferences"`
}

<p>The source template of an analysis.</p>

type AnalysisSourceTemplateArgs added in v0.2.0

type AnalysisSourceTemplateArgs struct {
	// <p>The Amazon Resource Name (ARN) of the source template of an analysis.</p>
	Arn pulumi.StringInput `pulumi:"arn"`
	// <p>The dataset references of the source template of an analysis.</p>
	DataSetReferences AnalysisDataSetReferenceArrayInput `pulumi:"dataSetReferences"`
}

<p>The source template of an analysis.</p>

func (AnalysisSourceTemplateArgs) ElementType added in v0.2.0

func (AnalysisSourceTemplateArgs) ElementType() reflect.Type

func (AnalysisSourceTemplateArgs) ToAnalysisSourceTemplateOutput added in v0.2.0

func (i AnalysisSourceTemplateArgs) ToAnalysisSourceTemplateOutput() AnalysisSourceTemplateOutput

func (AnalysisSourceTemplateArgs) ToAnalysisSourceTemplateOutputWithContext added in v0.2.0

func (i AnalysisSourceTemplateArgs) ToAnalysisSourceTemplateOutputWithContext(ctx context.Context) AnalysisSourceTemplateOutput

func (AnalysisSourceTemplateArgs) ToAnalysisSourceTemplatePtrOutput added in v0.2.0

func (i AnalysisSourceTemplateArgs) ToAnalysisSourceTemplatePtrOutput() AnalysisSourceTemplatePtrOutput

func (AnalysisSourceTemplateArgs) ToAnalysisSourceTemplatePtrOutputWithContext added in v0.2.0

func (i AnalysisSourceTemplateArgs) ToAnalysisSourceTemplatePtrOutputWithContext(ctx context.Context) AnalysisSourceTemplatePtrOutput

type AnalysisSourceTemplateInput added in v0.2.0

type AnalysisSourceTemplateInput interface {
	pulumi.Input

	ToAnalysisSourceTemplateOutput() AnalysisSourceTemplateOutput
	ToAnalysisSourceTemplateOutputWithContext(context.Context) AnalysisSourceTemplateOutput
}

AnalysisSourceTemplateInput is an input type that accepts AnalysisSourceTemplateArgs and AnalysisSourceTemplateOutput values. You can construct a concrete instance of `AnalysisSourceTemplateInput` via:

AnalysisSourceTemplateArgs{...}

type AnalysisSourceTemplateOutput added in v0.2.0

type AnalysisSourceTemplateOutput struct{ *pulumi.OutputState }

<p>The source template of an analysis.</p>

func (AnalysisSourceTemplateOutput) Arn added in v0.2.0

<p>The Amazon Resource Name (ARN) of the source template of an analysis.</p>

func (AnalysisSourceTemplateOutput) DataSetReferences added in v0.2.0

<p>The dataset references of the source template of an analysis.</p>

func (AnalysisSourceTemplateOutput) ElementType added in v0.2.0

func (AnalysisSourceTemplateOutput) ToAnalysisSourceTemplateOutput added in v0.2.0

func (o AnalysisSourceTemplateOutput) ToAnalysisSourceTemplateOutput() AnalysisSourceTemplateOutput

func (AnalysisSourceTemplateOutput) ToAnalysisSourceTemplateOutputWithContext added in v0.2.0

func (o AnalysisSourceTemplateOutput) ToAnalysisSourceTemplateOutputWithContext(ctx context.Context) AnalysisSourceTemplateOutput

func (AnalysisSourceTemplateOutput) ToAnalysisSourceTemplatePtrOutput added in v0.2.0

func (o AnalysisSourceTemplateOutput) ToAnalysisSourceTemplatePtrOutput() AnalysisSourceTemplatePtrOutput

func (AnalysisSourceTemplateOutput) ToAnalysisSourceTemplatePtrOutputWithContext added in v0.2.0

func (o AnalysisSourceTemplateOutput) ToAnalysisSourceTemplatePtrOutputWithContext(ctx context.Context) AnalysisSourceTemplatePtrOutput

type AnalysisSourceTemplatePtrInput added in v0.2.0

type AnalysisSourceTemplatePtrInput interface {
	pulumi.Input

	ToAnalysisSourceTemplatePtrOutput() AnalysisSourceTemplatePtrOutput
	ToAnalysisSourceTemplatePtrOutputWithContext(context.Context) AnalysisSourceTemplatePtrOutput
}

AnalysisSourceTemplatePtrInput is an input type that accepts AnalysisSourceTemplateArgs, AnalysisSourceTemplatePtr and AnalysisSourceTemplatePtrOutput values. You can construct a concrete instance of `AnalysisSourceTemplatePtrInput` via:

        AnalysisSourceTemplateArgs{...}

or:

        nil

func AnalysisSourceTemplatePtr added in v0.2.0

func AnalysisSourceTemplatePtr(v *AnalysisSourceTemplateArgs) AnalysisSourceTemplatePtrInput

type AnalysisSourceTemplatePtrOutput added in v0.2.0

type AnalysisSourceTemplatePtrOutput struct{ *pulumi.OutputState }

func (AnalysisSourceTemplatePtrOutput) Arn added in v0.2.0

<p>The Amazon Resource Name (ARN) of the source template of an analysis.</p>

func (AnalysisSourceTemplatePtrOutput) DataSetReferences added in v0.2.0

<p>The dataset references of the source template of an analysis.</p>

func (AnalysisSourceTemplatePtrOutput) Elem added in v0.2.0

func (AnalysisSourceTemplatePtrOutput) ElementType added in v0.2.0

func (AnalysisSourceTemplatePtrOutput) ToAnalysisSourceTemplatePtrOutput added in v0.2.0

func (o AnalysisSourceTemplatePtrOutput) ToAnalysisSourceTemplatePtrOutput() AnalysisSourceTemplatePtrOutput

func (AnalysisSourceTemplatePtrOutput) ToAnalysisSourceTemplatePtrOutputWithContext added in v0.2.0

func (o AnalysisSourceTemplatePtrOutput) ToAnalysisSourceTemplatePtrOutputWithContext(ctx context.Context) AnalysisSourceTemplatePtrOutput

type AnalysisState

type AnalysisState struct {
}

func (AnalysisState) ElementType

func (AnalysisState) ElementType() reflect.Type

type AnalysisStringParameter

type AnalysisStringParameter struct {
	// <p>A display name for a string parameter.</p>
	Name string `pulumi:"name"`
	// <p>The values of a string parameter.</p>
	Values []string `pulumi:"values"`
}

<p>A string parameter.</p>

type AnalysisStringParameterArgs

type AnalysisStringParameterArgs struct {
	// <p>A display name for a string parameter.</p>
	Name pulumi.StringInput `pulumi:"name"`
	// <p>The values of a string parameter.</p>
	Values pulumi.StringArrayInput `pulumi:"values"`
}

<p>A string parameter.</p>

func (AnalysisStringParameterArgs) ElementType

func (AnalysisStringParameterArgs) ToAnalysisStringParameterOutput

func (i AnalysisStringParameterArgs) ToAnalysisStringParameterOutput() AnalysisStringParameterOutput

func (AnalysisStringParameterArgs) ToAnalysisStringParameterOutputWithContext

func (i AnalysisStringParameterArgs) ToAnalysisStringParameterOutputWithContext(ctx context.Context) AnalysisStringParameterOutput

type AnalysisStringParameterArray

type AnalysisStringParameterArray []AnalysisStringParameterInput

func (AnalysisStringParameterArray) ElementType

func (AnalysisStringParameterArray) ToAnalysisStringParameterArrayOutput

func (i AnalysisStringParameterArray) ToAnalysisStringParameterArrayOutput() AnalysisStringParameterArrayOutput

func (AnalysisStringParameterArray) ToAnalysisStringParameterArrayOutputWithContext

func (i AnalysisStringParameterArray) ToAnalysisStringParameterArrayOutputWithContext(ctx context.Context) AnalysisStringParameterArrayOutput

type AnalysisStringParameterArrayInput

type AnalysisStringParameterArrayInput interface {
	pulumi.Input

	ToAnalysisStringParameterArrayOutput() AnalysisStringParameterArrayOutput
	ToAnalysisStringParameterArrayOutputWithContext(context.Context) AnalysisStringParameterArrayOutput
}

AnalysisStringParameterArrayInput is an input type that accepts AnalysisStringParameterArray and AnalysisStringParameterArrayOutput values. You can construct a concrete instance of `AnalysisStringParameterArrayInput` via:

AnalysisStringParameterArray{ AnalysisStringParameterArgs{...} }

type AnalysisStringParameterArrayOutput

type AnalysisStringParameterArrayOutput struct{ *pulumi.OutputState }

func (AnalysisStringParameterArrayOutput) ElementType

func (AnalysisStringParameterArrayOutput) Index

func (AnalysisStringParameterArrayOutput) ToAnalysisStringParameterArrayOutput

func (o AnalysisStringParameterArrayOutput) ToAnalysisStringParameterArrayOutput() AnalysisStringParameterArrayOutput

func (AnalysisStringParameterArrayOutput) ToAnalysisStringParameterArrayOutputWithContext

func (o AnalysisStringParameterArrayOutput) ToAnalysisStringParameterArrayOutputWithContext(ctx context.Context) AnalysisStringParameterArrayOutput

type AnalysisStringParameterInput

type AnalysisStringParameterInput interface {
	pulumi.Input

	ToAnalysisStringParameterOutput() AnalysisStringParameterOutput
	ToAnalysisStringParameterOutputWithContext(context.Context) AnalysisStringParameterOutput
}

AnalysisStringParameterInput is an input type that accepts AnalysisStringParameterArgs and AnalysisStringParameterOutput values. You can construct a concrete instance of `AnalysisStringParameterInput` via:

AnalysisStringParameterArgs{...}

type AnalysisStringParameterOutput

type AnalysisStringParameterOutput struct{ *pulumi.OutputState }

<p>A string parameter.</p>

func (AnalysisStringParameterOutput) ElementType

func (AnalysisStringParameterOutput) Name

<p>A display name for a string parameter.</p>

func (AnalysisStringParameterOutput) ToAnalysisStringParameterOutput

func (o AnalysisStringParameterOutput) ToAnalysisStringParameterOutput() AnalysisStringParameterOutput

func (AnalysisStringParameterOutput) ToAnalysisStringParameterOutputWithContext

func (o AnalysisStringParameterOutput) ToAnalysisStringParameterOutputWithContext(ctx context.Context) AnalysisStringParameterOutput

func (AnalysisStringParameterOutput) Values

<p>The values of a string parameter.</p>

type AnalysisTag

type AnalysisTag struct {
	// <p>Tag key.</p>
	Key string `pulumi:"key"`
	// <p>Tag value.</p>
	Value string `pulumi:"value"`
}

<p>The key or keys of the key-value pairs for the resource tag or tags assigned to the

resource.</p>

type AnalysisTagArgs

type AnalysisTagArgs struct {
	// <p>Tag key.</p>
	Key pulumi.StringInput `pulumi:"key"`
	// <p>Tag value.</p>
	Value pulumi.StringInput `pulumi:"value"`
}

<p>The key or keys of the key-value pairs for the resource tag or tags assigned to the

resource.</p>

func (AnalysisTagArgs) ElementType

func (AnalysisTagArgs) ElementType() reflect.Type

func (AnalysisTagArgs) ToAnalysisTagOutput

func (i AnalysisTagArgs) ToAnalysisTagOutput() AnalysisTagOutput

func (AnalysisTagArgs) ToAnalysisTagOutputWithContext

func (i AnalysisTagArgs) ToAnalysisTagOutputWithContext(ctx context.Context) AnalysisTagOutput

type AnalysisTagArray

type AnalysisTagArray []AnalysisTagInput

func (AnalysisTagArray) ElementType

func (AnalysisTagArray) ElementType() reflect.Type

func (AnalysisTagArray) ToAnalysisTagArrayOutput

func (i AnalysisTagArray) ToAnalysisTagArrayOutput() AnalysisTagArrayOutput

func (AnalysisTagArray) ToAnalysisTagArrayOutputWithContext

func (i AnalysisTagArray) ToAnalysisTagArrayOutputWithContext(ctx context.Context) AnalysisTagArrayOutput

type AnalysisTagArrayInput

type AnalysisTagArrayInput interface {
	pulumi.Input

	ToAnalysisTagArrayOutput() AnalysisTagArrayOutput
	ToAnalysisTagArrayOutputWithContext(context.Context) AnalysisTagArrayOutput
}

AnalysisTagArrayInput is an input type that accepts AnalysisTagArray and AnalysisTagArrayOutput values. You can construct a concrete instance of `AnalysisTagArrayInput` via:

AnalysisTagArray{ AnalysisTagArgs{...} }

type AnalysisTagArrayOutput

type AnalysisTagArrayOutput struct{ *pulumi.OutputState }

func (AnalysisTagArrayOutput) ElementType

func (AnalysisTagArrayOutput) ElementType() reflect.Type

func (AnalysisTagArrayOutput) Index

func (AnalysisTagArrayOutput) ToAnalysisTagArrayOutput

func (o AnalysisTagArrayOutput) ToAnalysisTagArrayOutput() AnalysisTagArrayOutput

func (AnalysisTagArrayOutput) ToAnalysisTagArrayOutputWithContext

func (o AnalysisTagArrayOutput) ToAnalysisTagArrayOutputWithContext(ctx context.Context) AnalysisTagArrayOutput

type AnalysisTagInput

type AnalysisTagInput interface {
	pulumi.Input

	ToAnalysisTagOutput() AnalysisTagOutput
	ToAnalysisTagOutputWithContext(context.Context) AnalysisTagOutput
}

AnalysisTagInput is an input type that accepts AnalysisTagArgs and AnalysisTagOutput values. You can construct a concrete instance of `AnalysisTagInput` via:

AnalysisTagArgs{...}

type AnalysisTagOutput

type AnalysisTagOutput struct{ *pulumi.OutputState }

<p>The key or keys of the key-value pairs for the resource tag or tags assigned to the

resource.</p>

func (AnalysisTagOutput) ElementType

func (AnalysisTagOutput) ElementType() reflect.Type

func (AnalysisTagOutput) Key

<p>Tag key.</p>

func (AnalysisTagOutput) ToAnalysisTagOutput

func (o AnalysisTagOutput) ToAnalysisTagOutput() AnalysisTagOutput

func (AnalysisTagOutput) ToAnalysisTagOutputWithContext

func (o AnalysisTagOutput) ToAnalysisTagOutputWithContext(ctx context.Context) AnalysisTagOutput

func (AnalysisTagOutput) Value

<p>Tag value.</p>

type Dashboard

type Dashboard struct {
	pulumi.CustomResourceState

	// <p>The Amazon Resource Name (ARN) of the resource.</p>
	Arn          pulumi.StringOutput `pulumi:"arn"`
	AwsAccountId pulumi.StringOutput `pulumi:"awsAccountId"`
	// <p>The time that this dataset was created.</p>
	CreatedTime             pulumi.StringOutput              `pulumi:"createdTime"`
	DashboardId             pulumi.StringOutput              `pulumi:"dashboardId"`
	DashboardPublishOptions DashboardPublishOptionsPtrOutput `pulumi:"dashboardPublishOptions"`
	// <p>The last time that this dataset was published.</p>
	LastPublishedTime pulumi.StringOutput `pulumi:"lastPublishedTime"`
	// <p>The last time that this dataset was updated.</p>
	LastUpdatedTime pulumi.StringOutput `pulumi:"lastUpdatedTime"`
	// <p>The display name of the dashboard.</p>
	Name       pulumi.StringPtrOutput       `pulumi:"name"`
	Parameters DashboardParametersPtrOutput `pulumi:"parameters"`
	// <p>A structure that contains the permissions of the dashboard. You can use this structure
	//             for granting permissions by providing a list of IAM action information for each
	//             principal ARN. </p>
	//
	//         <p>To specify no permissions, omit the permissions list.</p>
	Permissions  DashboardResourcePermissionArrayOutput `pulumi:"permissions"`
	SourceEntity DashboardSourceEntityOutput            `pulumi:"sourceEntity"`
	// <p>Contains a map of the key-value pairs for the resource tag or tags assigned to the
	//             dashboard.</p>
	Tags DashboardTagArrayOutput `pulumi:"tags"`
	// <p>The Amazon Resource Name (ARN) of the theme that is being used for this dashboard. If
	//             you add a value for this field, it overrides the value that is used in the source
	//             entity. The theme ARN must exist in the same AWS account where you create the
	//             dashboard.</p>
	ThemeArn pulumi.StringPtrOutput `pulumi:"themeArn"`
	Version  DashboardVersionOutput `pulumi:"version"`
	// <p>A description for the first version of the dashboard being created.</p>
	VersionDescription pulumi.StringPtrOutput `pulumi:"versionDescription"`
}

Definition of the AWS::QuickSight::Dashboard Resource Type.

func GetDashboard

func GetDashboard(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DashboardState, opts ...pulumi.ResourceOption) (*Dashboard, error)

GetDashboard gets an existing Dashboard resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewDashboard

func NewDashboard(ctx *pulumi.Context,
	name string, args *DashboardArgs, opts ...pulumi.ResourceOption) (*Dashboard, error)

NewDashboard registers a new resource with the given unique name, arguments, and options.

func (*Dashboard) ElementType

func (*Dashboard) ElementType() reflect.Type

func (*Dashboard) ToDashboardOutput

func (i *Dashboard) ToDashboardOutput() DashboardOutput

func (*Dashboard) ToDashboardOutputWithContext

func (i *Dashboard) ToDashboardOutputWithContext(ctx context.Context) DashboardOutput

type DashboardAdHocFilteringOption

type DashboardAdHocFilteringOption struct {
	AvailabilityStatus *DashboardBehavior `pulumi:"availabilityStatus"`
}

<p>Ad hoc (one-time) filtering option.</p>

type DashboardAdHocFilteringOptionArgs

type DashboardAdHocFilteringOptionArgs struct {
	AvailabilityStatus DashboardBehaviorPtrInput `pulumi:"availabilityStatus"`
}

<p>Ad hoc (one-time) filtering option.</p>

func (DashboardAdHocFilteringOptionArgs) ElementType

func (DashboardAdHocFilteringOptionArgs) ToDashboardAdHocFilteringOptionOutput

func (i DashboardAdHocFilteringOptionArgs) ToDashboardAdHocFilteringOptionOutput() DashboardAdHocFilteringOptionOutput

func (DashboardAdHocFilteringOptionArgs) ToDashboardAdHocFilteringOptionOutputWithContext

func (i DashboardAdHocFilteringOptionArgs) ToDashboardAdHocFilteringOptionOutputWithContext(ctx context.Context) DashboardAdHocFilteringOptionOutput

func (DashboardAdHocFilteringOptionArgs) ToDashboardAdHocFilteringOptionPtrOutput

func (i DashboardAdHocFilteringOptionArgs) ToDashboardAdHocFilteringOptionPtrOutput() DashboardAdHocFilteringOptionPtrOutput

func (DashboardAdHocFilteringOptionArgs) ToDashboardAdHocFilteringOptionPtrOutputWithContext

func (i DashboardAdHocFilteringOptionArgs) ToDashboardAdHocFilteringOptionPtrOutputWithContext(ctx context.Context) DashboardAdHocFilteringOptionPtrOutput

type DashboardAdHocFilteringOptionInput

type DashboardAdHocFilteringOptionInput interface {
	pulumi.Input

	ToDashboardAdHocFilteringOptionOutput() DashboardAdHocFilteringOptionOutput
	ToDashboardAdHocFilteringOptionOutputWithContext(context.Context) DashboardAdHocFilteringOptionOutput
}

DashboardAdHocFilteringOptionInput is an input type that accepts DashboardAdHocFilteringOptionArgs and DashboardAdHocFilteringOptionOutput values. You can construct a concrete instance of `DashboardAdHocFilteringOptionInput` via:

DashboardAdHocFilteringOptionArgs{...}

type DashboardAdHocFilteringOptionOutput

type DashboardAdHocFilteringOptionOutput struct{ *pulumi.OutputState }

<p>Ad hoc (one-time) filtering option.</p>

func (DashboardAdHocFilteringOptionOutput) AvailabilityStatus

func (DashboardAdHocFilteringOptionOutput) ElementType

func (DashboardAdHocFilteringOptionOutput) ToDashboardAdHocFilteringOptionOutput

func (o DashboardAdHocFilteringOptionOutput) ToDashboardAdHocFilteringOptionOutput() DashboardAdHocFilteringOptionOutput

func (DashboardAdHocFilteringOptionOutput) ToDashboardAdHocFilteringOptionOutputWithContext

func (o DashboardAdHocFilteringOptionOutput) ToDashboardAdHocFilteringOptionOutputWithContext(ctx context.Context) DashboardAdHocFilteringOptionOutput

func (DashboardAdHocFilteringOptionOutput) ToDashboardAdHocFilteringOptionPtrOutput

func (o DashboardAdHocFilteringOptionOutput) ToDashboardAdHocFilteringOptionPtrOutput() DashboardAdHocFilteringOptionPtrOutput

func (DashboardAdHocFilteringOptionOutput) ToDashboardAdHocFilteringOptionPtrOutputWithContext

func (o DashboardAdHocFilteringOptionOutput) ToDashboardAdHocFilteringOptionPtrOutputWithContext(ctx context.Context) DashboardAdHocFilteringOptionPtrOutput

type DashboardAdHocFilteringOptionPtrInput

type DashboardAdHocFilteringOptionPtrInput interface {
	pulumi.Input

	ToDashboardAdHocFilteringOptionPtrOutput() DashboardAdHocFilteringOptionPtrOutput
	ToDashboardAdHocFilteringOptionPtrOutputWithContext(context.Context) DashboardAdHocFilteringOptionPtrOutput
}

DashboardAdHocFilteringOptionPtrInput is an input type that accepts DashboardAdHocFilteringOptionArgs, DashboardAdHocFilteringOptionPtr and DashboardAdHocFilteringOptionPtrOutput values. You can construct a concrete instance of `DashboardAdHocFilteringOptionPtrInput` via:

        DashboardAdHocFilteringOptionArgs{...}

or:

        nil

type DashboardAdHocFilteringOptionPtrOutput

type DashboardAdHocFilteringOptionPtrOutput struct{ *pulumi.OutputState }

func (DashboardAdHocFilteringOptionPtrOutput) AvailabilityStatus

func (DashboardAdHocFilteringOptionPtrOutput) Elem

func (DashboardAdHocFilteringOptionPtrOutput) ElementType

func (DashboardAdHocFilteringOptionPtrOutput) ToDashboardAdHocFilteringOptionPtrOutput

func (o DashboardAdHocFilteringOptionPtrOutput) ToDashboardAdHocFilteringOptionPtrOutput() DashboardAdHocFilteringOptionPtrOutput

func (DashboardAdHocFilteringOptionPtrOutput) ToDashboardAdHocFilteringOptionPtrOutputWithContext

func (o DashboardAdHocFilteringOptionPtrOutput) ToDashboardAdHocFilteringOptionPtrOutputWithContext(ctx context.Context) DashboardAdHocFilteringOptionPtrOutput

type DashboardArgs

type DashboardArgs struct {
	AwsAccountId            pulumi.StringInput
	DashboardId             pulumi.StringInput
	DashboardPublishOptions DashboardPublishOptionsPtrInput
	// <p>The display name of the dashboard.</p>
	Name       pulumi.StringPtrInput
	Parameters DashboardParametersPtrInput
	// <p>A structure that contains the permissions of the dashboard. You can use this structure
	//             for granting permissions by providing a list of IAM action information for each
	//             principal ARN. </p>
	//
	//         <p>To specify no permissions, omit the permissions list.</p>
	Permissions  DashboardResourcePermissionArrayInput
	SourceEntity DashboardSourceEntityInput
	// <p>Contains a map of the key-value pairs for the resource tag or tags assigned to the
	//             dashboard.</p>
	Tags DashboardTagArrayInput
	// <p>The Amazon Resource Name (ARN) of the theme that is being used for this dashboard. If
	//             you add a value for this field, it overrides the value that is used in the source
	//             entity. The theme ARN must exist in the same AWS account where you create the
	//             dashboard.</p>
	ThemeArn pulumi.StringPtrInput
	// <p>A description for the first version of the dashboard being created.</p>
	VersionDescription pulumi.StringPtrInput
}

The set of arguments for constructing a Dashboard resource.

func (DashboardArgs) ElementType

func (DashboardArgs) ElementType() reflect.Type

type DashboardBehavior added in v0.2.0

type DashboardBehavior string

func (DashboardBehavior) ElementType added in v0.2.0

func (DashboardBehavior) ElementType() reflect.Type

func (DashboardBehavior) ToDashboardBehaviorOutput added in v0.2.0

func (e DashboardBehavior) ToDashboardBehaviorOutput() DashboardBehaviorOutput

func (DashboardBehavior) ToDashboardBehaviorOutputWithContext added in v0.2.0

func (e DashboardBehavior) ToDashboardBehaviorOutputWithContext(ctx context.Context) DashboardBehaviorOutput

func (DashboardBehavior) ToDashboardBehaviorPtrOutput added in v0.2.0

func (e DashboardBehavior) ToDashboardBehaviorPtrOutput() DashboardBehaviorPtrOutput

func (DashboardBehavior) ToDashboardBehaviorPtrOutputWithContext added in v0.2.0

func (e DashboardBehavior) ToDashboardBehaviorPtrOutputWithContext(ctx context.Context) DashboardBehaviorPtrOutput

func (DashboardBehavior) ToStringOutput added in v0.2.0

func (e DashboardBehavior) ToStringOutput() pulumi.StringOutput

func (DashboardBehavior) ToStringOutputWithContext added in v0.2.0

func (e DashboardBehavior) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DashboardBehavior) ToStringPtrOutput added in v0.2.0

func (e DashboardBehavior) ToStringPtrOutput() pulumi.StringPtrOutput

func (DashboardBehavior) ToStringPtrOutputWithContext added in v0.2.0

func (e DashboardBehavior) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DashboardBehaviorInput added in v0.2.0

type DashboardBehaviorInput interface {
	pulumi.Input

	ToDashboardBehaviorOutput() DashboardBehaviorOutput
	ToDashboardBehaviorOutputWithContext(context.Context) DashboardBehaviorOutput
}

DashboardBehaviorInput is an input type that accepts DashboardBehaviorArgs and DashboardBehaviorOutput values. You can construct a concrete instance of `DashboardBehaviorInput` via:

DashboardBehaviorArgs{...}

type DashboardBehaviorOutput added in v0.2.0

type DashboardBehaviorOutput struct{ *pulumi.OutputState }

func (DashboardBehaviorOutput) ElementType added in v0.2.0

func (DashboardBehaviorOutput) ElementType() reflect.Type

func (DashboardBehaviorOutput) ToDashboardBehaviorOutput added in v0.2.0

func (o DashboardBehaviorOutput) ToDashboardBehaviorOutput() DashboardBehaviorOutput

func (DashboardBehaviorOutput) ToDashboardBehaviorOutputWithContext added in v0.2.0

func (o DashboardBehaviorOutput) ToDashboardBehaviorOutputWithContext(ctx context.Context) DashboardBehaviorOutput

func (DashboardBehaviorOutput) ToDashboardBehaviorPtrOutput added in v0.2.0

func (o DashboardBehaviorOutput) ToDashboardBehaviorPtrOutput() DashboardBehaviorPtrOutput

func (DashboardBehaviorOutput) ToDashboardBehaviorPtrOutputWithContext added in v0.2.0

func (o DashboardBehaviorOutput) ToDashboardBehaviorPtrOutputWithContext(ctx context.Context) DashboardBehaviorPtrOutput

func (DashboardBehaviorOutput) ToStringOutput added in v0.2.0

func (o DashboardBehaviorOutput) ToStringOutput() pulumi.StringOutput

func (DashboardBehaviorOutput) ToStringOutputWithContext added in v0.2.0

func (o DashboardBehaviorOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DashboardBehaviorOutput) ToStringPtrOutput added in v0.2.0

func (o DashboardBehaviorOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (DashboardBehaviorOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o DashboardBehaviorOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DashboardBehaviorPtrInput added in v0.2.0

type DashboardBehaviorPtrInput interface {
	pulumi.Input

	ToDashboardBehaviorPtrOutput() DashboardBehaviorPtrOutput
	ToDashboardBehaviorPtrOutputWithContext(context.Context) DashboardBehaviorPtrOutput
}

func DashboardBehaviorPtr added in v0.2.0

func DashboardBehaviorPtr(v string) DashboardBehaviorPtrInput

type DashboardBehaviorPtrOutput added in v0.2.0

type DashboardBehaviorPtrOutput struct{ *pulumi.OutputState }

func (DashboardBehaviorPtrOutput) Elem added in v0.2.0

func (DashboardBehaviorPtrOutput) ElementType added in v0.2.0

func (DashboardBehaviorPtrOutput) ElementType() reflect.Type

func (DashboardBehaviorPtrOutput) ToDashboardBehaviorPtrOutput added in v0.2.0

func (o DashboardBehaviorPtrOutput) ToDashboardBehaviorPtrOutput() DashboardBehaviorPtrOutput

func (DashboardBehaviorPtrOutput) ToDashboardBehaviorPtrOutputWithContext added in v0.2.0

func (o DashboardBehaviorPtrOutput) ToDashboardBehaviorPtrOutputWithContext(ctx context.Context) DashboardBehaviorPtrOutput

func (DashboardBehaviorPtrOutput) ToStringPtrOutput added in v0.2.0

func (o DashboardBehaviorPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (DashboardBehaviorPtrOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o DashboardBehaviorPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DashboardDataSetReference

type DashboardDataSetReference struct {
	// <p>Dataset Amazon Resource Name (ARN).</p>
	DataSetArn string `pulumi:"dataSetArn"`
	// <p>Dataset placeholder.</p>
	DataSetPlaceholder string `pulumi:"dataSetPlaceholder"`
}

<p>Dataset reference.</p>

type DashboardDataSetReferenceArgs

type DashboardDataSetReferenceArgs struct {
	// <p>Dataset Amazon Resource Name (ARN).</p>
	DataSetArn pulumi.StringInput `pulumi:"dataSetArn"`
	// <p>Dataset placeholder.</p>
	DataSetPlaceholder pulumi.StringInput `pulumi:"dataSetPlaceholder"`
}

<p>Dataset reference.</p>

func (DashboardDataSetReferenceArgs) ElementType

func (DashboardDataSetReferenceArgs) ToDashboardDataSetReferenceOutput

func (i DashboardDataSetReferenceArgs) ToDashboardDataSetReferenceOutput() DashboardDataSetReferenceOutput

func (DashboardDataSetReferenceArgs) ToDashboardDataSetReferenceOutputWithContext

func (i DashboardDataSetReferenceArgs) ToDashboardDataSetReferenceOutputWithContext(ctx context.Context) DashboardDataSetReferenceOutput

type DashboardDataSetReferenceArray

type DashboardDataSetReferenceArray []DashboardDataSetReferenceInput

func (DashboardDataSetReferenceArray) ElementType

func (DashboardDataSetReferenceArray) ToDashboardDataSetReferenceArrayOutput

func (i DashboardDataSetReferenceArray) ToDashboardDataSetReferenceArrayOutput() DashboardDataSetReferenceArrayOutput

func (DashboardDataSetReferenceArray) ToDashboardDataSetReferenceArrayOutputWithContext

func (i DashboardDataSetReferenceArray) ToDashboardDataSetReferenceArrayOutputWithContext(ctx context.Context) DashboardDataSetReferenceArrayOutput

type DashboardDataSetReferenceArrayInput

type DashboardDataSetReferenceArrayInput interface {
	pulumi.Input

	ToDashboardDataSetReferenceArrayOutput() DashboardDataSetReferenceArrayOutput
	ToDashboardDataSetReferenceArrayOutputWithContext(context.Context) DashboardDataSetReferenceArrayOutput
}

DashboardDataSetReferenceArrayInput is an input type that accepts DashboardDataSetReferenceArray and DashboardDataSetReferenceArrayOutput values. You can construct a concrete instance of `DashboardDataSetReferenceArrayInput` via:

DashboardDataSetReferenceArray{ DashboardDataSetReferenceArgs{...} }

type DashboardDataSetReferenceArrayOutput

type DashboardDataSetReferenceArrayOutput struct{ *pulumi.OutputState }

func (DashboardDataSetReferenceArrayOutput) ElementType

func (DashboardDataSetReferenceArrayOutput) Index

func (DashboardDataSetReferenceArrayOutput) ToDashboardDataSetReferenceArrayOutput

func (o DashboardDataSetReferenceArrayOutput) ToDashboardDataSetReferenceArrayOutput() DashboardDataSetReferenceArrayOutput

func (DashboardDataSetReferenceArrayOutput) ToDashboardDataSetReferenceArrayOutputWithContext

func (o DashboardDataSetReferenceArrayOutput) ToDashboardDataSetReferenceArrayOutputWithContext(ctx context.Context) DashboardDataSetReferenceArrayOutput

type DashboardDataSetReferenceInput

type DashboardDataSetReferenceInput interface {
	pulumi.Input

	ToDashboardDataSetReferenceOutput() DashboardDataSetReferenceOutput
	ToDashboardDataSetReferenceOutputWithContext(context.Context) DashboardDataSetReferenceOutput
}

DashboardDataSetReferenceInput is an input type that accepts DashboardDataSetReferenceArgs and DashboardDataSetReferenceOutput values. You can construct a concrete instance of `DashboardDataSetReferenceInput` via:

DashboardDataSetReferenceArgs{...}

type DashboardDataSetReferenceOutput

type DashboardDataSetReferenceOutput struct{ *pulumi.OutputState }

<p>Dataset reference.</p>

func (DashboardDataSetReferenceOutput) DataSetArn

<p>Dataset Amazon Resource Name (ARN).</p>

func (DashboardDataSetReferenceOutput) DataSetPlaceholder

func (o DashboardDataSetReferenceOutput) DataSetPlaceholder() pulumi.StringOutput

<p>Dataset placeholder.</p>

func (DashboardDataSetReferenceOutput) ElementType

func (DashboardDataSetReferenceOutput) ToDashboardDataSetReferenceOutput

func (o DashboardDataSetReferenceOutput) ToDashboardDataSetReferenceOutput() DashboardDataSetReferenceOutput

func (DashboardDataSetReferenceOutput) ToDashboardDataSetReferenceOutputWithContext

func (o DashboardDataSetReferenceOutput) ToDashboardDataSetReferenceOutputWithContext(ctx context.Context) DashboardDataSetReferenceOutput

type DashboardDateTimeParameter

type DashboardDateTimeParameter struct {
	// <p>A display name for the date-time parameter.</p>
	Name string `pulumi:"name"`
	// <p>The values for the date-time parameter.</p>
	Values []string `pulumi:"values"`
}

<p>A date-time parameter.</p>

type DashboardDateTimeParameterArgs

type DashboardDateTimeParameterArgs struct {
	// <p>A display name for the date-time parameter.</p>
	Name pulumi.StringInput `pulumi:"name"`
	// <p>The values for the date-time parameter.</p>
	Values pulumi.StringArrayInput `pulumi:"values"`
}

<p>A date-time parameter.</p>

func (DashboardDateTimeParameterArgs) ElementType

func (DashboardDateTimeParameterArgs) ToDashboardDateTimeParameterOutput

func (i DashboardDateTimeParameterArgs) ToDashboardDateTimeParameterOutput() DashboardDateTimeParameterOutput

func (DashboardDateTimeParameterArgs) ToDashboardDateTimeParameterOutputWithContext

func (i DashboardDateTimeParameterArgs) ToDashboardDateTimeParameterOutputWithContext(ctx context.Context) DashboardDateTimeParameterOutput

type DashboardDateTimeParameterArray

type DashboardDateTimeParameterArray []DashboardDateTimeParameterInput

func (DashboardDateTimeParameterArray) ElementType

func (DashboardDateTimeParameterArray) ToDashboardDateTimeParameterArrayOutput

func (i DashboardDateTimeParameterArray) ToDashboardDateTimeParameterArrayOutput() DashboardDateTimeParameterArrayOutput

func (DashboardDateTimeParameterArray) ToDashboardDateTimeParameterArrayOutputWithContext

func (i DashboardDateTimeParameterArray) ToDashboardDateTimeParameterArrayOutputWithContext(ctx context.Context) DashboardDateTimeParameterArrayOutput

type DashboardDateTimeParameterArrayInput

type DashboardDateTimeParameterArrayInput interface {
	pulumi.Input

	ToDashboardDateTimeParameterArrayOutput() DashboardDateTimeParameterArrayOutput
	ToDashboardDateTimeParameterArrayOutputWithContext(context.Context) DashboardDateTimeParameterArrayOutput
}

DashboardDateTimeParameterArrayInput is an input type that accepts DashboardDateTimeParameterArray and DashboardDateTimeParameterArrayOutput values. You can construct a concrete instance of `DashboardDateTimeParameterArrayInput` via:

DashboardDateTimeParameterArray{ DashboardDateTimeParameterArgs{...} }

type DashboardDateTimeParameterArrayOutput

type DashboardDateTimeParameterArrayOutput struct{ *pulumi.OutputState }

func (DashboardDateTimeParameterArrayOutput) ElementType

func (DashboardDateTimeParameterArrayOutput) Index

func (DashboardDateTimeParameterArrayOutput) ToDashboardDateTimeParameterArrayOutput

func (o DashboardDateTimeParameterArrayOutput) ToDashboardDateTimeParameterArrayOutput() DashboardDateTimeParameterArrayOutput

func (DashboardDateTimeParameterArrayOutput) ToDashboardDateTimeParameterArrayOutputWithContext

func (o DashboardDateTimeParameterArrayOutput) ToDashboardDateTimeParameterArrayOutputWithContext(ctx context.Context) DashboardDateTimeParameterArrayOutput

type DashboardDateTimeParameterInput

type DashboardDateTimeParameterInput interface {
	pulumi.Input

	ToDashboardDateTimeParameterOutput() DashboardDateTimeParameterOutput
	ToDashboardDateTimeParameterOutputWithContext(context.Context) DashboardDateTimeParameterOutput
}

DashboardDateTimeParameterInput is an input type that accepts DashboardDateTimeParameterArgs and DashboardDateTimeParameterOutput values. You can construct a concrete instance of `DashboardDateTimeParameterInput` via:

DashboardDateTimeParameterArgs{...}

type DashboardDateTimeParameterOutput

type DashboardDateTimeParameterOutput struct{ *pulumi.OutputState }

<p>A date-time parameter.</p>

func (DashboardDateTimeParameterOutput) ElementType

func (DashboardDateTimeParameterOutput) Name

<p>A display name for the date-time parameter.</p>

func (DashboardDateTimeParameterOutput) ToDashboardDateTimeParameterOutput

func (o DashboardDateTimeParameterOutput) ToDashboardDateTimeParameterOutput() DashboardDateTimeParameterOutput

func (DashboardDateTimeParameterOutput) ToDashboardDateTimeParameterOutputWithContext

func (o DashboardDateTimeParameterOutput) ToDashboardDateTimeParameterOutputWithContext(ctx context.Context) DashboardDateTimeParameterOutput

func (DashboardDateTimeParameterOutput) Values

<p>The values for the date-time parameter.</p>

type DashboardDecimalParameter

type DashboardDecimalParameter struct {
	// <p>A display name for the decimal parameter.</p>
	Name string `pulumi:"name"`
	// <p>The values for the decimal parameter.</p>
	Values []float64 `pulumi:"values"`
}

<p>A decimal parameter.</p>

type DashboardDecimalParameterArgs

type DashboardDecimalParameterArgs struct {
	// <p>A display name for the decimal parameter.</p>
	Name pulumi.StringInput `pulumi:"name"`
	// <p>The values for the decimal parameter.</p>
	Values pulumi.Float64ArrayInput `pulumi:"values"`
}

<p>A decimal parameter.</p>

func (DashboardDecimalParameterArgs) ElementType

func (DashboardDecimalParameterArgs) ToDashboardDecimalParameterOutput

func (i DashboardDecimalParameterArgs) ToDashboardDecimalParameterOutput() DashboardDecimalParameterOutput

func (DashboardDecimalParameterArgs) ToDashboardDecimalParameterOutputWithContext

func (i DashboardDecimalParameterArgs) ToDashboardDecimalParameterOutputWithContext(ctx context.Context) DashboardDecimalParameterOutput

type DashboardDecimalParameterArray

type DashboardDecimalParameterArray []DashboardDecimalParameterInput

func (DashboardDecimalParameterArray) ElementType

func (DashboardDecimalParameterArray) ToDashboardDecimalParameterArrayOutput

func (i DashboardDecimalParameterArray) ToDashboardDecimalParameterArrayOutput() DashboardDecimalParameterArrayOutput

func (DashboardDecimalParameterArray) ToDashboardDecimalParameterArrayOutputWithContext

func (i DashboardDecimalParameterArray) ToDashboardDecimalParameterArrayOutputWithContext(ctx context.Context) DashboardDecimalParameterArrayOutput

type DashboardDecimalParameterArrayInput

type DashboardDecimalParameterArrayInput interface {
	pulumi.Input

	ToDashboardDecimalParameterArrayOutput() DashboardDecimalParameterArrayOutput
	ToDashboardDecimalParameterArrayOutputWithContext(context.Context) DashboardDecimalParameterArrayOutput
}

DashboardDecimalParameterArrayInput is an input type that accepts DashboardDecimalParameterArray and DashboardDecimalParameterArrayOutput values. You can construct a concrete instance of `DashboardDecimalParameterArrayInput` via:

DashboardDecimalParameterArray{ DashboardDecimalParameterArgs{...} }

type DashboardDecimalParameterArrayOutput

type DashboardDecimalParameterArrayOutput struct{ *pulumi.OutputState }

func (DashboardDecimalParameterArrayOutput) ElementType

func (DashboardDecimalParameterArrayOutput) Index

func (DashboardDecimalParameterArrayOutput) ToDashboardDecimalParameterArrayOutput

func (o DashboardDecimalParameterArrayOutput) ToDashboardDecimalParameterArrayOutput() DashboardDecimalParameterArrayOutput

func (DashboardDecimalParameterArrayOutput) ToDashboardDecimalParameterArrayOutputWithContext

func (o DashboardDecimalParameterArrayOutput) ToDashboardDecimalParameterArrayOutputWithContext(ctx context.Context) DashboardDecimalParameterArrayOutput

type DashboardDecimalParameterInput

type DashboardDecimalParameterInput interface {
	pulumi.Input

	ToDashboardDecimalParameterOutput() DashboardDecimalParameterOutput
	ToDashboardDecimalParameterOutputWithContext(context.Context) DashboardDecimalParameterOutput
}

DashboardDecimalParameterInput is an input type that accepts DashboardDecimalParameterArgs and DashboardDecimalParameterOutput values. You can construct a concrete instance of `DashboardDecimalParameterInput` via:

DashboardDecimalParameterArgs{...}

type DashboardDecimalParameterOutput

type DashboardDecimalParameterOutput struct{ *pulumi.OutputState }

<p>A decimal parameter.</p>

func (DashboardDecimalParameterOutput) ElementType

func (DashboardDecimalParameterOutput) Name

<p>A display name for the decimal parameter.</p>

func (DashboardDecimalParameterOutput) ToDashboardDecimalParameterOutput

func (o DashboardDecimalParameterOutput) ToDashboardDecimalParameterOutput() DashboardDecimalParameterOutput

func (DashboardDecimalParameterOutput) ToDashboardDecimalParameterOutputWithContext

func (o DashboardDecimalParameterOutput) ToDashboardDecimalParameterOutputWithContext(ctx context.Context) DashboardDecimalParameterOutput

func (DashboardDecimalParameterOutput) Values

<p>The values for the decimal parameter.</p>

type DashboardError added in v0.2.0

type DashboardError struct {
	// <p>Message.</p>
	Message *string             `pulumi:"message"`
	Type    *DashboardErrorType `pulumi:"type"`
}

<p>Dashboard error.</p>

type DashboardErrorArrayOutput added in v0.2.0

type DashboardErrorArrayOutput struct{ *pulumi.OutputState }

func (DashboardErrorArrayOutput) ElementType added in v0.2.0

func (DashboardErrorArrayOutput) ElementType() reflect.Type

func (DashboardErrorArrayOutput) Index added in v0.2.0

func (DashboardErrorArrayOutput) ToDashboardErrorArrayOutput added in v0.2.0

func (o DashboardErrorArrayOutput) ToDashboardErrorArrayOutput() DashboardErrorArrayOutput

func (DashboardErrorArrayOutput) ToDashboardErrorArrayOutputWithContext added in v0.2.0

func (o DashboardErrorArrayOutput) ToDashboardErrorArrayOutputWithContext(ctx context.Context) DashboardErrorArrayOutput

type DashboardErrorOutput added in v0.2.0

type DashboardErrorOutput struct{ *pulumi.OutputState }

<p>Dashboard error.</p>

func (DashboardErrorOutput) ElementType added in v0.2.0

func (DashboardErrorOutput) ElementType() reflect.Type

func (DashboardErrorOutput) Message added in v0.2.0

<p>Message.</p>

func (DashboardErrorOutput) ToDashboardErrorOutput added in v0.2.0

func (o DashboardErrorOutput) ToDashboardErrorOutput() DashboardErrorOutput

func (DashboardErrorOutput) ToDashboardErrorOutputWithContext added in v0.2.0

func (o DashboardErrorOutput) ToDashboardErrorOutputWithContext(ctx context.Context) DashboardErrorOutput

func (DashboardErrorOutput) Type added in v0.2.0

type DashboardErrorType added in v0.2.0

type DashboardErrorType string

type DashboardErrorTypeOutput added in v0.2.0

type DashboardErrorTypeOutput struct{ *pulumi.OutputState }

func (DashboardErrorTypeOutput) ElementType added in v0.2.0

func (DashboardErrorTypeOutput) ElementType() reflect.Type

func (DashboardErrorTypeOutput) ToDashboardErrorTypeOutput added in v0.2.0

func (o DashboardErrorTypeOutput) ToDashboardErrorTypeOutput() DashboardErrorTypeOutput

func (DashboardErrorTypeOutput) ToDashboardErrorTypeOutputWithContext added in v0.2.0

func (o DashboardErrorTypeOutput) ToDashboardErrorTypeOutputWithContext(ctx context.Context) DashboardErrorTypeOutput

func (DashboardErrorTypeOutput) ToDashboardErrorTypePtrOutput added in v0.2.0

func (o DashboardErrorTypeOutput) ToDashboardErrorTypePtrOutput() DashboardErrorTypePtrOutput

func (DashboardErrorTypeOutput) ToDashboardErrorTypePtrOutputWithContext added in v0.2.0

func (o DashboardErrorTypeOutput) ToDashboardErrorTypePtrOutputWithContext(ctx context.Context) DashboardErrorTypePtrOutput

func (DashboardErrorTypeOutput) ToStringOutput added in v0.2.0

func (o DashboardErrorTypeOutput) ToStringOutput() pulumi.StringOutput

func (DashboardErrorTypeOutput) ToStringOutputWithContext added in v0.2.0

func (o DashboardErrorTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DashboardErrorTypeOutput) ToStringPtrOutput added in v0.2.0

func (o DashboardErrorTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (DashboardErrorTypeOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o DashboardErrorTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DashboardErrorTypePtrOutput added in v0.2.0

type DashboardErrorTypePtrOutput struct{ *pulumi.OutputState }

func (DashboardErrorTypePtrOutput) Elem added in v0.2.0

func (DashboardErrorTypePtrOutput) ElementType added in v0.2.0

func (DashboardErrorTypePtrOutput) ToDashboardErrorTypePtrOutput added in v0.2.0

func (o DashboardErrorTypePtrOutput) ToDashboardErrorTypePtrOutput() DashboardErrorTypePtrOutput

func (DashboardErrorTypePtrOutput) ToDashboardErrorTypePtrOutputWithContext added in v0.2.0

func (o DashboardErrorTypePtrOutput) ToDashboardErrorTypePtrOutputWithContext(ctx context.Context) DashboardErrorTypePtrOutput

func (DashboardErrorTypePtrOutput) ToStringPtrOutput added in v0.2.0

func (o DashboardErrorTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (DashboardErrorTypePtrOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o DashboardErrorTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DashboardExportToCSVOption

type DashboardExportToCSVOption struct {
	AvailabilityStatus *DashboardBehavior `pulumi:"availabilityStatus"`
}

<p>Export to .csv option.</p>

type DashboardExportToCSVOptionArgs

type DashboardExportToCSVOptionArgs struct {
	AvailabilityStatus DashboardBehaviorPtrInput `pulumi:"availabilityStatus"`
}

<p>Export to .csv option.</p>

func (DashboardExportToCSVOptionArgs) ElementType

func (DashboardExportToCSVOptionArgs) ToDashboardExportToCSVOptionOutput

func (i DashboardExportToCSVOptionArgs) ToDashboardExportToCSVOptionOutput() DashboardExportToCSVOptionOutput

func (DashboardExportToCSVOptionArgs) ToDashboardExportToCSVOptionOutputWithContext

func (i DashboardExportToCSVOptionArgs) ToDashboardExportToCSVOptionOutputWithContext(ctx context.Context) DashboardExportToCSVOptionOutput

func (DashboardExportToCSVOptionArgs) ToDashboardExportToCSVOptionPtrOutput

func (i DashboardExportToCSVOptionArgs) ToDashboardExportToCSVOptionPtrOutput() DashboardExportToCSVOptionPtrOutput

func (DashboardExportToCSVOptionArgs) ToDashboardExportToCSVOptionPtrOutputWithContext

func (i DashboardExportToCSVOptionArgs) ToDashboardExportToCSVOptionPtrOutputWithContext(ctx context.Context) DashboardExportToCSVOptionPtrOutput

type DashboardExportToCSVOptionInput

type DashboardExportToCSVOptionInput interface {
	pulumi.Input

	ToDashboardExportToCSVOptionOutput() DashboardExportToCSVOptionOutput
	ToDashboardExportToCSVOptionOutputWithContext(context.Context) DashboardExportToCSVOptionOutput
}

DashboardExportToCSVOptionInput is an input type that accepts DashboardExportToCSVOptionArgs and DashboardExportToCSVOptionOutput values. You can construct a concrete instance of `DashboardExportToCSVOptionInput` via:

DashboardExportToCSVOptionArgs{...}

type DashboardExportToCSVOptionOutput

type DashboardExportToCSVOptionOutput struct{ *pulumi.OutputState }

<p>Export to .csv option.</p>

func (DashboardExportToCSVOptionOutput) AvailabilityStatus

func (DashboardExportToCSVOptionOutput) ElementType

func (DashboardExportToCSVOptionOutput) ToDashboardExportToCSVOptionOutput

func (o DashboardExportToCSVOptionOutput) ToDashboardExportToCSVOptionOutput() DashboardExportToCSVOptionOutput

func (DashboardExportToCSVOptionOutput) ToDashboardExportToCSVOptionOutputWithContext

func (o DashboardExportToCSVOptionOutput) ToDashboardExportToCSVOptionOutputWithContext(ctx context.Context) DashboardExportToCSVOptionOutput

func (DashboardExportToCSVOptionOutput) ToDashboardExportToCSVOptionPtrOutput

func (o DashboardExportToCSVOptionOutput) ToDashboardExportToCSVOptionPtrOutput() DashboardExportToCSVOptionPtrOutput

func (DashboardExportToCSVOptionOutput) ToDashboardExportToCSVOptionPtrOutputWithContext

func (o DashboardExportToCSVOptionOutput) ToDashboardExportToCSVOptionPtrOutputWithContext(ctx context.Context) DashboardExportToCSVOptionPtrOutput

type DashboardExportToCSVOptionPtrInput

type DashboardExportToCSVOptionPtrInput interface {
	pulumi.Input

	ToDashboardExportToCSVOptionPtrOutput() DashboardExportToCSVOptionPtrOutput
	ToDashboardExportToCSVOptionPtrOutputWithContext(context.Context) DashboardExportToCSVOptionPtrOutput
}

DashboardExportToCSVOptionPtrInput is an input type that accepts DashboardExportToCSVOptionArgs, DashboardExportToCSVOptionPtr and DashboardExportToCSVOptionPtrOutput values. You can construct a concrete instance of `DashboardExportToCSVOptionPtrInput` via:

        DashboardExportToCSVOptionArgs{...}

or:

        nil

type DashboardExportToCSVOptionPtrOutput

type DashboardExportToCSVOptionPtrOutput struct{ *pulumi.OutputState }

func (DashboardExportToCSVOptionPtrOutput) AvailabilityStatus

func (DashboardExportToCSVOptionPtrOutput) Elem

func (DashboardExportToCSVOptionPtrOutput) ElementType

func (DashboardExportToCSVOptionPtrOutput) ToDashboardExportToCSVOptionPtrOutput

func (o DashboardExportToCSVOptionPtrOutput) ToDashboardExportToCSVOptionPtrOutput() DashboardExportToCSVOptionPtrOutput

func (DashboardExportToCSVOptionPtrOutput) ToDashboardExportToCSVOptionPtrOutputWithContext

func (o DashboardExportToCSVOptionPtrOutput) ToDashboardExportToCSVOptionPtrOutputWithContext(ctx context.Context) DashboardExportToCSVOptionPtrOutput

type DashboardInput

type DashboardInput interface {
	pulumi.Input

	ToDashboardOutput() DashboardOutput
	ToDashboardOutputWithContext(ctx context.Context) DashboardOutput
}

type DashboardIntegerParameter

type DashboardIntegerParameter struct {
	// <p>The name of the integer parameter.</p>
	Name string `pulumi:"name"`
	// <p>The values for the integer parameter.</p>
	Values []float64 `pulumi:"values"`
}

<p>An integer parameter.</p>

type DashboardIntegerParameterArgs

type DashboardIntegerParameterArgs struct {
	// <p>The name of the integer parameter.</p>
	Name pulumi.StringInput `pulumi:"name"`
	// <p>The values for the integer parameter.</p>
	Values pulumi.Float64ArrayInput `pulumi:"values"`
}

<p>An integer parameter.</p>

func (DashboardIntegerParameterArgs) ElementType

func (DashboardIntegerParameterArgs) ToDashboardIntegerParameterOutput

func (i DashboardIntegerParameterArgs) ToDashboardIntegerParameterOutput() DashboardIntegerParameterOutput

func (DashboardIntegerParameterArgs) ToDashboardIntegerParameterOutputWithContext

func (i DashboardIntegerParameterArgs) ToDashboardIntegerParameterOutputWithContext(ctx context.Context) DashboardIntegerParameterOutput

type DashboardIntegerParameterArray

type DashboardIntegerParameterArray []DashboardIntegerParameterInput

func (DashboardIntegerParameterArray) ElementType

func (DashboardIntegerParameterArray) ToDashboardIntegerParameterArrayOutput

func (i DashboardIntegerParameterArray) ToDashboardIntegerParameterArrayOutput() DashboardIntegerParameterArrayOutput

func (DashboardIntegerParameterArray) ToDashboardIntegerParameterArrayOutputWithContext

func (i DashboardIntegerParameterArray) ToDashboardIntegerParameterArrayOutputWithContext(ctx context.Context) DashboardIntegerParameterArrayOutput

type DashboardIntegerParameterArrayInput

type DashboardIntegerParameterArrayInput interface {
	pulumi.Input

	ToDashboardIntegerParameterArrayOutput() DashboardIntegerParameterArrayOutput
	ToDashboardIntegerParameterArrayOutputWithContext(context.Context) DashboardIntegerParameterArrayOutput
}

DashboardIntegerParameterArrayInput is an input type that accepts DashboardIntegerParameterArray and DashboardIntegerParameterArrayOutput values. You can construct a concrete instance of `DashboardIntegerParameterArrayInput` via:

DashboardIntegerParameterArray{ DashboardIntegerParameterArgs{...} }

type DashboardIntegerParameterArrayOutput

type DashboardIntegerParameterArrayOutput struct{ *pulumi.OutputState }

func (DashboardIntegerParameterArrayOutput) ElementType

func (DashboardIntegerParameterArrayOutput) Index

func (DashboardIntegerParameterArrayOutput) ToDashboardIntegerParameterArrayOutput

func (o DashboardIntegerParameterArrayOutput) ToDashboardIntegerParameterArrayOutput() DashboardIntegerParameterArrayOutput

func (DashboardIntegerParameterArrayOutput) ToDashboardIntegerParameterArrayOutputWithContext

func (o DashboardIntegerParameterArrayOutput) ToDashboardIntegerParameterArrayOutputWithContext(ctx context.Context) DashboardIntegerParameterArrayOutput

type DashboardIntegerParameterInput

type DashboardIntegerParameterInput interface {
	pulumi.Input

	ToDashboardIntegerParameterOutput() DashboardIntegerParameterOutput
	ToDashboardIntegerParameterOutputWithContext(context.Context) DashboardIntegerParameterOutput
}

DashboardIntegerParameterInput is an input type that accepts DashboardIntegerParameterArgs and DashboardIntegerParameterOutput values. You can construct a concrete instance of `DashboardIntegerParameterInput` via:

DashboardIntegerParameterArgs{...}

type DashboardIntegerParameterOutput

type DashboardIntegerParameterOutput struct{ *pulumi.OutputState }

<p>An integer parameter.</p>

func (DashboardIntegerParameterOutput) ElementType

func (DashboardIntegerParameterOutput) Name

<p>The name of the integer parameter.</p>

func (DashboardIntegerParameterOutput) ToDashboardIntegerParameterOutput

func (o DashboardIntegerParameterOutput) ToDashboardIntegerParameterOutput() DashboardIntegerParameterOutput

func (DashboardIntegerParameterOutput) ToDashboardIntegerParameterOutputWithContext

func (o DashboardIntegerParameterOutput) ToDashboardIntegerParameterOutputWithContext(ctx context.Context) DashboardIntegerParameterOutput

func (DashboardIntegerParameterOutput) Values

<p>The values for the integer parameter.</p>

type DashboardOutput

type DashboardOutput struct{ *pulumi.OutputState }

func (DashboardOutput) Arn added in v0.17.0

<p>The Amazon Resource Name (ARN) of the resource.</p>

func (DashboardOutput) AwsAccountId added in v0.17.0

func (o DashboardOutput) AwsAccountId() pulumi.StringOutput

func (DashboardOutput) CreatedTime added in v0.17.0

func (o DashboardOutput) CreatedTime() pulumi.StringOutput

<p>The time that this dataset was created.</p>

func (DashboardOutput) DashboardId added in v0.17.0

func (o DashboardOutput) DashboardId() pulumi.StringOutput

func (DashboardOutput) DashboardPublishOptions added in v0.17.0

func (o DashboardOutput) DashboardPublishOptions() DashboardPublishOptionsPtrOutput

func (DashboardOutput) ElementType

func (DashboardOutput) ElementType() reflect.Type

func (DashboardOutput) LastPublishedTime added in v0.17.0

func (o DashboardOutput) LastPublishedTime() pulumi.StringOutput

<p>The last time that this dataset was published.</p>

func (DashboardOutput) LastUpdatedTime added in v0.17.0

func (o DashboardOutput) LastUpdatedTime() pulumi.StringOutput

<p>The last time that this dataset was updated.</p>

func (DashboardOutput) Name added in v0.17.0

<p>The display name of the dashboard.</p>

func (DashboardOutput) Parameters added in v0.17.0

func (DashboardOutput) Permissions added in v0.17.0

<p>A structure that contains the permissions of the dashboard. You can use this structure

    for granting permissions by providing a list of IAM action information for each
    principal ARN. </p>

<p>To specify no permissions, omit the permissions list.</p>

func (DashboardOutput) SourceEntity added in v0.17.0

func (DashboardOutput) Tags added in v0.17.0

<p>Contains a map of the key-value pairs for the resource tag or tags assigned to the

dashboard.</p>

func (DashboardOutput) ThemeArn added in v0.17.0

func (o DashboardOutput) ThemeArn() pulumi.StringPtrOutput

<p>The Amazon Resource Name (ARN) of the theme that is being used for this dashboard. If

you add a value for this field, it overrides the value that is used in the source
entity. The theme ARN must exist in the same AWS account where you create the
dashboard.</p>

func (DashboardOutput) ToDashboardOutput

func (o DashboardOutput) ToDashboardOutput() DashboardOutput

func (DashboardOutput) ToDashboardOutputWithContext

func (o DashboardOutput) ToDashboardOutputWithContext(ctx context.Context) DashboardOutput

func (DashboardOutput) Version added in v0.17.0

func (DashboardOutput) VersionDescription added in v0.17.0

func (o DashboardOutput) VersionDescription() pulumi.StringPtrOutput

<p>A description for the first version of the dashboard being created.</p>

type DashboardParameters

type DashboardParameters struct {
	// <p>Date-time parameters.</p>
	DateTimeParameters []DashboardDateTimeParameter `pulumi:"dateTimeParameters"`
	// <p>Decimal parameters.</p>
	DecimalParameters []DashboardDecimalParameter `pulumi:"decimalParameters"`
	// <p>Integer parameters.</p>
	IntegerParameters []DashboardIntegerParameter `pulumi:"integerParameters"`
	// <p>String parameters.</p>
	StringParameters []DashboardStringParameter `pulumi:"stringParameters"`
}

<p>A list of QuickSight parameters and the list's override values.</p>

type DashboardParametersArgs

type DashboardParametersArgs struct {
	// <p>Date-time parameters.</p>
	DateTimeParameters DashboardDateTimeParameterArrayInput `pulumi:"dateTimeParameters"`
	// <p>Decimal parameters.</p>
	DecimalParameters DashboardDecimalParameterArrayInput `pulumi:"decimalParameters"`
	// <p>Integer parameters.</p>
	IntegerParameters DashboardIntegerParameterArrayInput `pulumi:"integerParameters"`
	// <p>String parameters.</p>
	StringParameters DashboardStringParameterArrayInput `pulumi:"stringParameters"`
}

<p>A list of QuickSight parameters and the list's override values.</p>

func (DashboardParametersArgs) ElementType

func (DashboardParametersArgs) ElementType() reflect.Type

func (DashboardParametersArgs) ToDashboardParametersOutput

func (i DashboardParametersArgs) ToDashboardParametersOutput() DashboardParametersOutput

func (DashboardParametersArgs) ToDashboardParametersOutputWithContext

func (i DashboardParametersArgs) ToDashboardParametersOutputWithContext(ctx context.Context) DashboardParametersOutput

func (DashboardParametersArgs) ToDashboardParametersPtrOutput

func (i DashboardParametersArgs) ToDashboardParametersPtrOutput() DashboardParametersPtrOutput

func (DashboardParametersArgs) ToDashboardParametersPtrOutputWithContext

func (i DashboardParametersArgs) ToDashboardParametersPtrOutputWithContext(ctx context.Context) DashboardParametersPtrOutput

type DashboardParametersInput

type DashboardParametersInput interface {
	pulumi.Input

	ToDashboardParametersOutput() DashboardParametersOutput
	ToDashboardParametersOutputWithContext(context.Context) DashboardParametersOutput
}

DashboardParametersInput is an input type that accepts DashboardParametersArgs and DashboardParametersOutput values. You can construct a concrete instance of `DashboardParametersInput` via:

DashboardParametersArgs{...}

type DashboardParametersOutput

type DashboardParametersOutput struct{ *pulumi.OutputState }

<p>A list of QuickSight parameters and the list's override values.</p>

func (DashboardParametersOutput) DateTimeParameters

<p>Date-time parameters.</p>

func (DashboardParametersOutput) DecimalParameters

<p>Decimal parameters.</p>

func (DashboardParametersOutput) ElementType

func (DashboardParametersOutput) ElementType() reflect.Type

func (DashboardParametersOutput) IntegerParameters

<p>Integer parameters.</p>

func (DashboardParametersOutput) StringParameters

<p>String parameters.</p>

func (DashboardParametersOutput) ToDashboardParametersOutput

func (o DashboardParametersOutput) ToDashboardParametersOutput() DashboardParametersOutput

func (DashboardParametersOutput) ToDashboardParametersOutputWithContext

func (o DashboardParametersOutput) ToDashboardParametersOutputWithContext(ctx context.Context) DashboardParametersOutput

func (DashboardParametersOutput) ToDashboardParametersPtrOutput

func (o DashboardParametersOutput) ToDashboardParametersPtrOutput() DashboardParametersPtrOutput

func (DashboardParametersOutput) ToDashboardParametersPtrOutputWithContext

func (o DashboardParametersOutput) ToDashboardParametersPtrOutputWithContext(ctx context.Context) DashboardParametersPtrOutput

type DashboardParametersPtrInput

type DashboardParametersPtrInput interface {
	pulumi.Input

	ToDashboardParametersPtrOutput() DashboardParametersPtrOutput
	ToDashboardParametersPtrOutputWithContext(context.Context) DashboardParametersPtrOutput
}

DashboardParametersPtrInput is an input type that accepts DashboardParametersArgs, DashboardParametersPtr and DashboardParametersPtrOutput values. You can construct a concrete instance of `DashboardParametersPtrInput` via:

        DashboardParametersArgs{...}

or:

        nil

type DashboardParametersPtrOutput

type DashboardParametersPtrOutput struct{ *pulumi.OutputState }

func (DashboardParametersPtrOutput) DateTimeParameters

<p>Date-time parameters.</p>

func (DashboardParametersPtrOutput) DecimalParameters

<p>Decimal parameters.</p>

func (DashboardParametersPtrOutput) Elem

func (DashboardParametersPtrOutput) ElementType

func (DashboardParametersPtrOutput) IntegerParameters

<p>Integer parameters.</p>

func (DashboardParametersPtrOutput) StringParameters

<p>String parameters.</p>

func (DashboardParametersPtrOutput) ToDashboardParametersPtrOutput

func (o DashboardParametersPtrOutput) ToDashboardParametersPtrOutput() DashboardParametersPtrOutput

func (DashboardParametersPtrOutput) ToDashboardParametersPtrOutputWithContext

func (o DashboardParametersPtrOutput) ToDashboardParametersPtrOutputWithContext(ctx context.Context) DashboardParametersPtrOutput

type DashboardPublishOptions added in v0.2.0

type DashboardPublishOptions struct {
	AdHocFilteringOption *DashboardAdHocFilteringOption `pulumi:"adHocFilteringOption"`
	ExportToCSVOption    *DashboardExportToCSVOption    `pulumi:"exportToCSVOption"`
	SheetControlsOption  *DashboardSheetControlsOption  `pulumi:"sheetControlsOption"`
}

<p>Dashboard publish options.</p>

type DashboardPublishOptionsArgs added in v0.2.0

type DashboardPublishOptionsArgs struct {
	AdHocFilteringOption DashboardAdHocFilteringOptionPtrInput `pulumi:"adHocFilteringOption"`
	ExportToCSVOption    DashboardExportToCSVOptionPtrInput    `pulumi:"exportToCSVOption"`
	SheetControlsOption  DashboardSheetControlsOptionPtrInput  `pulumi:"sheetControlsOption"`
}

<p>Dashboard publish options.</p>

func (DashboardPublishOptionsArgs) ElementType added in v0.2.0

func (DashboardPublishOptionsArgs) ToDashboardPublishOptionsOutput added in v0.2.0

func (i DashboardPublishOptionsArgs) ToDashboardPublishOptionsOutput() DashboardPublishOptionsOutput

func (DashboardPublishOptionsArgs) ToDashboardPublishOptionsOutputWithContext added in v0.2.0

func (i DashboardPublishOptionsArgs) ToDashboardPublishOptionsOutputWithContext(ctx context.Context) DashboardPublishOptionsOutput

func (DashboardPublishOptionsArgs) ToDashboardPublishOptionsPtrOutput added in v0.2.0

func (i DashboardPublishOptionsArgs) ToDashboardPublishOptionsPtrOutput() DashboardPublishOptionsPtrOutput

func (DashboardPublishOptionsArgs) ToDashboardPublishOptionsPtrOutputWithContext added in v0.2.0

func (i DashboardPublishOptionsArgs) ToDashboardPublishOptionsPtrOutputWithContext(ctx context.Context) DashboardPublishOptionsPtrOutput

type DashboardPublishOptionsInput added in v0.2.0

type DashboardPublishOptionsInput interface {
	pulumi.Input

	ToDashboardPublishOptionsOutput() DashboardPublishOptionsOutput
	ToDashboardPublishOptionsOutputWithContext(context.Context) DashboardPublishOptionsOutput
}

DashboardPublishOptionsInput is an input type that accepts DashboardPublishOptionsArgs and DashboardPublishOptionsOutput values. You can construct a concrete instance of `DashboardPublishOptionsInput` via:

DashboardPublishOptionsArgs{...}

type DashboardPublishOptionsOutput added in v0.2.0

type DashboardPublishOptionsOutput struct{ *pulumi.OutputState }

<p>Dashboard publish options.</p>

func (DashboardPublishOptionsOutput) AdHocFilteringOption added in v0.2.0

func (DashboardPublishOptionsOutput) ElementType added in v0.2.0

func (DashboardPublishOptionsOutput) ExportToCSVOption added in v0.2.0

func (DashboardPublishOptionsOutput) SheetControlsOption added in v0.2.0

func (DashboardPublishOptionsOutput) ToDashboardPublishOptionsOutput added in v0.2.0

func (o DashboardPublishOptionsOutput) ToDashboardPublishOptionsOutput() DashboardPublishOptionsOutput

func (DashboardPublishOptionsOutput) ToDashboardPublishOptionsOutputWithContext added in v0.2.0

func (o DashboardPublishOptionsOutput) ToDashboardPublishOptionsOutputWithContext(ctx context.Context) DashboardPublishOptionsOutput

func (DashboardPublishOptionsOutput) ToDashboardPublishOptionsPtrOutput added in v0.2.0

func (o DashboardPublishOptionsOutput) ToDashboardPublishOptionsPtrOutput() DashboardPublishOptionsPtrOutput

func (DashboardPublishOptionsOutput) ToDashboardPublishOptionsPtrOutputWithContext added in v0.2.0

func (o DashboardPublishOptionsOutput) ToDashboardPublishOptionsPtrOutputWithContext(ctx context.Context) DashboardPublishOptionsPtrOutput

type DashboardPublishOptionsPtrInput added in v0.2.0

type DashboardPublishOptionsPtrInput interface {
	pulumi.Input

	ToDashboardPublishOptionsPtrOutput() DashboardPublishOptionsPtrOutput
	ToDashboardPublishOptionsPtrOutputWithContext(context.Context) DashboardPublishOptionsPtrOutput
}

DashboardPublishOptionsPtrInput is an input type that accepts DashboardPublishOptionsArgs, DashboardPublishOptionsPtr and DashboardPublishOptionsPtrOutput values. You can construct a concrete instance of `DashboardPublishOptionsPtrInput` via:

        DashboardPublishOptionsArgs{...}

or:

        nil

func DashboardPublishOptionsPtr added in v0.2.0

func DashboardPublishOptionsPtr(v *DashboardPublishOptionsArgs) DashboardPublishOptionsPtrInput

type DashboardPublishOptionsPtrOutput added in v0.2.0

type DashboardPublishOptionsPtrOutput struct{ *pulumi.OutputState }

func (DashboardPublishOptionsPtrOutput) AdHocFilteringOption added in v0.2.0

func (DashboardPublishOptionsPtrOutput) Elem added in v0.2.0

func (DashboardPublishOptionsPtrOutput) ElementType added in v0.2.0

func (DashboardPublishOptionsPtrOutput) ExportToCSVOption added in v0.2.0

func (DashboardPublishOptionsPtrOutput) SheetControlsOption added in v0.2.0

func (DashboardPublishOptionsPtrOutput) ToDashboardPublishOptionsPtrOutput added in v0.2.0

func (o DashboardPublishOptionsPtrOutput) ToDashboardPublishOptionsPtrOutput() DashboardPublishOptionsPtrOutput

func (DashboardPublishOptionsPtrOutput) ToDashboardPublishOptionsPtrOutputWithContext added in v0.2.0

func (o DashboardPublishOptionsPtrOutput) ToDashboardPublishOptionsPtrOutputWithContext(ctx context.Context) DashboardPublishOptionsPtrOutput

type DashboardResourcePermission

type DashboardResourcePermission struct {
	// <p>The IAM action to grant or revoke permissions on.</p>
	Actions []string `pulumi:"actions"`
	// <p>The Amazon Resource Name (ARN) of the principal. This can be one of the
	//             following:</p>
	//         <ul>
	//             <li>
	//                 <p>The ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)</p>
	//             </li>
	//             <li>
	//                 <p>The ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)</p>
	//             </li>
	//             <li>
	//                 <p>The ARN of an AWS account root: This is an IAM ARN rather than a QuickSight
	//                     ARN. Use this option only to share resources (templates) across AWS accounts.
	//                     (This is less common.) </p>
	//             </li>
	//          </ul>
	Principal string `pulumi:"principal"`
}

<p>Permission for the resource.</p>

type DashboardResourcePermissionArgs

type DashboardResourcePermissionArgs struct {
	// <p>The IAM action to grant or revoke permissions on.</p>
	Actions pulumi.StringArrayInput `pulumi:"actions"`
	// <p>The Amazon Resource Name (ARN) of the principal. This can be one of the
	//             following:</p>
	//         <ul>
	//             <li>
	//                 <p>The ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)</p>
	//             </li>
	//             <li>
	//                 <p>The ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)</p>
	//             </li>
	//             <li>
	//                 <p>The ARN of an AWS account root: This is an IAM ARN rather than a QuickSight
	//                     ARN. Use this option only to share resources (templates) across AWS accounts.
	//                     (This is less common.) </p>
	//             </li>
	//          </ul>
	Principal pulumi.StringInput `pulumi:"principal"`
}

<p>Permission for the resource.</p>

func (DashboardResourcePermissionArgs) ElementType

func (DashboardResourcePermissionArgs) ToDashboardResourcePermissionOutput

func (i DashboardResourcePermissionArgs) ToDashboardResourcePermissionOutput() DashboardResourcePermissionOutput

func (DashboardResourcePermissionArgs) ToDashboardResourcePermissionOutputWithContext

func (i DashboardResourcePermissionArgs) ToDashboardResourcePermissionOutputWithContext(ctx context.Context) DashboardResourcePermissionOutput

type DashboardResourcePermissionArray

type DashboardResourcePermissionArray []DashboardResourcePermissionInput

func (DashboardResourcePermissionArray) ElementType

func (DashboardResourcePermissionArray) ToDashboardResourcePermissionArrayOutput

func (i DashboardResourcePermissionArray) ToDashboardResourcePermissionArrayOutput() DashboardResourcePermissionArrayOutput

func (DashboardResourcePermissionArray) ToDashboardResourcePermissionArrayOutputWithContext

func (i DashboardResourcePermissionArray) ToDashboardResourcePermissionArrayOutputWithContext(ctx context.Context) DashboardResourcePermissionArrayOutput

type DashboardResourcePermissionArrayInput

type DashboardResourcePermissionArrayInput interface {
	pulumi.Input

	ToDashboardResourcePermissionArrayOutput() DashboardResourcePermissionArrayOutput
	ToDashboardResourcePermissionArrayOutputWithContext(context.Context) DashboardResourcePermissionArrayOutput
}

DashboardResourcePermissionArrayInput is an input type that accepts DashboardResourcePermissionArray and DashboardResourcePermissionArrayOutput values. You can construct a concrete instance of `DashboardResourcePermissionArrayInput` via:

DashboardResourcePermissionArray{ DashboardResourcePermissionArgs{...} }

type DashboardResourcePermissionArrayOutput

type DashboardResourcePermissionArrayOutput struct{ *pulumi.OutputState }

func (DashboardResourcePermissionArrayOutput) ElementType

func (DashboardResourcePermissionArrayOutput) Index

func (DashboardResourcePermissionArrayOutput) ToDashboardResourcePermissionArrayOutput

func (o DashboardResourcePermissionArrayOutput) ToDashboardResourcePermissionArrayOutput() DashboardResourcePermissionArrayOutput

func (DashboardResourcePermissionArrayOutput) ToDashboardResourcePermissionArrayOutputWithContext

func (o DashboardResourcePermissionArrayOutput) ToDashboardResourcePermissionArrayOutputWithContext(ctx context.Context) DashboardResourcePermissionArrayOutput

type DashboardResourcePermissionInput

type DashboardResourcePermissionInput interface {
	pulumi.Input

	ToDashboardResourcePermissionOutput() DashboardResourcePermissionOutput
	ToDashboardResourcePermissionOutputWithContext(context.Context) DashboardResourcePermissionOutput
}

DashboardResourcePermissionInput is an input type that accepts DashboardResourcePermissionArgs and DashboardResourcePermissionOutput values. You can construct a concrete instance of `DashboardResourcePermissionInput` via:

DashboardResourcePermissionArgs{...}

type DashboardResourcePermissionOutput

type DashboardResourcePermissionOutput struct{ *pulumi.OutputState }

<p>Permission for the resource.</p>

func (DashboardResourcePermissionOutput) Actions

<p>The IAM action to grant or revoke permissions on.</p>

func (DashboardResourcePermissionOutput) ElementType

func (DashboardResourcePermissionOutput) Principal

<p>The Amazon Resource Name (ARN) of the principal. This can be one of the

    following:</p>
<ul>
    <li>
        <p>The ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)</p>
    </li>
    <li>
        <p>The ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)</p>
    </li>
    <li>
        <p>The ARN of an AWS account root: This is an IAM ARN rather than a QuickSight
            ARN. Use this option only to share resources (templates) across AWS accounts.
            (This is less common.) </p>
    </li>
 </ul>

func (DashboardResourcePermissionOutput) ToDashboardResourcePermissionOutput

func (o DashboardResourcePermissionOutput) ToDashboardResourcePermissionOutput() DashboardResourcePermissionOutput

func (DashboardResourcePermissionOutput) ToDashboardResourcePermissionOutputWithContext

func (o DashboardResourcePermissionOutput) ToDashboardResourcePermissionOutputWithContext(ctx context.Context) DashboardResourcePermissionOutput

type DashboardResourceStatus

type DashboardResourceStatus string

type DashboardResourceStatusOutput

type DashboardResourceStatusOutput struct{ *pulumi.OutputState }

func (DashboardResourceStatusOutput) ElementType

func (DashboardResourceStatusOutput) ToDashboardResourceStatusOutput

func (o DashboardResourceStatusOutput) ToDashboardResourceStatusOutput() DashboardResourceStatusOutput

func (DashboardResourceStatusOutput) ToDashboardResourceStatusOutputWithContext

func (o DashboardResourceStatusOutput) ToDashboardResourceStatusOutputWithContext(ctx context.Context) DashboardResourceStatusOutput

func (DashboardResourceStatusOutput) ToDashboardResourceStatusPtrOutput

func (o DashboardResourceStatusOutput) ToDashboardResourceStatusPtrOutput() DashboardResourceStatusPtrOutput

func (DashboardResourceStatusOutput) ToDashboardResourceStatusPtrOutputWithContext

func (o DashboardResourceStatusOutput) ToDashboardResourceStatusPtrOutputWithContext(ctx context.Context) DashboardResourceStatusPtrOutput

func (DashboardResourceStatusOutput) ToStringOutput

func (DashboardResourceStatusOutput) ToStringOutputWithContext

func (o DashboardResourceStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DashboardResourceStatusOutput) ToStringPtrOutput

func (DashboardResourceStatusOutput) ToStringPtrOutputWithContext

func (o DashboardResourceStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DashboardResourceStatusPtrOutput

type DashboardResourceStatusPtrOutput struct{ *pulumi.OutputState }

func (DashboardResourceStatusPtrOutput) Elem

func (DashboardResourceStatusPtrOutput) ElementType

func (DashboardResourceStatusPtrOutput) ToDashboardResourceStatusPtrOutput

func (o DashboardResourceStatusPtrOutput) ToDashboardResourceStatusPtrOutput() DashboardResourceStatusPtrOutput

func (DashboardResourceStatusPtrOutput) ToDashboardResourceStatusPtrOutputWithContext

func (o DashboardResourceStatusPtrOutput) ToDashboardResourceStatusPtrOutputWithContext(ctx context.Context) DashboardResourceStatusPtrOutput

func (DashboardResourceStatusPtrOutput) ToStringPtrOutput

func (DashboardResourceStatusPtrOutput) ToStringPtrOutputWithContext

func (o DashboardResourceStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DashboardSheet

type DashboardSheet struct {
	// <p>The name of a sheet. This name is displayed on the sheet's tab in the QuickSight
	//             console.</p>
	Name *string `pulumi:"name"`
	// <p>The unique identifier associated with a sheet.</p>
	SheetId *string `pulumi:"sheetId"`
}

<p>A <i>sheet</i>, which is an object that contains a set of visuals that

are viewed together on one page in the Amazon QuickSight console. Every analysis and dashboard
contains at least one sheet. Each sheet contains at least one visualization widget, for
example a chart, pivot table, or narrative insight. Sheets can be associated with other
components, such as controls, filters, and so on.</p>

type DashboardSheetArrayOutput

type DashboardSheetArrayOutput struct{ *pulumi.OutputState }

func (DashboardSheetArrayOutput) ElementType

func (DashboardSheetArrayOutput) ElementType() reflect.Type

func (DashboardSheetArrayOutput) Index

func (DashboardSheetArrayOutput) ToDashboardSheetArrayOutput

func (o DashboardSheetArrayOutput) ToDashboardSheetArrayOutput() DashboardSheetArrayOutput

func (DashboardSheetArrayOutput) ToDashboardSheetArrayOutputWithContext

func (o DashboardSheetArrayOutput) ToDashboardSheetArrayOutputWithContext(ctx context.Context) DashboardSheetArrayOutput

type DashboardSheetControlsOption

type DashboardSheetControlsOption struct {
	VisibilityState *DashboardUIState `pulumi:"visibilityState"`
}

<p>Sheet controls option.</p>

type DashboardSheetControlsOptionArgs

type DashboardSheetControlsOptionArgs struct {
	VisibilityState DashboardUIStatePtrInput `pulumi:"visibilityState"`
}

<p>Sheet controls option.</p>

func (DashboardSheetControlsOptionArgs) ElementType

func (DashboardSheetControlsOptionArgs) ToDashboardSheetControlsOptionOutput

func (i DashboardSheetControlsOptionArgs) ToDashboardSheetControlsOptionOutput() DashboardSheetControlsOptionOutput

func (DashboardSheetControlsOptionArgs) ToDashboardSheetControlsOptionOutputWithContext

func (i DashboardSheetControlsOptionArgs) ToDashboardSheetControlsOptionOutputWithContext(ctx context.Context) DashboardSheetControlsOptionOutput

func (DashboardSheetControlsOptionArgs) ToDashboardSheetControlsOptionPtrOutput

func (i DashboardSheetControlsOptionArgs) ToDashboardSheetControlsOptionPtrOutput() DashboardSheetControlsOptionPtrOutput

func (DashboardSheetControlsOptionArgs) ToDashboardSheetControlsOptionPtrOutputWithContext

func (i DashboardSheetControlsOptionArgs) ToDashboardSheetControlsOptionPtrOutputWithContext(ctx context.Context) DashboardSheetControlsOptionPtrOutput

type DashboardSheetControlsOptionInput

type DashboardSheetControlsOptionInput interface {
	pulumi.Input

	ToDashboardSheetControlsOptionOutput() DashboardSheetControlsOptionOutput
	ToDashboardSheetControlsOptionOutputWithContext(context.Context) DashboardSheetControlsOptionOutput
}

DashboardSheetControlsOptionInput is an input type that accepts DashboardSheetControlsOptionArgs and DashboardSheetControlsOptionOutput values. You can construct a concrete instance of `DashboardSheetControlsOptionInput` via:

DashboardSheetControlsOptionArgs{...}

type DashboardSheetControlsOptionOutput

type DashboardSheetControlsOptionOutput struct{ *pulumi.OutputState }

<p>Sheet controls option.</p>

func (DashboardSheetControlsOptionOutput) ElementType

func (DashboardSheetControlsOptionOutput) ToDashboardSheetControlsOptionOutput

func (o DashboardSheetControlsOptionOutput) ToDashboardSheetControlsOptionOutput() DashboardSheetControlsOptionOutput

func (DashboardSheetControlsOptionOutput) ToDashboardSheetControlsOptionOutputWithContext

func (o DashboardSheetControlsOptionOutput) ToDashboardSheetControlsOptionOutputWithContext(ctx context.Context) DashboardSheetControlsOptionOutput

func (DashboardSheetControlsOptionOutput) ToDashboardSheetControlsOptionPtrOutput

func (o DashboardSheetControlsOptionOutput) ToDashboardSheetControlsOptionPtrOutput() DashboardSheetControlsOptionPtrOutput

func (DashboardSheetControlsOptionOutput) ToDashboardSheetControlsOptionPtrOutputWithContext

func (o DashboardSheetControlsOptionOutput) ToDashboardSheetControlsOptionPtrOutputWithContext(ctx context.Context) DashboardSheetControlsOptionPtrOutput

func (DashboardSheetControlsOptionOutput) VisibilityState

type DashboardSheetControlsOptionPtrInput

type DashboardSheetControlsOptionPtrInput interface {
	pulumi.Input

	ToDashboardSheetControlsOptionPtrOutput() DashboardSheetControlsOptionPtrOutput
	ToDashboardSheetControlsOptionPtrOutputWithContext(context.Context) DashboardSheetControlsOptionPtrOutput
}

DashboardSheetControlsOptionPtrInput is an input type that accepts DashboardSheetControlsOptionArgs, DashboardSheetControlsOptionPtr and DashboardSheetControlsOptionPtrOutput values. You can construct a concrete instance of `DashboardSheetControlsOptionPtrInput` via:

        DashboardSheetControlsOptionArgs{...}

or:

        nil

type DashboardSheetControlsOptionPtrOutput

type DashboardSheetControlsOptionPtrOutput struct{ *pulumi.OutputState }

func (DashboardSheetControlsOptionPtrOutput) Elem

func (DashboardSheetControlsOptionPtrOutput) ElementType

func (DashboardSheetControlsOptionPtrOutput) ToDashboardSheetControlsOptionPtrOutput

func (o DashboardSheetControlsOptionPtrOutput) ToDashboardSheetControlsOptionPtrOutput() DashboardSheetControlsOptionPtrOutput

func (DashboardSheetControlsOptionPtrOutput) ToDashboardSheetControlsOptionPtrOutputWithContext

func (o DashboardSheetControlsOptionPtrOutput) ToDashboardSheetControlsOptionPtrOutputWithContext(ctx context.Context) DashboardSheetControlsOptionPtrOutput

func (DashboardSheetControlsOptionPtrOutput) VisibilityState

type DashboardSheetOutput

type DashboardSheetOutput struct{ *pulumi.OutputState }

<p>A <i>sheet</i>, which is an object that contains a set of visuals that

are viewed together on one page in the Amazon QuickSight console. Every analysis and dashboard
contains at least one sheet. Each sheet contains at least one visualization widget, for
example a chart, pivot table, or narrative insight. Sheets can be associated with other
components, such as controls, filters, and so on.</p>

func (DashboardSheetOutput) ElementType

func (DashboardSheetOutput) ElementType() reflect.Type

func (DashboardSheetOutput) Name

<p>The name of a sheet. This name is displayed on the sheet's tab in the QuickSight

console.</p>

func (DashboardSheetOutput) SheetId

<p>The unique identifier associated with a sheet.</p>

func (DashboardSheetOutput) ToDashboardSheetOutput

func (o DashboardSheetOutput) ToDashboardSheetOutput() DashboardSheetOutput

func (DashboardSheetOutput) ToDashboardSheetOutputWithContext

func (o DashboardSheetOutput) ToDashboardSheetOutputWithContext(ctx context.Context) DashboardSheetOutput

type DashboardSourceEntity added in v0.2.0

type DashboardSourceEntity struct {
	SourceTemplate *DashboardSourceTemplate `pulumi:"sourceTemplate"`
}

<p>Dashboard source entity.</p>

type DashboardSourceEntityArgs added in v0.2.0

type DashboardSourceEntityArgs struct {
	SourceTemplate DashboardSourceTemplatePtrInput `pulumi:"sourceTemplate"`
}

<p>Dashboard source entity.</p>

func (DashboardSourceEntityArgs) ElementType added in v0.2.0

func (DashboardSourceEntityArgs) ElementType() reflect.Type

func (DashboardSourceEntityArgs) ToDashboardSourceEntityOutput added in v0.2.0

func (i DashboardSourceEntityArgs) ToDashboardSourceEntityOutput() DashboardSourceEntityOutput

func (DashboardSourceEntityArgs) ToDashboardSourceEntityOutputWithContext added in v0.2.0

func (i DashboardSourceEntityArgs) ToDashboardSourceEntityOutputWithContext(ctx context.Context) DashboardSourceEntityOutput

type DashboardSourceEntityInput added in v0.2.0

type DashboardSourceEntityInput interface {
	pulumi.Input

	ToDashboardSourceEntityOutput() DashboardSourceEntityOutput
	ToDashboardSourceEntityOutputWithContext(context.Context) DashboardSourceEntityOutput
}

DashboardSourceEntityInput is an input type that accepts DashboardSourceEntityArgs and DashboardSourceEntityOutput values. You can construct a concrete instance of `DashboardSourceEntityInput` via:

DashboardSourceEntityArgs{...}

type DashboardSourceEntityOutput added in v0.2.0

type DashboardSourceEntityOutput struct{ *pulumi.OutputState }

<p>Dashboard source entity.</p>

func (DashboardSourceEntityOutput) ElementType added in v0.2.0

func (DashboardSourceEntityOutput) SourceTemplate added in v0.2.0

func (DashboardSourceEntityOutput) ToDashboardSourceEntityOutput added in v0.2.0

func (o DashboardSourceEntityOutput) ToDashboardSourceEntityOutput() DashboardSourceEntityOutput

func (DashboardSourceEntityOutput) ToDashboardSourceEntityOutputWithContext added in v0.2.0

func (o DashboardSourceEntityOutput) ToDashboardSourceEntityOutputWithContext(ctx context.Context) DashboardSourceEntityOutput

type DashboardSourceTemplate added in v0.2.0

type DashboardSourceTemplate struct {
	// <p>The Amazon Resource Name (ARN) of the resource.</p>
	Arn string `pulumi:"arn"`
	// <p>Dataset references.</p>
	DataSetReferences []DashboardDataSetReference `pulumi:"dataSetReferences"`
}

<p>Dashboard source template.</p>

type DashboardSourceTemplateArgs added in v0.2.0

type DashboardSourceTemplateArgs struct {
	// <p>The Amazon Resource Name (ARN) of the resource.</p>
	Arn pulumi.StringInput `pulumi:"arn"`
	// <p>Dataset references.</p>
	DataSetReferences DashboardDataSetReferenceArrayInput `pulumi:"dataSetReferences"`
}

<p>Dashboard source template.</p>

func (DashboardSourceTemplateArgs) ElementType added in v0.2.0

func (DashboardSourceTemplateArgs) ToDashboardSourceTemplateOutput added in v0.2.0

func (i DashboardSourceTemplateArgs) ToDashboardSourceTemplateOutput() DashboardSourceTemplateOutput

func (DashboardSourceTemplateArgs) ToDashboardSourceTemplateOutputWithContext added in v0.2.0

func (i DashboardSourceTemplateArgs) ToDashboardSourceTemplateOutputWithContext(ctx context.Context) DashboardSourceTemplateOutput

func (DashboardSourceTemplateArgs) ToDashboardSourceTemplatePtrOutput added in v0.2.0

func (i DashboardSourceTemplateArgs) ToDashboardSourceTemplatePtrOutput() DashboardSourceTemplatePtrOutput

func (DashboardSourceTemplateArgs) ToDashboardSourceTemplatePtrOutputWithContext added in v0.2.0

func (i DashboardSourceTemplateArgs) ToDashboardSourceTemplatePtrOutputWithContext(ctx context.Context) DashboardSourceTemplatePtrOutput

type DashboardSourceTemplateInput added in v0.2.0

type DashboardSourceTemplateInput interface {
	pulumi.Input

	ToDashboardSourceTemplateOutput() DashboardSourceTemplateOutput
	ToDashboardSourceTemplateOutputWithContext(context.Context) DashboardSourceTemplateOutput
}

DashboardSourceTemplateInput is an input type that accepts DashboardSourceTemplateArgs and DashboardSourceTemplateOutput values. You can construct a concrete instance of `DashboardSourceTemplateInput` via:

DashboardSourceTemplateArgs{...}

type DashboardSourceTemplateOutput added in v0.2.0

type DashboardSourceTemplateOutput struct{ *pulumi.OutputState }

<p>Dashboard source template.</p>

func (DashboardSourceTemplateOutput) Arn added in v0.2.0

<p>The Amazon Resource Name (ARN) of the resource.</p>

func (DashboardSourceTemplateOutput) DataSetReferences added in v0.2.0

<p>Dataset references.</p>

func (DashboardSourceTemplateOutput) ElementType added in v0.2.0

func (DashboardSourceTemplateOutput) ToDashboardSourceTemplateOutput added in v0.2.0

func (o DashboardSourceTemplateOutput) ToDashboardSourceTemplateOutput() DashboardSourceTemplateOutput

func (DashboardSourceTemplateOutput) ToDashboardSourceTemplateOutputWithContext added in v0.2.0

func (o DashboardSourceTemplateOutput) ToDashboardSourceTemplateOutputWithContext(ctx context.Context) DashboardSourceTemplateOutput

func (DashboardSourceTemplateOutput) ToDashboardSourceTemplatePtrOutput added in v0.2.0

func (o DashboardSourceTemplateOutput) ToDashboardSourceTemplatePtrOutput() DashboardSourceTemplatePtrOutput

func (DashboardSourceTemplateOutput) ToDashboardSourceTemplatePtrOutputWithContext added in v0.2.0

func (o DashboardSourceTemplateOutput) ToDashboardSourceTemplatePtrOutputWithContext(ctx context.Context) DashboardSourceTemplatePtrOutput

type DashboardSourceTemplatePtrInput added in v0.2.0

type DashboardSourceTemplatePtrInput interface {
	pulumi.Input

	ToDashboardSourceTemplatePtrOutput() DashboardSourceTemplatePtrOutput
	ToDashboardSourceTemplatePtrOutputWithContext(context.Context) DashboardSourceTemplatePtrOutput
}

DashboardSourceTemplatePtrInput is an input type that accepts DashboardSourceTemplateArgs, DashboardSourceTemplatePtr and DashboardSourceTemplatePtrOutput values. You can construct a concrete instance of `DashboardSourceTemplatePtrInput` via:

        DashboardSourceTemplateArgs{...}

or:

        nil

func DashboardSourceTemplatePtr added in v0.2.0

func DashboardSourceTemplatePtr(v *DashboardSourceTemplateArgs) DashboardSourceTemplatePtrInput

type DashboardSourceTemplatePtrOutput added in v0.2.0

type DashboardSourceTemplatePtrOutput struct{ *pulumi.OutputState }

func (DashboardSourceTemplatePtrOutput) Arn added in v0.2.0

<p>The Amazon Resource Name (ARN) of the resource.</p>

func (DashboardSourceTemplatePtrOutput) DataSetReferences added in v0.2.0

<p>Dataset references.</p>

func (DashboardSourceTemplatePtrOutput) Elem added in v0.2.0

func (DashboardSourceTemplatePtrOutput) ElementType added in v0.2.0

func (DashboardSourceTemplatePtrOutput) ToDashboardSourceTemplatePtrOutput added in v0.2.0

func (o DashboardSourceTemplatePtrOutput) ToDashboardSourceTemplatePtrOutput() DashboardSourceTemplatePtrOutput

func (DashboardSourceTemplatePtrOutput) ToDashboardSourceTemplatePtrOutputWithContext added in v0.2.0

func (o DashboardSourceTemplatePtrOutput) ToDashboardSourceTemplatePtrOutputWithContext(ctx context.Context) DashboardSourceTemplatePtrOutput

type DashboardState

type DashboardState struct {
}

func (DashboardState) ElementType

func (DashboardState) ElementType() reflect.Type

type DashboardStringParameter

type DashboardStringParameter struct {
	// <p>A display name for a string parameter.</p>
	Name string `pulumi:"name"`
	// <p>The values of a string parameter.</p>
	Values []string `pulumi:"values"`
}

<p>A string parameter.</p>

type DashboardStringParameterArgs

type DashboardStringParameterArgs struct {
	// <p>A display name for a string parameter.</p>
	Name pulumi.StringInput `pulumi:"name"`
	// <p>The values of a string parameter.</p>
	Values pulumi.StringArrayInput `pulumi:"values"`
}

<p>A string parameter.</p>

func (DashboardStringParameterArgs) ElementType

func (DashboardStringParameterArgs) ToDashboardStringParameterOutput

func (i DashboardStringParameterArgs) ToDashboardStringParameterOutput() DashboardStringParameterOutput

func (DashboardStringParameterArgs) ToDashboardStringParameterOutputWithContext

func (i DashboardStringParameterArgs) ToDashboardStringParameterOutputWithContext(ctx context.Context) DashboardStringParameterOutput

type DashboardStringParameterArray

type DashboardStringParameterArray []DashboardStringParameterInput

func (DashboardStringParameterArray) ElementType

func (DashboardStringParameterArray) ToDashboardStringParameterArrayOutput

func (i DashboardStringParameterArray) ToDashboardStringParameterArrayOutput() DashboardStringParameterArrayOutput

func (DashboardStringParameterArray) ToDashboardStringParameterArrayOutputWithContext

func (i DashboardStringParameterArray) ToDashboardStringParameterArrayOutputWithContext(ctx context.Context) DashboardStringParameterArrayOutput

type DashboardStringParameterArrayInput

type DashboardStringParameterArrayInput interface {
	pulumi.Input

	ToDashboardStringParameterArrayOutput() DashboardStringParameterArrayOutput
	ToDashboardStringParameterArrayOutputWithContext(context.Context) DashboardStringParameterArrayOutput
}

DashboardStringParameterArrayInput is an input type that accepts DashboardStringParameterArray and DashboardStringParameterArrayOutput values. You can construct a concrete instance of `DashboardStringParameterArrayInput` via:

DashboardStringParameterArray{ DashboardStringParameterArgs{...} }

type DashboardStringParameterArrayOutput

type DashboardStringParameterArrayOutput struct{ *pulumi.OutputState }

func (DashboardStringParameterArrayOutput) ElementType

func (DashboardStringParameterArrayOutput) Index

func (DashboardStringParameterArrayOutput) ToDashboardStringParameterArrayOutput

func (o DashboardStringParameterArrayOutput) ToDashboardStringParameterArrayOutput() DashboardStringParameterArrayOutput

func (DashboardStringParameterArrayOutput) ToDashboardStringParameterArrayOutputWithContext

func (o DashboardStringParameterArrayOutput) ToDashboardStringParameterArrayOutputWithContext(ctx context.Context) DashboardStringParameterArrayOutput

type DashboardStringParameterInput

type DashboardStringParameterInput interface {
	pulumi.Input

	ToDashboardStringParameterOutput() DashboardStringParameterOutput
	ToDashboardStringParameterOutputWithContext(context.Context) DashboardStringParameterOutput
}

DashboardStringParameterInput is an input type that accepts DashboardStringParameterArgs and DashboardStringParameterOutput values. You can construct a concrete instance of `DashboardStringParameterInput` via:

DashboardStringParameterArgs{...}

type DashboardStringParameterOutput

type DashboardStringParameterOutput struct{ *pulumi.OutputState }

<p>A string parameter.</p>

func (DashboardStringParameterOutput) ElementType

func (DashboardStringParameterOutput) Name

<p>A display name for a string parameter.</p>

func (DashboardStringParameterOutput) ToDashboardStringParameterOutput

func (o DashboardStringParameterOutput) ToDashboardStringParameterOutput() DashboardStringParameterOutput

func (DashboardStringParameterOutput) ToDashboardStringParameterOutputWithContext

func (o DashboardStringParameterOutput) ToDashboardStringParameterOutputWithContext(ctx context.Context) DashboardStringParameterOutput

func (DashboardStringParameterOutput) Values

<p>The values of a string parameter.</p>

type DashboardTag

type DashboardTag struct {
	// <p>Tag key.</p>
	Key string `pulumi:"key"`
	// <p>Tag value.</p>
	Value string `pulumi:"value"`
}

<p>The key or keys of the key-value pairs for the resource tag or tags assigned to the

resource.</p>

type DashboardTagArgs

type DashboardTagArgs struct {
	// <p>Tag key.</p>
	Key pulumi.StringInput `pulumi:"key"`
	// <p>Tag value.</p>
	Value pulumi.StringInput `pulumi:"value"`
}

<p>The key or keys of the key-value pairs for the resource tag or tags assigned to the

resource.</p>

func (DashboardTagArgs) ElementType

func (DashboardTagArgs) ElementType() reflect.Type

func (DashboardTagArgs) ToDashboardTagOutput

func (i DashboardTagArgs) ToDashboardTagOutput() DashboardTagOutput

func (DashboardTagArgs) ToDashboardTagOutputWithContext

func (i DashboardTagArgs) ToDashboardTagOutputWithContext(ctx context.Context) DashboardTagOutput

type DashboardTagArray

type DashboardTagArray []DashboardTagInput

func (DashboardTagArray) ElementType

func (DashboardTagArray) ElementType() reflect.Type

func (DashboardTagArray) ToDashboardTagArrayOutput

func (i DashboardTagArray) ToDashboardTagArrayOutput() DashboardTagArrayOutput

func (DashboardTagArray) ToDashboardTagArrayOutputWithContext

func (i DashboardTagArray) ToDashboardTagArrayOutputWithContext(ctx context.Context) DashboardTagArrayOutput

type DashboardTagArrayInput

type DashboardTagArrayInput interface {
	pulumi.Input

	ToDashboardTagArrayOutput() DashboardTagArrayOutput
	ToDashboardTagArrayOutputWithContext(context.Context) DashboardTagArrayOutput
}

DashboardTagArrayInput is an input type that accepts DashboardTagArray and DashboardTagArrayOutput values. You can construct a concrete instance of `DashboardTagArrayInput` via:

DashboardTagArray{ DashboardTagArgs{...} }

type DashboardTagArrayOutput

type DashboardTagArrayOutput struct{ *pulumi.OutputState }

func (DashboardTagArrayOutput) ElementType

func (DashboardTagArrayOutput) ElementType() reflect.Type

func (DashboardTagArrayOutput) Index

func (DashboardTagArrayOutput) ToDashboardTagArrayOutput

func (o DashboardTagArrayOutput) ToDashboardTagArrayOutput() DashboardTagArrayOutput

func (DashboardTagArrayOutput) ToDashboardTagArrayOutputWithContext

func (o DashboardTagArrayOutput) ToDashboardTagArrayOutputWithContext(ctx context.Context) DashboardTagArrayOutput

type DashboardTagInput

type DashboardTagInput interface {
	pulumi.Input

	ToDashboardTagOutput() DashboardTagOutput
	ToDashboardTagOutputWithContext(context.Context) DashboardTagOutput
}

DashboardTagInput is an input type that accepts DashboardTagArgs and DashboardTagOutput values. You can construct a concrete instance of `DashboardTagInput` via:

DashboardTagArgs{...}

type DashboardTagOutput

type DashboardTagOutput struct{ *pulumi.OutputState }

<p>The key or keys of the key-value pairs for the resource tag or tags assigned to the

resource.</p>

func (DashboardTagOutput) ElementType

func (DashboardTagOutput) ElementType() reflect.Type

func (DashboardTagOutput) Key

<p>Tag key.</p>

func (DashboardTagOutput) ToDashboardTagOutput

func (o DashboardTagOutput) ToDashboardTagOutput() DashboardTagOutput

func (DashboardTagOutput) ToDashboardTagOutputWithContext

func (o DashboardTagOutput) ToDashboardTagOutputWithContext(ctx context.Context) DashboardTagOutput

func (DashboardTagOutput) Value

<p>Tag value.</p>

type DashboardUIState added in v0.2.0

type DashboardUIState string

func (DashboardUIState) ElementType added in v0.2.0

func (DashboardUIState) ElementType() reflect.Type

func (DashboardUIState) ToDashboardUIStateOutput added in v0.2.0

func (e DashboardUIState) ToDashboardUIStateOutput() DashboardUIStateOutput

func (DashboardUIState) ToDashboardUIStateOutputWithContext added in v0.2.0

func (e DashboardUIState) ToDashboardUIStateOutputWithContext(ctx context.Context) DashboardUIStateOutput

func (DashboardUIState) ToDashboardUIStatePtrOutput added in v0.2.0

func (e DashboardUIState) ToDashboardUIStatePtrOutput() DashboardUIStatePtrOutput

func (DashboardUIState) ToDashboardUIStatePtrOutputWithContext added in v0.2.0

func (e DashboardUIState) ToDashboardUIStatePtrOutputWithContext(ctx context.Context) DashboardUIStatePtrOutput

func (DashboardUIState) ToStringOutput added in v0.2.0

func (e DashboardUIState) ToStringOutput() pulumi.StringOutput

func (DashboardUIState) ToStringOutputWithContext added in v0.2.0

func (e DashboardUIState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DashboardUIState) ToStringPtrOutput added in v0.2.0

func (e DashboardUIState) ToStringPtrOutput() pulumi.StringPtrOutput

func (DashboardUIState) ToStringPtrOutputWithContext added in v0.2.0

func (e DashboardUIState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DashboardUIStateInput added in v0.2.0

type DashboardUIStateInput interface {
	pulumi.Input

	ToDashboardUIStateOutput() DashboardUIStateOutput
	ToDashboardUIStateOutputWithContext(context.Context) DashboardUIStateOutput
}

DashboardUIStateInput is an input type that accepts DashboardUIStateArgs and DashboardUIStateOutput values. You can construct a concrete instance of `DashboardUIStateInput` via:

DashboardUIStateArgs{...}

type DashboardUIStateOutput added in v0.2.0

type DashboardUIStateOutput struct{ *pulumi.OutputState }

func (DashboardUIStateOutput) ElementType added in v0.2.0

func (DashboardUIStateOutput) ElementType() reflect.Type

func (DashboardUIStateOutput) ToDashboardUIStateOutput added in v0.2.0

func (o DashboardUIStateOutput) ToDashboardUIStateOutput() DashboardUIStateOutput

func (DashboardUIStateOutput) ToDashboardUIStateOutputWithContext added in v0.2.0

func (o DashboardUIStateOutput) ToDashboardUIStateOutputWithContext(ctx context.Context) DashboardUIStateOutput

func (DashboardUIStateOutput) ToDashboardUIStatePtrOutput added in v0.2.0

func (o DashboardUIStateOutput) ToDashboardUIStatePtrOutput() DashboardUIStatePtrOutput

func (DashboardUIStateOutput) ToDashboardUIStatePtrOutputWithContext added in v0.2.0

func (o DashboardUIStateOutput) ToDashboardUIStatePtrOutputWithContext(ctx context.Context) DashboardUIStatePtrOutput

func (DashboardUIStateOutput) ToStringOutput added in v0.2.0

func (o DashboardUIStateOutput) ToStringOutput() pulumi.StringOutput

func (DashboardUIStateOutput) ToStringOutputWithContext added in v0.2.0

func (o DashboardUIStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DashboardUIStateOutput) ToStringPtrOutput added in v0.2.0

func (o DashboardUIStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (DashboardUIStateOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o DashboardUIStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DashboardUIStatePtrInput added in v0.2.0

type DashboardUIStatePtrInput interface {
	pulumi.Input

	ToDashboardUIStatePtrOutput() DashboardUIStatePtrOutput
	ToDashboardUIStatePtrOutputWithContext(context.Context) DashboardUIStatePtrOutput
}

func DashboardUIStatePtr added in v0.2.0

func DashboardUIStatePtr(v string) DashboardUIStatePtrInput

type DashboardUIStatePtrOutput added in v0.2.0

type DashboardUIStatePtrOutput struct{ *pulumi.OutputState }

func (DashboardUIStatePtrOutput) Elem added in v0.2.0

func (DashboardUIStatePtrOutput) ElementType added in v0.2.0

func (DashboardUIStatePtrOutput) ElementType() reflect.Type

func (DashboardUIStatePtrOutput) ToDashboardUIStatePtrOutput added in v0.2.0

func (o DashboardUIStatePtrOutput) ToDashboardUIStatePtrOutput() DashboardUIStatePtrOutput

func (DashboardUIStatePtrOutput) ToDashboardUIStatePtrOutputWithContext added in v0.2.0

func (o DashboardUIStatePtrOutput) ToDashboardUIStatePtrOutputWithContext(ctx context.Context) DashboardUIStatePtrOutput

func (DashboardUIStatePtrOutput) ToStringPtrOutput added in v0.2.0

func (o DashboardUIStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (DashboardUIStatePtrOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o DashboardUIStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DashboardVersion added in v0.2.0

type DashboardVersion struct {
	// <p>The Amazon Resource Name (ARN) of the resource.</p>
	Arn *string `pulumi:"arn"`
	// <p>The time that this dashboard version was created.</p>
	CreatedTime *string `pulumi:"createdTime"`
	// <p>The Amazon Resource Numbers (ARNs) for the datasets that are associated with this
	//             version of the dashboard.</p>
	DataSetArns []string `pulumi:"dataSetArns"`
	// <p>Description.</p>
	Description *string `pulumi:"description"`
	// <p>Errors associated with this dashboard version.</p>
	Errors []DashboardError `pulumi:"errors"`
	// <p>A list of the associated sheets with the unique identifier and name of each sheet.</p>
	Sheets []DashboardSheet `pulumi:"sheets"`
	// <p>Source entity ARN.</p>
	SourceEntityArn *string                  `pulumi:"sourceEntityArn"`
	Status          *DashboardResourceStatus `pulumi:"status"`
	// <p>The ARN of the theme associated with a version of the dashboard.</p>
	ThemeArn *string `pulumi:"themeArn"`
	// <p>Version number for this version of the dashboard.</p>
	VersionNumber *float64 `pulumi:"versionNumber"`
}

<p>Dashboard version.</p>

type DashboardVersionOutput added in v0.2.0

type DashboardVersionOutput struct{ *pulumi.OutputState }

<p>Dashboard version.</p>

func (DashboardVersionOutput) Arn added in v0.2.0

<p>The Amazon Resource Name (ARN) of the resource.</p>

func (DashboardVersionOutput) CreatedTime added in v0.2.0

<p>The time that this dashboard version was created.</p>

func (DashboardVersionOutput) DataSetArns added in v0.2.0

<p>The Amazon Resource Numbers (ARNs) for the datasets that are associated with this

version of the dashboard.</p>

func (DashboardVersionOutput) Description added in v0.2.0

<p>Description.</p>

func (DashboardVersionOutput) ElementType added in v0.2.0

func (DashboardVersionOutput) ElementType() reflect.Type

func (DashboardVersionOutput) Errors added in v0.2.0

<p>Errors associated with this dashboard version.</p>

func (DashboardVersionOutput) Sheets added in v0.2.0

<p>A list of the associated sheets with the unique identifier and name of each sheet.</p>

func (DashboardVersionOutput) SourceEntityArn added in v0.2.0

func (o DashboardVersionOutput) SourceEntityArn() pulumi.StringPtrOutput

<p>Source entity ARN.</p>

func (DashboardVersionOutput) Status added in v0.2.0

func (DashboardVersionOutput) ThemeArn added in v0.2.0

<p>The ARN of the theme associated with a version of the dashboard.</p>

func (DashboardVersionOutput) ToDashboardVersionOutput added in v0.2.0

func (o DashboardVersionOutput) ToDashboardVersionOutput() DashboardVersionOutput

func (DashboardVersionOutput) ToDashboardVersionOutputWithContext added in v0.2.0

func (o DashboardVersionOutput) ToDashboardVersionOutputWithContext(ctx context.Context) DashboardVersionOutput

func (DashboardVersionOutput) VersionNumber added in v0.2.0

<p>Version number for this version of the dashboard.</p>

type DataSet

type DataSet struct {
	pulumi.CustomResourceState

	// <p>The Amazon Resource Name (ARN) of the resource.</p>
	Arn          pulumi.StringOutput    `pulumi:"arn"`
	AwsAccountId pulumi.StringPtrOutput `pulumi:"awsAccountId"`
	// <p>Groupings of columns that work together in certain QuickSight features. Currently, only geospatial hierarchy is supported.</p>
	ColumnGroups               DataSetColumnGroupArrayOutput               `pulumi:"columnGroups"`
	ColumnLevelPermissionRules DataSetColumnLevelPermissionRuleArrayOutput `pulumi:"columnLevelPermissionRules"`
	// <p>The amount of SPICE capacity used by this dataset. This is 0 if the dataset isn't
	//             imported into SPICE.</p>
	ConsumedSpiceCapacityInBytes pulumi.Float64Output `pulumi:"consumedSpiceCapacityInBytes"`
	// <p>The time that this dataset was created.</p>
	CreatedTime               pulumi.StringOutput                 `pulumi:"createdTime"`
	DataSetId                 pulumi.StringPtrOutput              `pulumi:"dataSetId"`
	DataSetUsageConfiguration DataSetUsageConfigurationPtrOutput  `pulumi:"dataSetUsageConfiguration"`
	FieldFolders              DataSetFieldFolderMapPtrOutput      `pulumi:"fieldFolders"`
	ImportMode                DataSetImportModePtrOutput          `pulumi:"importMode"`
	IngestionWaitPolicy       DataSetIngestionWaitPolicyPtrOutput `pulumi:"ingestionWaitPolicy"`
	// <p>The last time that this dataset was updated.</p>
	LastUpdatedTime pulumi.StringOutput             `pulumi:"lastUpdatedTime"`
	LogicalTableMap DataSetLogicalTableMapPtrOutput `pulumi:"logicalTableMap"`
	// <p>The display name for the dataset.</p>
	Name pulumi.StringPtrOutput `pulumi:"name"`
	// <p>The list of columns after all transforms. These columns are available in templates,
	//             analyses, and dashboards.</p>
	OutputColumns DataSetOutputColumnArrayOutput `pulumi:"outputColumns"`
	// <p>A list of resource permissions on the dataset.</p>
	Permissions               DataSetResourcePermissionArrayOutput      `pulumi:"permissions"`
	PhysicalTableMap          DataSetPhysicalTableMapPtrOutput          `pulumi:"physicalTableMap"`
	RowLevelPermissionDataSet DataSetRowLevelPermissionDataSetPtrOutput `pulumi:"rowLevelPermissionDataSet"`
	// <p>Contains a map of the key-value pairs for the resource tag or tags assigned to the dataset.</p>
	Tags DataSetTagArrayOutput `pulumi:"tags"`
}

Definition of the AWS::QuickSight::DataSet Resource Type.

func GetDataSet

func GetDataSet(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DataSetState, opts ...pulumi.ResourceOption) (*DataSet, error)

GetDataSet gets an existing DataSet resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewDataSet

func NewDataSet(ctx *pulumi.Context,
	name string, args *DataSetArgs, opts ...pulumi.ResourceOption) (*DataSet, error)

NewDataSet registers a new resource with the given unique name, arguments, and options.

func (*DataSet) ElementType

func (*DataSet) ElementType() reflect.Type

func (*DataSet) ToDataSetOutput

func (i *DataSet) ToDataSetOutput() DataSetOutput

func (*DataSet) ToDataSetOutputWithContext

func (i *DataSet) ToDataSetOutputWithContext(ctx context.Context) DataSetOutput

type DataSetArgs

type DataSetArgs struct {
	AwsAccountId pulumi.StringPtrInput
	// <p>Groupings of columns that work together in certain QuickSight features. Currently, only geospatial hierarchy is supported.</p>
	ColumnGroups               DataSetColumnGroupArrayInput
	ColumnLevelPermissionRules DataSetColumnLevelPermissionRuleArrayInput
	DataSetId                  pulumi.StringPtrInput
	DataSetUsageConfiguration  DataSetUsageConfigurationPtrInput
	FieldFolders               DataSetFieldFolderMapPtrInput
	ImportMode                 DataSetImportModePtrInput
	IngestionWaitPolicy        DataSetIngestionWaitPolicyPtrInput
	LogicalTableMap            DataSetLogicalTableMapPtrInput
	// <p>The display name for the dataset.</p>
	Name pulumi.StringPtrInput
	// <p>A list of resource permissions on the dataset.</p>
	Permissions               DataSetResourcePermissionArrayInput
	PhysicalTableMap          DataSetPhysicalTableMapPtrInput
	RowLevelPermissionDataSet DataSetRowLevelPermissionDataSetPtrInput
	// <p>Contains a map of the key-value pairs for the resource tag or tags assigned to the dataset.</p>
	Tags DataSetTagArrayInput
}

The set of arguments for constructing a DataSet resource.

func (DataSetArgs) ElementType

func (DataSetArgs) ElementType() reflect.Type

type DataSetColumnDataType

type DataSetColumnDataType string

type DataSetColumnDataTypeOutput

type DataSetColumnDataTypeOutput struct{ *pulumi.OutputState }

func (DataSetColumnDataTypeOutput) ElementType

func (DataSetColumnDataTypeOutput) ToDataSetColumnDataTypeOutput

func (o DataSetColumnDataTypeOutput) ToDataSetColumnDataTypeOutput() DataSetColumnDataTypeOutput

func (DataSetColumnDataTypeOutput) ToDataSetColumnDataTypeOutputWithContext

func (o DataSetColumnDataTypeOutput) ToDataSetColumnDataTypeOutputWithContext(ctx context.Context) DataSetColumnDataTypeOutput

func (DataSetColumnDataTypeOutput) ToDataSetColumnDataTypePtrOutput

func (o DataSetColumnDataTypeOutput) ToDataSetColumnDataTypePtrOutput() DataSetColumnDataTypePtrOutput

func (DataSetColumnDataTypeOutput) ToDataSetColumnDataTypePtrOutputWithContext

func (o DataSetColumnDataTypeOutput) ToDataSetColumnDataTypePtrOutputWithContext(ctx context.Context) DataSetColumnDataTypePtrOutput

func (DataSetColumnDataTypeOutput) ToStringOutput

func (o DataSetColumnDataTypeOutput) ToStringOutput() pulumi.StringOutput

func (DataSetColumnDataTypeOutput) ToStringOutputWithContext

func (o DataSetColumnDataTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DataSetColumnDataTypeOutput) ToStringPtrOutput

func (o DataSetColumnDataTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (DataSetColumnDataTypeOutput) ToStringPtrOutputWithContext

func (o DataSetColumnDataTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DataSetColumnDataTypePtrOutput

type DataSetColumnDataTypePtrOutput struct{ *pulumi.OutputState }

func (DataSetColumnDataTypePtrOutput) Elem

func (DataSetColumnDataTypePtrOutput) ElementType

func (DataSetColumnDataTypePtrOutput) ToDataSetColumnDataTypePtrOutput

func (o DataSetColumnDataTypePtrOutput) ToDataSetColumnDataTypePtrOutput() DataSetColumnDataTypePtrOutput

func (DataSetColumnDataTypePtrOutput) ToDataSetColumnDataTypePtrOutputWithContext

func (o DataSetColumnDataTypePtrOutput) ToDataSetColumnDataTypePtrOutputWithContext(ctx context.Context) DataSetColumnDataTypePtrOutput

func (DataSetColumnDataTypePtrOutput) ToStringPtrOutput

func (DataSetColumnDataTypePtrOutput) ToStringPtrOutputWithContext

func (o DataSetColumnDataTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DataSetColumnGroup

type DataSetColumnGroup struct {
	GeoSpatialColumnGroup *DataSetGeoSpatialColumnGroup `pulumi:"geoSpatialColumnGroup"`
}

<p>Groupings of columns that work together in certain Amazon QuickSight features. This is

a variant type structure. For this structure to be valid, only one of the attributes can
be non-null.</p>

type DataSetColumnGroupArgs

type DataSetColumnGroupArgs struct {
	GeoSpatialColumnGroup DataSetGeoSpatialColumnGroupPtrInput `pulumi:"geoSpatialColumnGroup"`
}

<p>Groupings of columns that work together in certain Amazon QuickSight features. This is

a variant type structure. For this structure to be valid, only one of the attributes can
be non-null.</p>

func (DataSetColumnGroupArgs) ElementType

func (DataSetColumnGroupArgs) ElementType() reflect.Type

func (DataSetColumnGroupArgs) ToDataSetColumnGroupOutput

func (i DataSetColumnGroupArgs) ToDataSetColumnGroupOutput() DataSetColumnGroupOutput

func (DataSetColumnGroupArgs) ToDataSetColumnGroupOutputWithContext

func (i DataSetColumnGroupArgs) ToDataSetColumnGroupOutputWithContext(ctx context.Context) DataSetColumnGroupOutput

type DataSetColumnGroupArray

type DataSetColumnGroupArray []DataSetColumnGroupInput

func (DataSetColumnGroupArray) ElementType

func (DataSetColumnGroupArray) ElementType() reflect.Type

func (DataSetColumnGroupArray) ToDataSetColumnGroupArrayOutput

func (i DataSetColumnGroupArray) ToDataSetColumnGroupArrayOutput() DataSetColumnGroupArrayOutput

func (DataSetColumnGroupArray) ToDataSetColumnGroupArrayOutputWithContext

func (i DataSetColumnGroupArray) ToDataSetColumnGroupArrayOutputWithContext(ctx context.Context) DataSetColumnGroupArrayOutput

type DataSetColumnGroupArrayInput

type DataSetColumnGroupArrayInput interface {
	pulumi.Input

	ToDataSetColumnGroupArrayOutput() DataSetColumnGroupArrayOutput
	ToDataSetColumnGroupArrayOutputWithContext(context.Context) DataSetColumnGroupArrayOutput
}

DataSetColumnGroupArrayInput is an input type that accepts DataSetColumnGroupArray and DataSetColumnGroupArrayOutput values. You can construct a concrete instance of `DataSetColumnGroupArrayInput` via:

DataSetColumnGroupArray{ DataSetColumnGroupArgs{...} }

type DataSetColumnGroupArrayOutput

type DataSetColumnGroupArrayOutput struct{ *pulumi.OutputState }

func (DataSetColumnGroupArrayOutput) ElementType

func (DataSetColumnGroupArrayOutput) Index

func (DataSetColumnGroupArrayOutput) ToDataSetColumnGroupArrayOutput

func (o DataSetColumnGroupArrayOutput) ToDataSetColumnGroupArrayOutput() DataSetColumnGroupArrayOutput

func (DataSetColumnGroupArrayOutput) ToDataSetColumnGroupArrayOutputWithContext

func (o DataSetColumnGroupArrayOutput) ToDataSetColumnGroupArrayOutputWithContext(ctx context.Context) DataSetColumnGroupArrayOutput

type DataSetColumnGroupInput

type DataSetColumnGroupInput interface {
	pulumi.Input

	ToDataSetColumnGroupOutput() DataSetColumnGroupOutput
	ToDataSetColumnGroupOutputWithContext(context.Context) DataSetColumnGroupOutput
}

DataSetColumnGroupInput is an input type that accepts DataSetColumnGroupArgs and DataSetColumnGroupOutput values. You can construct a concrete instance of `DataSetColumnGroupInput` via:

DataSetColumnGroupArgs{...}

type DataSetColumnGroupOutput

type DataSetColumnGroupOutput struct{ *pulumi.OutputState }

<p>Groupings of columns that work together in certain Amazon QuickSight features. This is

a variant type structure. For this structure to be valid, only one of the attributes can
be non-null.</p>

func (DataSetColumnGroupOutput) ElementType

func (DataSetColumnGroupOutput) ElementType() reflect.Type

func (DataSetColumnGroupOutput) GeoSpatialColumnGroup

func (DataSetColumnGroupOutput) ToDataSetColumnGroupOutput

func (o DataSetColumnGroupOutput) ToDataSetColumnGroupOutput() DataSetColumnGroupOutput

func (DataSetColumnGroupOutput) ToDataSetColumnGroupOutputWithContext

func (o DataSetColumnGroupOutput) ToDataSetColumnGroupOutputWithContext(ctx context.Context) DataSetColumnGroupOutput

type DataSetColumnLevelPermissionRule

type DataSetColumnLevelPermissionRule struct {
	ColumnNames []string `pulumi:"columnNames"`
	Principals  []string `pulumi:"principals"`
}

type DataSetColumnLevelPermissionRuleArgs

type DataSetColumnLevelPermissionRuleArgs struct {
	ColumnNames pulumi.StringArrayInput `pulumi:"columnNames"`
	Principals  pulumi.StringArrayInput `pulumi:"principals"`
}

func (DataSetColumnLevelPermissionRuleArgs) ElementType

func (DataSetColumnLevelPermissionRuleArgs) ToDataSetColumnLevelPermissionRuleOutput

func (i DataSetColumnLevelPermissionRuleArgs) ToDataSetColumnLevelPermissionRuleOutput() DataSetColumnLevelPermissionRuleOutput

func (DataSetColumnLevelPermissionRuleArgs) ToDataSetColumnLevelPermissionRuleOutputWithContext

func (i DataSetColumnLevelPermissionRuleArgs) ToDataSetColumnLevelPermissionRuleOutputWithContext(ctx context.Context) DataSetColumnLevelPermissionRuleOutput

type DataSetColumnLevelPermissionRuleArray

type DataSetColumnLevelPermissionRuleArray []DataSetColumnLevelPermissionRuleInput

func (DataSetColumnLevelPermissionRuleArray) ElementType

func (DataSetColumnLevelPermissionRuleArray) ToDataSetColumnLevelPermissionRuleArrayOutput

func (i DataSetColumnLevelPermissionRuleArray) ToDataSetColumnLevelPermissionRuleArrayOutput() DataSetColumnLevelPermissionRuleArrayOutput

func (DataSetColumnLevelPermissionRuleArray) ToDataSetColumnLevelPermissionRuleArrayOutputWithContext

func (i DataSetColumnLevelPermissionRuleArray) ToDataSetColumnLevelPermissionRuleArrayOutputWithContext(ctx context.Context) DataSetColumnLevelPermissionRuleArrayOutput

type DataSetColumnLevelPermissionRuleArrayInput

type DataSetColumnLevelPermissionRuleArrayInput interface {
	pulumi.Input

	ToDataSetColumnLevelPermissionRuleArrayOutput() DataSetColumnLevelPermissionRuleArrayOutput
	ToDataSetColumnLevelPermissionRuleArrayOutputWithContext(context.Context) DataSetColumnLevelPermissionRuleArrayOutput
}

DataSetColumnLevelPermissionRuleArrayInput is an input type that accepts DataSetColumnLevelPermissionRuleArray and DataSetColumnLevelPermissionRuleArrayOutput values. You can construct a concrete instance of `DataSetColumnLevelPermissionRuleArrayInput` via:

DataSetColumnLevelPermissionRuleArray{ DataSetColumnLevelPermissionRuleArgs{...} }

type DataSetColumnLevelPermissionRuleArrayOutput

type DataSetColumnLevelPermissionRuleArrayOutput struct{ *pulumi.OutputState }

func (DataSetColumnLevelPermissionRuleArrayOutput) ElementType

func (DataSetColumnLevelPermissionRuleArrayOutput) Index

func (DataSetColumnLevelPermissionRuleArrayOutput) ToDataSetColumnLevelPermissionRuleArrayOutput

func (o DataSetColumnLevelPermissionRuleArrayOutput) ToDataSetColumnLevelPermissionRuleArrayOutput() DataSetColumnLevelPermissionRuleArrayOutput

func (DataSetColumnLevelPermissionRuleArrayOutput) ToDataSetColumnLevelPermissionRuleArrayOutputWithContext

func (o DataSetColumnLevelPermissionRuleArrayOutput) ToDataSetColumnLevelPermissionRuleArrayOutputWithContext(ctx context.Context) DataSetColumnLevelPermissionRuleArrayOutput

type DataSetColumnLevelPermissionRuleInput

type DataSetColumnLevelPermissionRuleInput interface {
	pulumi.Input

	ToDataSetColumnLevelPermissionRuleOutput() DataSetColumnLevelPermissionRuleOutput
	ToDataSetColumnLevelPermissionRuleOutputWithContext(context.Context) DataSetColumnLevelPermissionRuleOutput
}

DataSetColumnLevelPermissionRuleInput is an input type that accepts DataSetColumnLevelPermissionRuleArgs and DataSetColumnLevelPermissionRuleOutput values. You can construct a concrete instance of `DataSetColumnLevelPermissionRuleInput` via:

DataSetColumnLevelPermissionRuleArgs{...}

type DataSetColumnLevelPermissionRuleOutput

type DataSetColumnLevelPermissionRuleOutput struct{ *pulumi.OutputState }

func (DataSetColumnLevelPermissionRuleOutput) ColumnNames

func (DataSetColumnLevelPermissionRuleOutput) ElementType

func (DataSetColumnLevelPermissionRuleOutput) Principals

func (DataSetColumnLevelPermissionRuleOutput) ToDataSetColumnLevelPermissionRuleOutput

func (o DataSetColumnLevelPermissionRuleOutput) ToDataSetColumnLevelPermissionRuleOutput() DataSetColumnLevelPermissionRuleOutput

func (DataSetColumnLevelPermissionRuleOutput) ToDataSetColumnLevelPermissionRuleOutputWithContext

func (o DataSetColumnLevelPermissionRuleOutput) ToDataSetColumnLevelPermissionRuleOutputWithContext(ctx context.Context) DataSetColumnLevelPermissionRuleOutput

type DataSetFieldFolderMap

type DataSetFieldFolderMap struct {
}

type DataSetFieldFolderMapArgs

type DataSetFieldFolderMapArgs struct {
}

func (DataSetFieldFolderMapArgs) ElementType

func (DataSetFieldFolderMapArgs) ElementType() reflect.Type

func (DataSetFieldFolderMapArgs) ToDataSetFieldFolderMapOutput

func (i DataSetFieldFolderMapArgs) ToDataSetFieldFolderMapOutput() DataSetFieldFolderMapOutput

func (DataSetFieldFolderMapArgs) ToDataSetFieldFolderMapOutputWithContext

func (i DataSetFieldFolderMapArgs) ToDataSetFieldFolderMapOutputWithContext(ctx context.Context) DataSetFieldFolderMapOutput

func (DataSetFieldFolderMapArgs) ToDataSetFieldFolderMapPtrOutput

func (i DataSetFieldFolderMapArgs) ToDataSetFieldFolderMapPtrOutput() DataSetFieldFolderMapPtrOutput

func (DataSetFieldFolderMapArgs) ToDataSetFieldFolderMapPtrOutputWithContext

func (i DataSetFieldFolderMapArgs) ToDataSetFieldFolderMapPtrOutputWithContext(ctx context.Context) DataSetFieldFolderMapPtrOutput

type DataSetFieldFolderMapInput

type DataSetFieldFolderMapInput interface {
	pulumi.Input

	ToDataSetFieldFolderMapOutput() DataSetFieldFolderMapOutput
	ToDataSetFieldFolderMapOutputWithContext(context.Context) DataSetFieldFolderMapOutput
}

DataSetFieldFolderMapInput is an input type that accepts DataSetFieldFolderMap and DataSetFieldFolderMapOutput values. You can construct a concrete instance of `DataSetFieldFolderMapInput` via:

DataSetFieldFolderMap{ "key": DataSetFieldFolderArgs{...} }

type DataSetFieldFolderMapOutput

type DataSetFieldFolderMapOutput struct{ *pulumi.OutputState }

func (DataSetFieldFolderMapOutput) ElementType

func (DataSetFieldFolderMapOutput) ToDataSetFieldFolderMapOutput

func (o DataSetFieldFolderMapOutput) ToDataSetFieldFolderMapOutput() DataSetFieldFolderMapOutput

func (DataSetFieldFolderMapOutput) ToDataSetFieldFolderMapOutputWithContext

func (o DataSetFieldFolderMapOutput) ToDataSetFieldFolderMapOutputWithContext(ctx context.Context) DataSetFieldFolderMapOutput

func (DataSetFieldFolderMapOutput) ToDataSetFieldFolderMapPtrOutput

func (o DataSetFieldFolderMapOutput) ToDataSetFieldFolderMapPtrOutput() DataSetFieldFolderMapPtrOutput

func (DataSetFieldFolderMapOutput) ToDataSetFieldFolderMapPtrOutputWithContext

func (o DataSetFieldFolderMapOutput) ToDataSetFieldFolderMapPtrOutputWithContext(ctx context.Context) DataSetFieldFolderMapPtrOutput

type DataSetFieldFolderMapPtrInput

type DataSetFieldFolderMapPtrInput interface {
	pulumi.Input

	ToDataSetFieldFolderMapPtrOutput() DataSetFieldFolderMapPtrOutput
	ToDataSetFieldFolderMapPtrOutputWithContext(context.Context) DataSetFieldFolderMapPtrOutput
}

DataSetFieldFolderMapPtrInput is an input type that accepts DataSetFieldFolderMapArgs, DataSetFieldFolderMapPtr and DataSetFieldFolderMapPtrOutput values. You can construct a concrete instance of `DataSetFieldFolderMapPtrInput` via:

        DataSetFieldFolderMapArgs{...}

or:

        nil

type DataSetFieldFolderMapPtrOutput

type DataSetFieldFolderMapPtrOutput struct{ *pulumi.OutputState }

func (DataSetFieldFolderMapPtrOutput) Elem

func (DataSetFieldFolderMapPtrOutput) ElementType

func (DataSetFieldFolderMapPtrOutput) ToDataSetFieldFolderMapPtrOutput

func (o DataSetFieldFolderMapPtrOutput) ToDataSetFieldFolderMapPtrOutput() DataSetFieldFolderMapPtrOutput

func (DataSetFieldFolderMapPtrOutput) ToDataSetFieldFolderMapPtrOutputWithContext

func (o DataSetFieldFolderMapPtrOutput) ToDataSetFieldFolderMapPtrOutputWithContext(ctx context.Context) DataSetFieldFolderMapPtrOutput

type DataSetGeoSpatialColumnGroup

type DataSetGeoSpatialColumnGroup struct {
	// <p>Columns in this hierarchy.</p>
	Columns     []string                      `pulumi:"columns"`
	CountryCode *DataSetGeoSpatialCountryCode `pulumi:"countryCode"`
	// <p>A display name for the hierarchy.</p>
	Name string `pulumi:"name"`
}

<p>Geospatial column group that denotes a hierarchy.</p>

type DataSetGeoSpatialColumnGroupArgs

type DataSetGeoSpatialColumnGroupArgs struct {
	// <p>Columns in this hierarchy.</p>
	Columns     pulumi.StringArrayInput              `pulumi:"columns"`
	CountryCode DataSetGeoSpatialCountryCodePtrInput `pulumi:"countryCode"`
	// <p>A display name for the hierarchy.</p>
	Name pulumi.StringInput `pulumi:"name"`
}

<p>Geospatial column group that denotes a hierarchy.</p>

func (DataSetGeoSpatialColumnGroupArgs) ElementType

func (DataSetGeoSpatialColumnGroupArgs) ToDataSetGeoSpatialColumnGroupOutput

func (i DataSetGeoSpatialColumnGroupArgs) ToDataSetGeoSpatialColumnGroupOutput() DataSetGeoSpatialColumnGroupOutput

func (DataSetGeoSpatialColumnGroupArgs) ToDataSetGeoSpatialColumnGroupOutputWithContext

func (i DataSetGeoSpatialColumnGroupArgs) ToDataSetGeoSpatialColumnGroupOutputWithContext(ctx context.Context) DataSetGeoSpatialColumnGroupOutput

func (DataSetGeoSpatialColumnGroupArgs) ToDataSetGeoSpatialColumnGroupPtrOutput

func (i DataSetGeoSpatialColumnGroupArgs) ToDataSetGeoSpatialColumnGroupPtrOutput() DataSetGeoSpatialColumnGroupPtrOutput

func (DataSetGeoSpatialColumnGroupArgs) ToDataSetGeoSpatialColumnGroupPtrOutputWithContext

func (i DataSetGeoSpatialColumnGroupArgs) ToDataSetGeoSpatialColumnGroupPtrOutputWithContext(ctx context.Context) DataSetGeoSpatialColumnGroupPtrOutput

type DataSetGeoSpatialColumnGroupInput

type DataSetGeoSpatialColumnGroupInput interface {
	pulumi.Input

	ToDataSetGeoSpatialColumnGroupOutput() DataSetGeoSpatialColumnGroupOutput
	ToDataSetGeoSpatialColumnGroupOutputWithContext(context.Context) DataSetGeoSpatialColumnGroupOutput
}

DataSetGeoSpatialColumnGroupInput is an input type that accepts DataSetGeoSpatialColumnGroupArgs and DataSetGeoSpatialColumnGroupOutput values. You can construct a concrete instance of `DataSetGeoSpatialColumnGroupInput` via:

DataSetGeoSpatialColumnGroupArgs{...}

type DataSetGeoSpatialColumnGroupOutput

type DataSetGeoSpatialColumnGroupOutput struct{ *pulumi.OutputState }

<p>Geospatial column group that denotes a hierarchy.</p>

func (DataSetGeoSpatialColumnGroupOutput) Columns

<p>Columns in this hierarchy.</p>

func (DataSetGeoSpatialColumnGroupOutput) CountryCode

func (DataSetGeoSpatialColumnGroupOutput) ElementType

func (DataSetGeoSpatialColumnGroupOutput) Name

<p>A display name for the hierarchy.</p>

func (DataSetGeoSpatialColumnGroupOutput) ToDataSetGeoSpatialColumnGroupOutput

func (o DataSetGeoSpatialColumnGroupOutput) ToDataSetGeoSpatialColumnGroupOutput() DataSetGeoSpatialColumnGroupOutput

func (DataSetGeoSpatialColumnGroupOutput) ToDataSetGeoSpatialColumnGroupOutputWithContext

func (o DataSetGeoSpatialColumnGroupOutput) ToDataSetGeoSpatialColumnGroupOutputWithContext(ctx context.Context) DataSetGeoSpatialColumnGroupOutput

func (DataSetGeoSpatialColumnGroupOutput) ToDataSetGeoSpatialColumnGroupPtrOutput

func (o DataSetGeoSpatialColumnGroupOutput) ToDataSetGeoSpatialColumnGroupPtrOutput() DataSetGeoSpatialColumnGroupPtrOutput

func (DataSetGeoSpatialColumnGroupOutput) ToDataSetGeoSpatialColumnGroupPtrOutputWithContext

func (o DataSetGeoSpatialColumnGroupOutput) ToDataSetGeoSpatialColumnGroupPtrOutputWithContext(ctx context.Context) DataSetGeoSpatialColumnGroupPtrOutput

type DataSetGeoSpatialColumnGroupPtrInput

type DataSetGeoSpatialColumnGroupPtrInput interface {
	pulumi.Input

	ToDataSetGeoSpatialColumnGroupPtrOutput() DataSetGeoSpatialColumnGroupPtrOutput
	ToDataSetGeoSpatialColumnGroupPtrOutputWithContext(context.Context) DataSetGeoSpatialColumnGroupPtrOutput
}

DataSetGeoSpatialColumnGroupPtrInput is an input type that accepts DataSetGeoSpatialColumnGroupArgs, DataSetGeoSpatialColumnGroupPtr and DataSetGeoSpatialColumnGroupPtrOutput values. You can construct a concrete instance of `DataSetGeoSpatialColumnGroupPtrInput` via:

        DataSetGeoSpatialColumnGroupArgs{...}

or:

        nil

type DataSetGeoSpatialColumnGroupPtrOutput

type DataSetGeoSpatialColumnGroupPtrOutput struct{ *pulumi.OutputState }

func (DataSetGeoSpatialColumnGroupPtrOutput) Columns

<p>Columns in this hierarchy.</p>

func (DataSetGeoSpatialColumnGroupPtrOutput) CountryCode

func (DataSetGeoSpatialColumnGroupPtrOutput) Elem

func (DataSetGeoSpatialColumnGroupPtrOutput) ElementType

func (DataSetGeoSpatialColumnGroupPtrOutput) Name

<p>A display name for the hierarchy.</p>

func (DataSetGeoSpatialColumnGroupPtrOutput) ToDataSetGeoSpatialColumnGroupPtrOutput

func (o DataSetGeoSpatialColumnGroupPtrOutput) ToDataSetGeoSpatialColumnGroupPtrOutput() DataSetGeoSpatialColumnGroupPtrOutput

func (DataSetGeoSpatialColumnGroupPtrOutput) ToDataSetGeoSpatialColumnGroupPtrOutputWithContext

func (o DataSetGeoSpatialColumnGroupPtrOutput) ToDataSetGeoSpatialColumnGroupPtrOutputWithContext(ctx context.Context) DataSetGeoSpatialColumnGroupPtrOutput

type DataSetGeoSpatialCountryCode

type DataSetGeoSpatialCountryCode string

func (DataSetGeoSpatialCountryCode) ElementType

func (DataSetGeoSpatialCountryCode) ToDataSetGeoSpatialCountryCodeOutput

func (e DataSetGeoSpatialCountryCode) ToDataSetGeoSpatialCountryCodeOutput() DataSetGeoSpatialCountryCodeOutput

func (DataSetGeoSpatialCountryCode) ToDataSetGeoSpatialCountryCodeOutputWithContext

func (e DataSetGeoSpatialCountryCode) ToDataSetGeoSpatialCountryCodeOutputWithContext(ctx context.Context) DataSetGeoSpatialCountryCodeOutput

func (DataSetGeoSpatialCountryCode) ToDataSetGeoSpatialCountryCodePtrOutput

func (e DataSetGeoSpatialCountryCode) ToDataSetGeoSpatialCountryCodePtrOutput() DataSetGeoSpatialCountryCodePtrOutput

func (DataSetGeoSpatialCountryCode) ToDataSetGeoSpatialCountryCodePtrOutputWithContext

func (e DataSetGeoSpatialCountryCode) ToDataSetGeoSpatialCountryCodePtrOutputWithContext(ctx context.Context) DataSetGeoSpatialCountryCodePtrOutput

func (DataSetGeoSpatialCountryCode) ToStringOutput

func (DataSetGeoSpatialCountryCode) ToStringOutputWithContext

func (e DataSetGeoSpatialCountryCode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DataSetGeoSpatialCountryCode) ToStringPtrOutput

func (e DataSetGeoSpatialCountryCode) ToStringPtrOutput() pulumi.StringPtrOutput

func (DataSetGeoSpatialCountryCode) ToStringPtrOutputWithContext

func (e DataSetGeoSpatialCountryCode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DataSetGeoSpatialCountryCodeInput

type DataSetGeoSpatialCountryCodeInput interface {
	pulumi.Input

	ToDataSetGeoSpatialCountryCodeOutput() DataSetGeoSpatialCountryCodeOutput
	ToDataSetGeoSpatialCountryCodeOutputWithContext(context.Context) DataSetGeoSpatialCountryCodeOutput
}

DataSetGeoSpatialCountryCodeInput is an input type that accepts DataSetGeoSpatialCountryCodeArgs and DataSetGeoSpatialCountryCodeOutput values. You can construct a concrete instance of `DataSetGeoSpatialCountryCodeInput` via:

DataSetGeoSpatialCountryCodeArgs{...}

type DataSetGeoSpatialCountryCodeOutput

type DataSetGeoSpatialCountryCodeOutput struct{ *pulumi.OutputState }

func (DataSetGeoSpatialCountryCodeOutput) ElementType

func (DataSetGeoSpatialCountryCodeOutput) ToDataSetGeoSpatialCountryCodeOutput

func (o DataSetGeoSpatialCountryCodeOutput) ToDataSetGeoSpatialCountryCodeOutput() DataSetGeoSpatialCountryCodeOutput

func (DataSetGeoSpatialCountryCodeOutput) ToDataSetGeoSpatialCountryCodeOutputWithContext

func (o DataSetGeoSpatialCountryCodeOutput) ToDataSetGeoSpatialCountryCodeOutputWithContext(ctx context.Context) DataSetGeoSpatialCountryCodeOutput

func (DataSetGeoSpatialCountryCodeOutput) ToDataSetGeoSpatialCountryCodePtrOutput

func (o DataSetGeoSpatialCountryCodeOutput) ToDataSetGeoSpatialCountryCodePtrOutput() DataSetGeoSpatialCountryCodePtrOutput

func (DataSetGeoSpatialCountryCodeOutput) ToDataSetGeoSpatialCountryCodePtrOutputWithContext

func (o DataSetGeoSpatialCountryCodeOutput) ToDataSetGeoSpatialCountryCodePtrOutputWithContext(ctx context.Context) DataSetGeoSpatialCountryCodePtrOutput

func (DataSetGeoSpatialCountryCodeOutput) ToStringOutput

func (DataSetGeoSpatialCountryCodeOutput) ToStringOutputWithContext

func (o DataSetGeoSpatialCountryCodeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DataSetGeoSpatialCountryCodeOutput) ToStringPtrOutput

func (DataSetGeoSpatialCountryCodeOutput) ToStringPtrOutputWithContext

func (o DataSetGeoSpatialCountryCodeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DataSetGeoSpatialCountryCodePtrInput

type DataSetGeoSpatialCountryCodePtrInput interface {
	pulumi.Input

	ToDataSetGeoSpatialCountryCodePtrOutput() DataSetGeoSpatialCountryCodePtrOutput
	ToDataSetGeoSpatialCountryCodePtrOutputWithContext(context.Context) DataSetGeoSpatialCountryCodePtrOutput
}

func DataSetGeoSpatialCountryCodePtr

func DataSetGeoSpatialCountryCodePtr(v string) DataSetGeoSpatialCountryCodePtrInput

type DataSetGeoSpatialCountryCodePtrOutput

type DataSetGeoSpatialCountryCodePtrOutput struct{ *pulumi.OutputState }

func (DataSetGeoSpatialCountryCodePtrOutput) Elem

func (DataSetGeoSpatialCountryCodePtrOutput) ElementType

func (DataSetGeoSpatialCountryCodePtrOutput) ToDataSetGeoSpatialCountryCodePtrOutput

func (o DataSetGeoSpatialCountryCodePtrOutput) ToDataSetGeoSpatialCountryCodePtrOutput() DataSetGeoSpatialCountryCodePtrOutput

func (DataSetGeoSpatialCountryCodePtrOutput) ToDataSetGeoSpatialCountryCodePtrOutputWithContext

func (o DataSetGeoSpatialCountryCodePtrOutput) ToDataSetGeoSpatialCountryCodePtrOutputWithContext(ctx context.Context) DataSetGeoSpatialCountryCodePtrOutput

func (DataSetGeoSpatialCountryCodePtrOutput) ToStringPtrOutput

func (DataSetGeoSpatialCountryCodePtrOutput) ToStringPtrOutputWithContext

func (o DataSetGeoSpatialCountryCodePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DataSetImportMode added in v0.2.0

type DataSetImportMode string

func (DataSetImportMode) ElementType added in v0.2.0

func (DataSetImportMode) ElementType() reflect.Type

func (DataSetImportMode) ToDataSetImportModeOutput added in v0.2.0

func (e DataSetImportMode) ToDataSetImportModeOutput() DataSetImportModeOutput

func (DataSetImportMode) ToDataSetImportModeOutputWithContext added in v0.2.0

func (e DataSetImportMode) ToDataSetImportModeOutputWithContext(ctx context.Context) DataSetImportModeOutput

func (DataSetImportMode) ToDataSetImportModePtrOutput added in v0.2.0

func (e DataSetImportMode) ToDataSetImportModePtrOutput() DataSetImportModePtrOutput

func (DataSetImportMode) ToDataSetImportModePtrOutputWithContext added in v0.2.0

func (e DataSetImportMode) ToDataSetImportModePtrOutputWithContext(ctx context.Context) DataSetImportModePtrOutput

func (DataSetImportMode) ToStringOutput added in v0.2.0

func (e DataSetImportMode) ToStringOutput() pulumi.StringOutput

func (DataSetImportMode) ToStringOutputWithContext added in v0.2.0

func (e DataSetImportMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DataSetImportMode) ToStringPtrOutput added in v0.2.0

func (e DataSetImportMode) ToStringPtrOutput() pulumi.StringPtrOutput

func (DataSetImportMode) ToStringPtrOutputWithContext added in v0.2.0

func (e DataSetImportMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DataSetImportModeInput added in v0.2.0

type DataSetImportModeInput interface {
	pulumi.Input

	ToDataSetImportModeOutput() DataSetImportModeOutput
	ToDataSetImportModeOutputWithContext(context.Context) DataSetImportModeOutput
}

DataSetImportModeInput is an input type that accepts DataSetImportModeArgs and DataSetImportModeOutput values. You can construct a concrete instance of `DataSetImportModeInput` via:

DataSetImportModeArgs{...}

type DataSetImportModeOutput added in v0.2.0

type DataSetImportModeOutput struct{ *pulumi.OutputState }

func (DataSetImportModeOutput) ElementType added in v0.2.0

func (DataSetImportModeOutput) ElementType() reflect.Type

func (DataSetImportModeOutput) ToDataSetImportModeOutput added in v0.2.0

func (o DataSetImportModeOutput) ToDataSetImportModeOutput() DataSetImportModeOutput

func (DataSetImportModeOutput) ToDataSetImportModeOutputWithContext added in v0.2.0

func (o DataSetImportModeOutput) ToDataSetImportModeOutputWithContext(ctx context.Context) DataSetImportModeOutput

func (DataSetImportModeOutput) ToDataSetImportModePtrOutput added in v0.2.0

func (o DataSetImportModeOutput) ToDataSetImportModePtrOutput() DataSetImportModePtrOutput

func (DataSetImportModeOutput) ToDataSetImportModePtrOutputWithContext added in v0.2.0

func (o DataSetImportModeOutput) ToDataSetImportModePtrOutputWithContext(ctx context.Context) DataSetImportModePtrOutput

func (DataSetImportModeOutput) ToStringOutput added in v0.2.0

func (o DataSetImportModeOutput) ToStringOutput() pulumi.StringOutput

func (DataSetImportModeOutput) ToStringOutputWithContext added in v0.2.0

func (o DataSetImportModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DataSetImportModeOutput) ToStringPtrOutput added in v0.2.0

func (o DataSetImportModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (DataSetImportModeOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o DataSetImportModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DataSetImportModePtrInput added in v0.2.0

type DataSetImportModePtrInput interface {
	pulumi.Input

	ToDataSetImportModePtrOutput() DataSetImportModePtrOutput
	ToDataSetImportModePtrOutputWithContext(context.Context) DataSetImportModePtrOutput
}

func DataSetImportModePtr added in v0.2.0

func DataSetImportModePtr(v string) DataSetImportModePtrInput

type DataSetImportModePtrOutput added in v0.2.0

type DataSetImportModePtrOutput struct{ *pulumi.OutputState }

func (DataSetImportModePtrOutput) Elem added in v0.2.0

func (DataSetImportModePtrOutput) ElementType added in v0.2.0

func (DataSetImportModePtrOutput) ElementType() reflect.Type

func (DataSetImportModePtrOutput) ToDataSetImportModePtrOutput added in v0.2.0

func (o DataSetImportModePtrOutput) ToDataSetImportModePtrOutput() DataSetImportModePtrOutput

func (DataSetImportModePtrOutput) ToDataSetImportModePtrOutputWithContext added in v0.2.0

func (o DataSetImportModePtrOutput) ToDataSetImportModePtrOutputWithContext(ctx context.Context) DataSetImportModePtrOutput

func (DataSetImportModePtrOutput) ToStringPtrOutput added in v0.2.0

func (o DataSetImportModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (DataSetImportModePtrOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o DataSetImportModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DataSetIngestionWaitPolicy

type DataSetIngestionWaitPolicy struct {
	// <p>The maximum time (in hours) to wait for Ingestion to complete. Default timeout is 36 hours.
	//  Applicable only when DataSetImportMode mode is set to SPICE and WaitForSpiceIngestion is set to true.</p>
	IngestionWaitTimeInHours *float64 `pulumi:"ingestionWaitTimeInHours"`
	// <p>Wait for SPICE ingestion to finish to mark dataset creation/update successful. Default (true).
	//   Applicable only when DataSetImportMode mode is set to SPICE.</p>
	WaitForSpiceIngestion *bool `pulumi:"waitForSpiceIngestion"`
}

<p>Wait policy to use when creating/updating dataset. Default is to wait for SPICE ingestion to finish with timeout of 36 hours.</p>

type DataSetIngestionWaitPolicyArgs

type DataSetIngestionWaitPolicyArgs struct {
	// <p>The maximum time (in hours) to wait for Ingestion to complete. Default timeout is 36 hours.
	//  Applicable only when DataSetImportMode mode is set to SPICE and WaitForSpiceIngestion is set to true.</p>
	IngestionWaitTimeInHours pulumi.Float64PtrInput `pulumi:"ingestionWaitTimeInHours"`
	// <p>Wait for SPICE ingestion to finish to mark dataset creation/update successful. Default (true).
	//   Applicable only when DataSetImportMode mode is set to SPICE.</p>
	WaitForSpiceIngestion pulumi.BoolPtrInput `pulumi:"waitForSpiceIngestion"`
}

<p>Wait policy to use when creating/updating dataset. Default is to wait for SPICE ingestion to finish with timeout of 36 hours.</p>

func (DataSetIngestionWaitPolicyArgs) ElementType

func (DataSetIngestionWaitPolicyArgs) ToDataSetIngestionWaitPolicyOutput

func (i DataSetIngestionWaitPolicyArgs) ToDataSetIngestionWaitPolicyOutput() DataSetIngestionWaitPolicyOutput

func (DataSetIngestionWaitPolicyArgs) ToDataSetIngestionWaitPolicyOutputWithContext

func (i DataSetIngestionWaitPolicyArgs) ToDataSetIngestionWaitPolicyOutputWithContext(ctx context.Context) DataSetIngestionWaitPolicyOutput

func (DataSetIngestionWaitPolicyArgs) ToDataSetIngestionWaitPolicyPtrOutput

func (i DataSetIngestionWaitPolicyArgs) ToDataSetIngestionWaitPolicyPtrOutput() DataSetIngestionWaitPolicyPtrOutput

func (DataSetIngestionWaitPolicyArgs) ToDataSetIngestionWaitPolicyPtrOutputWithContext

func (i DataSetIngestionWaitPolicyArgs) ToDataSetIngestionWaitPolicyPtrOutputWithContext(ctx context.Context) DataSetIngestionWaitPolicyPtrOutput

type DataSetIngestionWaitPolicyInput

type DataSetIngestionWaitPolicyInput interface {
	pulumi.Input

	ToDataSetIngestionWaitPolicyOutput() DataSetIngestionWaitPolicyOutput
	ToDataSetIngestionWaitPolicyOutputWithContext(context.Context) DataSetIngestionWaitPolicyOutput
}

DataSetIngestionWaitPolicyInput is an input type that accepts DataSetIngestionWaitPolicyArgs and DataSetIngestionWaitPolicyOutput values. You can construct a concrete instance of `DataSetIngestionWaitPolicyInput` via:

DataSetIngestionWaitPolicyArgs{...}

type DataSetIngestionWaitPolicyOutput

type DataSetIngestionWaitPolicyOutput struct{ *pulumi.OutputState }

<p>Wait policy to use when creating/updating dataset. Default is to wait for SPICE ingestion to finish with timeout of 36 hours.</p>

func (DataSetIngestionWaitPolicyOutput) ElementType

func (DataSetIngestionWaitPolicyOutput) IngestionWaitTimeInHours

func (o DataSetIngestionWaitPolicyOutput) IngestionWaitTimeInHours() pulumi.Float64PtrOutput

<p>The maximum time (in hours) to wait for Ingestion to complete. Default timeout is 36 hours.

Applicable only when DataSetImportMode mode is set to SPICE and WaitForSpiceIngestion is set to true.</p>

func (DataSetIngestionWaitPolicyOutput) ToDataSetIngestionWaitPolicyOutput

func (o DataSetIngestionWaitPolicyOutput) ToDataSetIngestionWaitPolicyOutput() DataSetIngestionWaitPolicyOutput

func (DataSetIngestionWaitPolicyOutput) ToDataSetIngestionWaitPolicyOutputWithContext

func (o DataSetIngestionWaitPolicyOutput) ToDataSetIngestionWaitPolicyOutputWithContext(ctx context.Context) DataSetIngestionWaitPolicyOutput

func (DataSetIngestionWaitPolicyOutput) ToDataSetIngestionWaitPolicyPtrOutput

func (o DataSetIngestionWaitPolicyOutput) ToDataSetIngestionWaitPolicyPtrOutput() DataSetIngestionWaitPolicyPtrOutput

func (DataSetIngestionWaitPolicyOutput) ToDataSetIngestionWaitPolicyPtrOutputWithContext

func (o DataSetIngestionWaitPolicyOutput) ToDataSetIngestionWaitPolicyPtrOutputWithContext(ctx context.Context) DataSetIngestionWaitPolicyPtrOutput

func (DataSetIngestionWaitPolicyOutput) WaitForSpiceIngestion

func (o DataSetIngestionWaitPolicyOutput) WaitForSpiceIngestion() pulumi.BoolPtrOutput

<p>Wait for SPICE ingestion to finish to mark dataset creation/update successful. Default (true).

Applicable only when DataSetImportMode mode is set to SPICE.</p>

type DataSetIngestionWaitPolicyPtrInput

type DataSetIngestionWaitPolicyPtrInput interface {
	pulumi.Input

	ToDataSetIngestionWaitPolicyPtrOutput() DataSetIngestionWaitPolicyPtrOutput
	ToDataSetIngestionWaitPolicyPtrOutputWithContext(context.Context) DataSetIngestionWaitPolicyPtrOutput
}

DataSetIngestionWaitPolicyPtrInput is an input type that accepts DataSetIngestionWaitPolicyArgs, DataSetIngestionWaitPolicyPtr and DataSetIngestionWaitPolicyPtrOutput values. You can construct a concrete instance of `DataSetIngestionWaitPolicyPtrInput` via:

        DataSetIngestionWaitPolicyArgs{...}

or:

        nil

type DataSetIngestionWaitPolicyPtrOutput

type DataSetIngestionWaitPolicyPtrOutput struct{ *pulumi.OutputState }

func (DataSetIngestionWaitPolicyPtrOutput) Elem

func (DataSetIngestionWaitPolicyPtrOutput) ElementType

func (DataSetIngestionWaitPolicyPtrOutput) IngestionWaitTimeInHours

func (o DataSetIngestionWaitPolicyPtrOutput) IngestionWaitTimeInHours() pulumi.Float64PtrOutput

<p>The maximum time (in hours) to wait for Ingestion to complete. Default timeout is 36 hours.

Applicable only when DataSetImportMode mode is set to SPICE and WaitForSpiceIngestion is set to true.</p>

func (DataSetIngestionWaitPolicyPtrOutput) ToDataSetIngestionWaitPolicyPtrOutput

func (o DataSetIngestionWaitPolicyPtrOutput) ToDataSetIngestionWaitPolicyPtrOutput() DataSetIngestionWaitPolicyPtrOutput

func (DataSetIngestionWaitPolicyPtrOutput) ToDataSetIngestionWaitPolicyPtrOutputWithContext

func (o DataSetIngestionWaitPolicyPtrOutput) ToDataSetIngestionWaitPolicyPtrOutputWithContext(ctx context.Context) DataSetIngestionWaitPolicyPtrOutput

func (DataSetIngestionWaitPolicyPtrOutput) WaitForSpiceIngestion

func (o DataSetIngestionWaitPolicyPtrOutput) WaitForSpiceIngestion() pulumi.BoolPtrOutput

<p>Wait for SPICE ingestion to finish to mark dataset creation/update successful. Default (true).

Applicable only when DataSetImportMode mode is set to SPICE.</p>

type DataSetInput

type DataSetInput interface {
	pulumi.Input

	ToDataSetOutput() DataSetOutput
	ToDataSetOutputWithContext(ctx context.Context) DataSetOutput
}

type DataSetLogicalTableMap

type DataSetLogicalTableMap struct {
}

type DataSetLogicalTableMapArgs

type DataSetLogicalTableMapArgs struct {
}

func (DataSetLogicalTableMapArgs) ElementType

func (DataSetLogicalTableMapArgs) ElementType() reflect.Type

func (DataSetLogicalTableMapArgs) ToDataSetLogicalTableMapOutput

func (i DataSetLogicalTableMapArgs) ToDataSetLogicalTableMapOutput() DataSetLogicalTableMapOutput

func (DataSetLogicalTableMapArgs) ToDataSetLogicalTableMapOutputWithContext

func (i DataSetLogicalTableMapArgs) ToDataSetLogicalTableMapOutputWithContext(ctx context.Context) DataSetLogicalTableMapOutput

func (DataSetLogicalTableMapArgs) ToDataSetLogicalTableMapPtrOutput

func (i DataSetLogicalTableMapArgs) ToDataSetLogicalTableMapPtrOutput() DataSetLogicalTableMapPtrOutput

func (DataSetLogicalTableMapArgs) ToDataSetLogicalTableMapPtrOutputWithContext

func (i DataSetLogicalTableMapArgs) ToDataSetLogicalTableMapPtrOutputWithContext(ctx context.Context) DataSetLogicalTableMapPtrOutput

type DataSetLogicalTableMapInput

type DataSetLogicalTableMapInput interface {
	pulumi.Input

	ToDataSetLogicalTableMapOutput() DataSetLogicalTableMapOutput
	ToDataSetLogicalTableMapOutputWithContext(context.Context) DataSetLogicalTableMapOutput
}

DataSetLogicalTableMapInput is an input type that accepts DataSetLogicalTableMap and DataSetLogicalTableMapOutput values. You can construct a concrete instance of `DataSetLogicalTableMapInput` via:

DataSetLogicalTableMap{ "key": DataSetLogicalTableArgs{...} }

type DataSetLogicalTableMapOutput

type DataSetLogicalTableMapOutput struct{ *pulumi.OutputState }

func (DataSetLogicalTableMapOutput) ElementType

func (DataSetLogicalTableMapOutput) ToDataSetLogicalTableMapOutput

func (o DataSetLogicalTableMapOutput) ToDataSetLogicalTableMapOutput() DataSetLogicalTableMapOutput

func (DataSetLogicalTableMapOutput) ToDataSetLogicalTableMapOutputWithContext

func (o DataSetLogicalTableMapOutput) ToDataSetLogicalTableMapOutputWithContext(ctx context.Context) DataSetLogicalTableMapOutput

func (DataSetLogicalTableMapOutput) ToDataSetLogicalTableMapPtrOutput

func (o DataSetLogicalTableMapOutput) ToDataSetLogicalTableMapPtrOutput() DataSetLogicalTableMapPtrOutput

func (DataSetLogicalTableMapOutput) ToDataSetLogicalTableMapPtrOutputWithContext

func (o DataSetLogicalTableMapOutput) ToDataSetLogicalTableMapPtrOutputWithContext(ctx context.Context) DataSetLogicalTableMapPtrOutput

type DataSetLogicalTableMapPtrInput

type DataSetLogicalTableMapPtrInput interface {
	pulumi.Input

	ToDataSetLogicalTableMapPtrOutput() DataSetLogicalTableMapPtrOutput
	ToDataSetLogicalTableMapPtrOutputWithContext(context.Context) DataSetLogicalTableMapPtrOutput
}

DataSetLogicalTableMapPtrInput is an input type that accepts DataSetLogicalTableMapArgs, DataSetLogicalTableMapPtr and DataSetLogicalTableMapPtrOutput values. You can construct a concrete instance of `DataSetLogicalTableMapPtrInput` via:

        DataSetLogicalTableMapArgs{...}

or:

        nil

type DataSetLogicalTableMapPtrOutput

type DataSetLogicalTableMapPtrOutput struct{ *pulumi.OutputState }

func (DataSetLogicalTableMapPtrOutput) Elem

func (DataSetLogicalTableMapPtrOutput) ElementType

func (DataSetLogicalTableMapPtrOutput) ToDataSetLogicalTableMapPtrOutput

func (o DataSetLogicalTableMapPtrOutput) ToDataSetLogicalTableMapPtrOutput() DataSetLogicalTableMapPtrOutput

func (DataSetLogicalTableMapPtrOutput) ToDataSetLogicalTableMapPtrOutputWithContext

func (o DataSetLogicalTableMapPtrOutput) ToDataSetLogicalTableMapPtrOutputWithContext(ctx context.Context) DataSetLogicalTableMapPtrOutput

type DataSetOutput

type DataSetOutput struct{ *pulumi.OutputState }

func (DataSetOutput) Arn added in v0.17.0

<p>The Amazon Resource Name (ARN) of the resource.</p>

func (DataSetOutput) AwsAccountId added in v0.17.0

func (o DataSetOutput) AwsAccountId() pulumi.StringPtrOutput

func (DataSetOutput) ColumnGroups added in v0.17.0

<p>Groupings of columns that work together in certain QuickSight features. Currently, only geospatial hierarchy is supported.</p>

func (DataSetOutput) ColumnLevelPermissionRules added in v0.17.0

func (o DataSetOutput) ColumnLevelPermissionRules() DataSetColumnLevelPermissionRuleArrayOutput

func (DataSetOutput) ConsumedSpiceCapacityInBytes added in v0.17.0

func (o DataSetOutput) ConsumedSpiceCapacityInBytes() pulumi.Float64Output

<p>The amount of SPICE capacity used by this dataset. This is 0 if the dataset isn't

imported into SPICE.</p>

func (DataSetOutput) CreatedTime added in v0.17.0

func (o DataSetOutput) CreatedTime() pulumi.StringOutput

<p>The time that this dataset was created.</p>

func (DataSetOutput) DataSetId added in v0.17.0

func (o DataSetOutput) DataSetId() pulumi.StringPtrOutput

func (DataSetOutput) DataSetUsageConfiguration added in v0.21.0

func (o DataSetOutput) DataSetUsageConfiguration() DataSetUsageConfigurationPtrOutput

func (DataSetOutput) ElementType

func (DataSetOutput) ElementType() reflect.Type

func (DataSetOutput) FieldFolders added in v0.17.0

func (DataSetOutput) ImportMode added in v0.17.0

func (DataSetOutput) IngestionWaitPolicy added in v0.17.0

func (o DataSetOutput) IngestionWaitPolicy() DataSetIngestionWaitPolicyPtrOutput

func (DataSetOutput) LastUpdatedTime added in v0.17.0

func (o DataSetOutput) LastUpdatedTime() pulumi.StringOutput

<p>The last time that this dataset was updated.</p>

func (DataSetOutput) LogicalTableMap added in v0.17.0

func (o DataSetOutput) LogicalTableMap() DataSetLogicalTableMapPtrOutput

func (DataSetOutput) Name added in v0.17.0

<p>The display name for the dataset.</p>

func (DataSetOutput) OutputColumns added in v0.17.0

<p>The list of columns after all transforms. These columns are available in templates,

analyses, and dashboards.</p>

func (DataSetOutput) Permissions added in v0.17.0

<p>A list of resource permissions on the dataset.</p>

func (DataSetOutput) PhysicalTableMap added in v0.17.0

func (o DataSetOutput) PhysicalTableMap() DataSetPhysicalTableMapPtrOutput

func (DataSetOutput) RowLevelPermissionDataSet added in v0.17.0

func (o DataSetOutput) RowLevelPermissionDataSet() DataSetRowLevelPermissionDataSetPtrOutput

func (DataSetOutput) Tags added in v0.17.0

<p>Contains a map of the key-value pairs for the resource tag or tags assigned to the dataset.</p>

func (DataSetOutput) ToDataSetOutput

func (o DataSetOutput) ToDataSetOutput() DataSetOutput

func (DataSetOutput) ToDataSetOutputWithContext

func (o DataSetOutput) ToDataSetOutputWithContext(ctx context.Context) DataSetOutput

type DataSetOutputColumn

type DataSetOutputColumn struct {
	// <p>A description for a column.</p>
	Description *string `pulumi:"description"`
	// <p>A display name for the dataset.</p>
	Name *string                `pulumi:"name"`
	Type *DataSetColumnDataType `pulumi:"type"`
}

<p>Output column.</p>

type DataSetOutputColumnArrayOutput

type DataSetOutputColumnArrayOutput struct{ *pulumi.OutputState }

func (DataSetOutputColumnArrayOutput) ElementType

func (DataSetOutputColumnArrayOutput) Index

func (DataSetOutputColumnArrayOutput) ToDataSetOutputColumnArrayOutput

func (o DataSetOutputColumnArrayOutput) ToDataSetOutputColumnArrayOutput() DataSetOutputColumnArrayOutput

func (DataSetOutputColumnArrayOutput) ToDataSetOutputColumnArrayOutputWithContext

func (o DataSetOutputColumnArrayOutput) ToDataSetOutputColumnArrayOutputWithContext(ctx context.Context) DataSetOutputColumnArrayOutput

type DataSetOutputColumnOutput

type DataSetOutputColumnOutput struct{ *pulumi.OutputState }

<p>Output column.</p>

func (DataSetOutputColumnOutput) Description

<p>A description for a column.</p>

func (DataSetOutputColumnOutput) ElementType

func (DataSetOutputColumnOutput) ElementType() reflect.Type

func (DataSetOutputColumnOutput) Name

<p>A display name for the dataset.</p>

func (DataSetOutputColumnOutput) ToDataSetOutputColumnOutput

func (o DataSetOutputColumnOutput) ToDataSetOutputColumnOutput() DataSetOutputColumnOutput

func (DataSetOutputColumnOutput) ToDataSetOutputColumnOutputWithContext

func (o DataSetOutputColumnOutput) ToDataSetOutputColumnOutputWithContext(ctx context.Context) DataSetOutputColumnOutput

func (DataSetOutputColumnOutput) Type

type DataSetPhysicalTableMap

type DataSetPhysicalTableMap struct {
}

type DataSetPhysicalTableMapArgs

type DataSetPhysicalTableMapArgs struct {
}

func (DataSetPhysicalTableMapArgs) ElementType

func (DataSetPhysicalTableMapArgs) ToDataSetPhysicalTableMapOutput

func (i DataSetPhysicalTableMapArgs) ToDataSetPhysicalTableMapOutput() DataSetPhysicalTableMapOutput

func (DataSetPhysicalTableMapArgs) ToDataSetPhysicalTableMapOutputWithContext

func (i DataSetPhysicalTableMapArgs) ToDataSetPhysicalTableMapOutputWithContext(ctx context.Context) DataSetPhysicalTableMapOutput

func (DataSetPhysicalTableMapArgs) ToDataSetPhysicalTableMapPtrOutput

func (i DataSetPhysicalTableMapArgs) ToDataSetPhysicalTableMapPtrOutput() DataSetPhysicalTableMapPtrOutput

func (DataSetPhysicalTableMapArgs) ToDataSetPhysicalTableMapPtrOutputWithContext

func (i DataSetPhysicalTableMapArgs) ToDataSetPhysicalTableMapPtrOutputWithContext(ctx context.Context) DataSetPhysicalTableMapPtrOutput

type DataSetPhysicalTableMapInput

type DataSetPhysicalTableMapInput interface {
	pulumi.Input

	ToDataSetPhysicalTableMapOutput() DataSetPhysicalTableMapOutput
	ToDataSetPhysicalTableMapOutputWithContext(context.Context) DataSetPhysicalTableMapOutput
}

DataSetPhysicalTableMapInput is an input type that accepts DataSetPhysicalTableMap and DataSetPhysicalTableMapOutput values. You can construct a concrete instance of `DataSetPhysicalTableMapInput` via:

DataSetPhysicalTableMap{ "key": DataSetPhysicalTableArgs{...} }

type DataSetPhysicalTableMapOutput

type DataSetPhysicalTableMapOutput struct{ *pulumi.OutputState }

func (DataSetPhysicalTableMapOutput) ElementType

func (DataSetPhysicalTableMapOutput) ToDataSetPhysicalTableMapOutput

func (o DataSetPhysicalTableMapOutput) ToDataSetPhysicalTableMapOutput() DataSetPhysicalTableMapOutput

func (DataSetPhysicalTableMapOutput) ToDataSetPhysicalTableMapOutputWithContext

func (o DataSetPhysicalTableMapOutput) ToDataSetPhysicalTableMapOutputWithContext(ctx context.Context) DataSetPhysicalTableMapOutput

func (DataSetPhysicalTableMapOutput) ToDataSetPhysicalTableMapPtrOutput

func (o DataSetPhysicalTableMapOutput) ToDataSetPhysicalTableMapPtrOutput() DataSetPhysicalTableMapPtrOutput

func (DataSetPhysicalTableMapOutput) ToDataSetPhysicalTableMapPtrOutputWithContext

func (o DataSetPhysicalTableMapOutput) ToDataSetPhysicalTableMapPtrOutputWithContext(ctx context.Context) DataSetPhysicalTableMapPtrOutput

type DataSetPhysicalTableMapPtrInput

type DataSetPhysicalTableMapPtrInput interface {
	pulumi.Input

	ToDataSetPhysicalTableMapPtrOutput() DataSetPhysicalTableMapPtrOutput
	ToDataSetPhysicalTableMapPtrOutputWithContext(context.Context) DataSetPhysicalTableMapPtrOutput
}

DataSetPhysicalTableMapPtrInput is an input type that accepts DataSetPhysicalTableMapArgs, DataSetPhysicalTableMapPtr and DataSetPhysicalTableMapPtrOutput values. You can construct a concrete instance of `DataSetPhysicalTableMapPtrInput` via:

        DataSetPhysicalTableMapArgs{...}

or:

        nil

type DataSetPhysicalTableMapPtrOutput

type DataSetPhysicalTableMapPtrOutput struct{ *pulumi.OutputState }

func (DataSetPhysicalTableMapPtrOutput) Elem

func (DataSetPhysicalTableMapPtrOutput) ElementType

func (DataSetPhysicalTableMapPtrOutput) ToDataSetPhysicalTableMapPtrOutput

func (o DataSetPhysicalTableMapPtrOutput) ToDataSetPhysicalTableMapPtrOutput() DataSetPhysicalTableMapPtrOutput

func (DataSetPhysicalTableMapPtrOutput) ToDataSetPhysicalTableMapPtrOutputWithContext

func (o DataSetPhysicalTableMapPtrOutput) ToDataSetPhysicalTableMapPtrOutputWithContext(ctx context.Context) DataSetPhysicalTableMapPtrOutput

type DataSetResourcePermission

type DataSetResourcePermission struct {
	// <p>The IAM action to grant or revoke permissions on.</p>
	Actions []string `pulumi:"actions"`
	// <p>The Amazon Resource Name (ARN) of the principal. This can be one of the
	//             following:</p>
	//         <ul>
	//             <li>
	//                 <p>The ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)</p>
	//             </li>
	//             <li>
	//                 <p>The ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)</p>
	//             </li>
	//             <li>
	//                 <p>The ARN of an AWS account root: This is an IAM ARN rather than a QuickSight
	//                     ARN. Use this option only to share resources (templates) across AWS accounts.
	//                     (This is less common.) </p>
	//             </li>
	//          </ul>
	Principal string `pulumi:"principal"`
}

<p>Permission for the resource.</p>

type DataSetResourcePermissionArgs

type DataSetResourcePermissionArgs struct {
	// <p>The IAM action to grant or revoke permissions on.</p>
	Actions pulumi.StringArrayInput `pulumi:"actions"`
	// <p>The Amazon Resource Name (ARN) of the principal. This can be one of the
	//             following:</p>
	//         <ul>
	//             <li>
	//                 <p>The ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)</p>
	//             </li>
	//             <li>
	//                 <p>The ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)</p>
	//             </li>
	//             <li>
	//                 <p>The ARN of an AWS account root: This is an IAM ARN rather than a QuickSight
	//                     ARN. Use this option only to share resources (templates) across AWS accounts.
	//                     (This is less common.) </p>
	//             </li>
	//          </ul>
	Principal pulumi.StringInput `pulumi:"principal"`
}

<p>Permission for the resource.</p>

func (DataSetResourcePermissionArgs) ElementType

func (DataSetResourcePermissionArgs) ToDataSetResourcePermissionOutput

func (i DataSetResourcePermissionArgs) ToDataSetResourcePermissionOutput() DataSetResourcePermissionOutput

func (DataSetResourcePermissionArgs) ToDataSetResourcePermissionOutputWithContext

func (i DataSetResourcePermissionArgs) ToDataSetResourcePermissionOutputWithContext(ctx context.Context) DataSetResourcePermissionOutput

type DataSetResourcePermissionArray

type DataSetResourcePermissionArray []DataSetResourcePermissionInput

func (DataSetResourcePermissionArray) ElementType

func (DataSetResourcePermissionArray) ToDataSetResourcePermissionArrayOutput

func (i DataSetResourcePermissionArray) ToDataSetResourcePermissionArrayOutput() DataSetResourcePermissionArrayOutput

func (DataSetResourcePermissionArray) ToDataSetResourcePermissionArrayOutputWithContext

func (i DataSetResourcePermissionArray) ToDataSetResourcePermissionArrayOutputWithContext(ctx context.Context) DataSetResourcePermissionArrayOutput

type DataSetResourcePermissionArrayInput

type DataSetResourcePermissionArrayInput interface {
	pulumi.Input

	ToDataSetResourcePermissionArrayOutput() DataSetResourcePermissionArrayOutput
	ToDataSetResourcePermissionArrayOutputWithContext(context.Context) DataSetResourcePermissionArrayOutput
}

DataSetResourcePermissionArrayInput is an input type that accepts DataSetResourcePermissionArray and DataSetResourcePermissionArrayOutput values. You can construct a concrete instance of `DataSetResourcePermissionArrayInput` via:

DataSetResourcePermissionArray{ DataSetResourcePermissionArgs{...} }

type DataSetResourcePermissionArrayOutput

type DataSetResourcePermissionArrayOutput struct{ *pulumi.OutputState }

func (DataSetResourcePermissionArrayOutput) ElementType

func (DataSetResourcePermissionArrayOutput) Index

func (DataSetResourcePermissionArrayOutput) ToDataSetResourcePermissionArrayOutput

func (o DataSetResourcePermissionArrayOutput) ToDataSetResourcePermissionArrayOutput() DataSetResourcePermissionArrayOutput

func (DataSetResourcePermissionArrayOutput) ToDataSetResourcePermissionArrayOutputWithContext

func (o DataSetResourcePermissionArrayOutput) ToDataSetResourcePermissionArrayOutputWithContext(ctx context.Context) DataSetResourcePermissionArrayOutput

type DataSetResourcePermissionInput

type DataSetResourcePermissionInput interface {
	pulumi.Input

	ToDataSetResourcePermissionOutput() DataSetResourcePermissionOutput
	ToDataSetResourcePermissionOutputWithContext(context.Context) DataSetResourcePermissionOutput
}

DataSetResourcePermissionInput is an input type that accepts DataSetResourcePermissionArgs and DataSetResourcePermissionOutput values. You can construct a concrete instance of `DataSetResourcePermissionInput` via:

DataSetResourcePermissionArgs{...}

type DataSetResourcePermissionOutput

type DataSetResourcePermissionOutput struct{ *pulumi.OutputState }

<p>Permission for the resource.</p>

func (DataSetResourcePermissionOutput) Actions

<p>The IAM action to grant or revoke permissions on.</p>

func (DataSetResourcePermissionOutput) ElementType

func (DataSetResourcePermissionOutput) Principal

<p>The Amazon Resource Name (ARN) of the principal. This can be one of the

    following:</p>
<ul>
    <li>
        <p>The ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)</p>
    </li>
    <li>
        <p>The ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)</p>
    </li>
    <li>
        <p>The ARN of an AWS account root: This is an IAM ARN rather than a QuickSight
            ARN. Use this option only to share resources (templates) across AWS accounts.
            (This is less common.) </p>
    </li>
 </ul>

func (DataSetResourcePermissionOutput) ToDataSetResourcePermissionOutput

func (o DataSetResourcePermissionOutput) ToDataSetResourcePermissionOutput() DataSetResourcePermissionOutput

func (DataSetResourcePermissionOutput) ToDataSetResourcePermissionOutputWithContext

func (o DataSetResourcePermissionOutput) ToDataSetResourcePermissionOutputWithContext(ctx context.Context) DataSetResourcePermissionOutput

type DataSetRowLevelPermissionDataSet

type DataSetRowLevelPermissionDataSet struct {
	// <p>The Amazon Resource Name (ARN) of the permission dataset.</p>
	Arn           string                                  `pulumi:"arn"`
	FormatVersion *DataSetRowLevelPermissionFormatVersion `pulumi:"formatVersion"`
	// <p>The namespace associated with the row-level permissions dataset.</p>
	Namespace        *string                         `pulumi:"namespace"`
	PermissionPolicy DataSetRowLevelPermissionPolicy `pulumi:"permissionPolicy"`
}

<p>The row-level security configuration for the dataset.</p>

type DataSetRowLevelPermissionDataSetArgs

type DataSetRowLevelPermissionDataSetArgs struct {
	// <p>The Amazon Resource Name (ARN) of the permission dataset.</p>
	Arn           pulumi.StringInput                             `pulumi:"arn"`
	FormatVersion DataSetRowLevelPermissionFormatVersionPtrInput `pulumi:"formatVersion"`
	// <p>The namespace associated with the row-level permissions dataset.</p>
	Namespace        pulumi.StringPtrInput                `pulumi:"namespace"`
	PermissionPolicy DataSetRowLevelPermissionPolicyInput `pulumi:"permissionPolicy"`
}

<p>The row-level security configuration for the dataset.</p>

func (DataSetRowLevelPermissionDataSetArgs) ElementType

func (DataSetRowLevelPermissionDataSetArgs) ToDataSetRowLevelPermissionDataSetOutput

func (i DataSetRowLevelPermissionDataSetArgs) ToDataSetRowLevelPermissionDataSetOutput() DataSetRowLevelPermissionDataSetOutput

func (DataSetRowLevelPermissionDataSetArgs) ToDataSetRowLevelPermissionDataSetOutputWithContext

func (i DataSetRowLevelPermissionDataSetArgs) ToDataSetRowLevelPermissionDataSetOutputWithContext(ctx context.Context) DataSetRowLevelPermissionDataSetOutput

func (DataSetRowLevelPermissionDataSetArgs) ToDataSetRowLevelPermissionDataSetPtrOutput

func (i DataSetRowLevelPermissionDataSetArgs) ToDataSetRowLevelPermissionDataSetPtrOutput() DataSetRowLevelPermissionDataSetPtrOutput

func (DataSetRowLevelPermissionDataSetArgs) ToDataSetRowLevelPermissionDataSetPtrOutputWithContext

func (i DataSetRowLevelPermissionDataSetArgs) ToDataSetRowLevelPermissionDataSetPtrOutputWithContext(ctx context.Context) DataSetRowLevelPermissionDataSetPtrOutput

type DataSetRowLevelPermissionDataSetInput

type DataSetRowLevelPermissionDataSetInput interface {
	pulumi.Input

	ToDataSetRowLevelPermissionDataSetOutput() DataSetRowLevelPermissionDataSetOutput
	ToDataSetRowLevelPermissionDataSetOutputWithContext(context.Context) DataSetRowLevelPermissionDataSetOutput
}

DataSetRowLevelPermissionDataSetInput is an input type that accepts DataSetRowLevelPermissionDataSetArgs and DataSetRowLevelPermissionDataSetOutput values. You can construct a concrete instance of `DataSetRowLevelPermissionDataSetInput` via:

DataSetRowLevelPermissionDataSetArgs{...}

type DataSetRowLevelPermissionDataSetOutput

type DataSetRowLevelPermissionDataSetOutput struct{ *pulumi.OutputState }

<p>The row-level security configuration for the dataset.</p>

func (DataSetRowLevelPermissionDataSetOutput) Arn

<p>The Amazon Resource Name (ARN) of the permission dataset.</p>

func (DataSetRowLevelPermissionDataSetOutput) ElementType

func (DataSetRowLevelPermissionDataSetOutput) FormatVersion

func (DataSetRowLevelPermissionDataSetOutput) Namespace

<p>The namespace associated with the row-level permissions dataset.</p>

func (DataSetRowLevelPermissionDataSetOutput) PermissionPolicy

func (DataSetRowLevelPermissionDataSetOutput) ToDataSetRowLevelPermissionDataSetOutput

func (o DataSetRowLevelPermissionDataSetOutput) ToDataSetRowLevelPermissionDataSetOutput() DataSetRowLevelPermissionDataSetOutput

func (DataSetRowLevelPermissionDataSetOutput) ToDataSetRowLevelPermissionDataSetOutputWithContext

func (o DataSetRowLevelPermissionDataSetOutput) ToDataSetRowLevelPermissionDataSetOutputWithContext(ctx context.Context) DataSetRowLevelPermissionDataSetOutput

func (DataSetRowLevelPermissionDataSetOutput) ToDataSetRowLevelPermissionDataSetPtrOutput

func (o DataSetRowLevelPermissionDataSetOutput) ToDataSetRowLevelPermissionDataSetPtrOutput() DataSetRowLevelPermissionDataSetPtrOutput

func (DataSetRowLevelPermissionDataSetOutput) ToDataSetRowLevelPermissionDataSetPtrOutputWithContext

func (o DataSetRowLevelPermissionDataSetOutput) ToDataSetRowLevelPermissionDataSetPtrOutputWithContext(ctx context.Context) DataSetRowLevelPermissionDataSetPtrOutput

type DataSetRowLevelPermissionDataSetPtrInput

type DataSetRowLevelPermissionDataSetPtrInput interface {
	pulumi.Input

	ToDataSetRowLevelPermissionDataSetPtrOutput() DataSetRowLevelPermissionDataSetPtrOutput
	ToDataSetRowLevelPermissionDataSetPtrOutputWithContext(context.Context) DataSetRowLevelPermissionDataSetPtrOutput
}

DataSetRowLevelPermissionDataSetPtrInput is an input type that accepts DataSetRowLevelPermissionDataSetArgs, DataSetRowLevelPermissionDataSetPtr and DataSetRowLevelPermissionDataSetPtrOutput values. You can construct a concrete instance of `DataSetRowLevelPermissionDataSetPtrInput` via:

        DataSetRowLevelPermissionDataSetArgs{...}

or:

        nil

type DataSetRowLevelPermissionDataSetPtrOutput

type DataSetRowLevelPermissionDataSetPtrOutput struct{ *pulumi.OutputState }

func (DataSetRowLevelPermissionDataSetPtrOutput) Arn

<p>The Amazon Resource Name (ARN) of the permission dataset.</p>

func (DataSetRowLevelPermissionDataSetPtrOutput) Elem

func (DataSetRowLevelPermissionDataSetPtrOutput) ElementType

func (DataSetRowLevelPermissionDataSetPtrOutput) FormatVersion

func (DataSetRowLevelPermissionDataSetPtrOutput) Namespace

<p>The namespace associated with the row-level permissions dataset.</p>

func (DataSetRowLevelPermissionDataSetPtrOutput) PermissionPolicy

func (DataSetRowLevelPermissionDataSetPtrOutput) ToDataSetRowLevelPermissionDataSetPtrOutput

func (o DataSetRowLevelPermissionDataSetPtrOutput) ToDataSetRowLevelPermissionDataSetPtrOutput() DataSetRowLevelPermissionDataSetPtrOutput

func (DataSetRowLevelPermissionDataSetPtrOutput) ToDataSetRowLevelPermissionDataSetPtrOutputWithContext

func (o DataSetRowLevelPermissionDataSetPtrOutput) ToDataSetRowLevelPermissionDataSetPtrOutputWithContext(ctx context.Context) DataSetRowLevelPermissionDataSetPtrOutput

type DataSetRowLevelPermissionFormatVersion

type DataSetRowLevelPermissionFormatVersion string

func (DataSetRowLevelPermissionFormatVersion) ElementType

func (DataSetRowLevelPermissionFormatVersion) ToDataSetRowLevelPermissionFormatVersionOutput

func (e DataSetRowLevelPermissionFormatVersion) ToDataSetRowLevelPermissionFormatVersionOutput() DataSetRowLevelPermissionFormatVersionOutput

func (DataSetRowLevelPermissionFormatVersion) ToDataSetRowLevelPermissionFormatVersionOutputWithContext

func (e DataSetRowLevelPermissionFormatVersion) ToDataSetRowLevelPermissionFormatVersionOutputWithContext(ctx context.Context) DataSetRowLevelPermissionFormatVersionOutput

func (DataSetRowLevelPermissionFormatVersion) ToDataSetRowLevelPermissionFormatVersionPtrOutput

func (e DataSetRowLevelPermissionFormatVersion) ToDataSetRowLevelPermissionFormatVersionPtrOutput() DataSetRowLevelPermissionFormatVersionPtrOutput

func (DataSetRowLevelPermissionFormatVersion) ToDataSetRowLevelPermissionFormatVersionPtrOutputWithContext

func (e DataSetRowLevelPermissionFormatVersion) ToDataSetRowLevelPermissionFormatVersionPtrOutputWithContext(ctx context.Context) DataSetRowLevelPermissionFormatVersionPtrOutput

func (DataSetRowLevelPermissionFormatVersion) ToStringOutput

func (DataSetRowLevelPermissionFormatVersion) ToStringOutputWithContext

func (DataSetRowLevelPermissionFormatVersion) ToStringPtrOutput

func (DataSetRowLevelPermissionFormatVersion) ToStringPtrOutputWithContext

func (e DataSetRowLevelPermissionFormatVersion) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DataSetRowLevelPermissionFormatVersionInput

type DataSetRowLevelPermissionFormatVersionInput interface {
	pulumi.Input

	ToDataSetRowLevelPermissionFormatVersionOutput() DataSetRowLevelPermissionFormatVersionOutput
	ToDataSetRowLevelPermissionFormatVersionOutputWithContext(context.Context) DataSetRowLevelPermissionFormatVersionOutput
}

DataSetRowLevelPermissionFormatVersionInput is an input type that accepts DataSetRowLevelPermissionFormatVersionArgs and DataSetRowLevelPermissionFormatVersionOutput values. You can construct a concrete instance of `DataSetRowLevelPermissionFormatVersionInput` via:

DataSetRowLevelPermissionFormatVersionArgs{...}

type DataSetRowLevelPermissionFormatVersionOutput

type DataSetRowLevelPermissionFormatVersionOutput struct{ *pulumi.OutputState }

func (DataSetRowLevelPermissionFormatVersionOutput) ElementType

func (DataSetRowLevelPermissionFormatVersionOutput) ToDataSetRowLevelPermissionFormatVersionOutput

func (o DataSetRowLevelPermissionFormatVersionOutput) ToDataSetRowLevelPermissionFormatVersionOutput() DataSetRowLevelPermissionFormatVersionOutput

func (DataSetRowLevelPermissionFormatVersionOutput) ToDataSetRowLevelPermissionFormatVersionOutputWithContext

func (o DataSetRowLevelPermissionFormatVersionOutput) ToDataSetRowLevelPermissionFormatVersionOutputWithContext(ctx context.Context) DataSetRowLevelPermissionFormatVersionOutput

func (DataSetRowLevelPermissionFormatVersionOutput) ToDataSetRowLevelPermissionFormatVersionPtrOutput

func (o DataSetRowLevelPermissionFormatVersionOutput) ToDataSetRowLevelPermissionFormatVersionPtrOutput() DataSetRowLevelPermissionFormatVersionPtrOutput

func (DataSetRowLevelPermissionFormatVersionOutput) ToDataSetRowLevelPermissionFormatVersionPtrOutputWithContext

func (o DataSetRowLevelPermissionFormatVersionOutput) ToDataSetRowLevelPermissionFormatVersionPtrOutputWithContext(ctx context.Context) DataSetRowLevelPermissionFormatVersionPtrOutput

func (DataSetRowLevelPermissionFormatVersionOutput) ToStringOutput

func (DataSetRowLevelPermissionFormatVersionOutput) ToStringOutputWithContext

func (DataSetRowLevelPermissionFormatVersionOutput) ToStringPtrOutput

func (DataSetRowLevelPermissionFormatVersionOutput) ToStringPtrOutputWithContext

type DataSetRowLevelPermissionFormatVersionPtrInput

type DataSetRowLevelPermissionFormatVersionPtrInput interface {
	pulumi.Input

	ToDataSetRowLevelPermissionFormatVersionPtrOutput() DataSetRowLevelPermissionFormatVersionPtrOutput
	ToDataSetRowLevelPermissionFormatVersionPtrOutputWithContext(context.Context) DataSetRowLevelPermissionFormatVersionPtrOutput
}

type DataSetRowLevelPermissionFormatVersionPtrOutput

type DataSetRowLevelPermissionFormatVersionPtrOutput struct{ *pulumi.OutputState }

func (DataSetRowLevelPermissionFormatVersionPtrOutput) Elem

func (DataSetRowLevelPermissionFormatVersionPtrOutput) ElementType

func (DataSetRowLevelPermissionFormatVersionPtrOutput) ToDataSetRowLevelPermissionFormatVersionPtrOutput

func (o DataSetRowLevelPermissionFormatVersionPtrOutput) ToDataSetRowLevelPermissionFormatVersionPtrOutput() DataSetRowLevelPermissionFormatVersionPtrOutput

func (DataSetRowLevelPermissionFormatVersionPtrOutput) ToDataSetRowLevelPermissionFormatVersionPtrOutputWithContext

func (o DataSetRowLevelPermissionFormatVersionPtrOutput) ToDataSetRowLevelPermissionFormatVersionPtrOutputWithContext(ctx context.Context) DataSetRowLevelPermissionFormatVersionPtrOutput

func (DataSetRowLevelPermissionFormatVersionPtrOutput) ToStringPtrOutput

func (DataSetRowLevelPermissionFormatVersionPtrOutput) ToStringPtrOutputWithContext

type DataSetRowLevelPermissionPolicy

type DataSetRowLevelPermissionPolicy string

func (DataSetRowLevelPermissionPolicy) ElementType

func (DataSetRowLevelPermissionPolicy) ToDataSetRowLevelPermissionPolicyOutput

func (e DataSetRowLevelPermissionPolicy) ToDataSetRowLevelPermissionPolicyOutput() DataSetRowLevelPermissionPolicyOutput

func (DataSetRowLevelPermissionPolicy) ToDataSetRowLevelPermissionPolicyOutputWithContext

func (e DataSetRowLevelPermissionPolicy) ToDataSetRowLevelPermissionPolicyOutputWithContext(ctx context.Context) DataSetRowLevelPermissionPolicyOutput

func (DataSetRowLevelPermissionPolicy) ToDataSetRowLevelPermissionPolicyPtrOutput

func (e DataSetRowLevelPermissionPolicy) ToDataSetRowLevelPermissionPolicyPtrOutput() DataSetRowLevelPermissionPolicyPtrOutput

func (DataSetRowLevelPermissionPolicy) ToDataSetRowLevelPermissionPolicyPtrOutputWithContext

func (e DataSetRowLevelPermissionPolicy) ToDataSetRowLevelPermissionPolicyPtrOutputWithContext(ctx context.Context) DataSetRowLevelPermissionPolicyPtrOutput

func (DataSetRowLevelPermissionPolicy) ToStringOutput

func (DataSetRowLevelPermissionPolicy) ToStringOutputWithContext

func (e DataSetRowLevelPermissionPolicy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DataSetRowLevelPermissionPolicy) ToStringPtrOutput

func (DataSetRowLevelPermissionPolicy) ToStringPtrOutputWithContext

func (e DataSetRowLevelPermissionPolicy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DataSetRowLevelPermissionPolicyInput

type DataSetRowLevelPermissionPolicyInput interface {
	pulumi.Input

	ToDataSetRowLevelPermissionPolicyOutput() DataSetRowLevelPermissionPolicyOutput
	ToDataSetRowLevelPermissionPolicyOutputWithContext(context.Context) DataSetRowLevelPermissionPolicyOutput
}

DataSetRowLevelPermissionPolicyInput is an input type that accepts DataSetRowLevelPermissionPolicyArgs and DataSetRowLevelPermissionPolicyOutput values. You can construct a concrete instance of `DataSetRowLevelPermissionPolicyInput` via:

DataSetRowLevelPermissionPolicyArgs{...}

type DataSetRowLevelPermissionPolicyOutput

type DataSetRowLevelPermissionPolicyOutput struct{ *pulumi.OutputState }

func (DataSetRowLevelPermissionPolicyOutput) ElementType

func (DataSetRowLevelPermissionPolicyOutput) ToDataSetRowLevelPermissionPolicyOutput

func (o DataSetRowLevelPermissionPolicyOutput) ToDataSetRowLevelPermissionPolicyOutput() DataSetRowLevelPermissionPolicyOutput

func (DataSetRowLevelPermissionPolicyOutput) ToDataSetRowLevelPermissionPolicyOutputWithContext

func (o DataSetRowLevelPermissionPolicyOutput) ToDataSetRowLevelPermissionPolicyOutputWithContext(ctx context.Context) DataSetRowLevelPermissionPolicyOutput

func (DataSetRowLevelPermissionPolicyOutput) ToDataSetRowLevelPermissionPolicyPtrOutput

func (o DataSetRowLevelPermissionPolicyOutput) ToDataSetRowLevelPermissionPolicyPtrOutput() DataSetRowLevelPermissionPolicyPtrOutput

func (DataSetRowLevelPermissionPolicyOutput) ToDataSetRowLevelPermissionPolicyPtrOutputWithContext

func (o DataSetRowLevelPermissionPolicyOutput) ToDataSetRowLevelPermissionPolicyPtrOutputWithContext(ctx context.Context) DataSetRowLevelPermissionPolicyPtrOutput

func (DataSetRowLevelPermissionPolicyOutput) ToStringOutput

func (DataSetRowLevelPermissionPolicyOutput) ToStringOutputWithContext

func (o DataSetRowLevelPermissionPolicyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DataSetRowLevelPermissionPolicyOutput) ToStringPtrOutput

func (DataSetRowLevelPermissionPolicyOutput) ToStringPtrOutputWithContext

func (o DataSetRowLevelPermissionPolicyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DataSetRowLevelPermissionPolicyPtrInput

type DataSetRowLevelPermissionPolicyPtrInput interface {
	pulumi.Input

	ToDataSetRowLevelPermissionPolicyPtrOutput() DataSetRowLevelPermissionPolicyPtrOutput
	ToDataSetRowLevelPermissionPolicyPtrOutputWithContext(context.Context) DataSetRowLevelPermissionPolicyPtrOutput
}

type DataSetRowLevelPermissionPolicyPtrOutput

type DataSetRowLevelPermissionPolicyPtrOutput struct{ *pulumi.OutputState }

func (DataSetRowLevelPermissionPolicyPtrOutput) Elem

func (DataSetRowLevelPermissionPolicyPtrOutput) ElementType

func (DataSetRowLevelPermissionPolicyPtrOutput) ToDataSetRowLevelPermissionPolicyPtrOutput

func (o DataSetRowLevelPermissionPolicyPtrOutput) ToDataSetRowLevelPermissionPolicyPtrOutput() DataSetRowLevelPermissionPolicyPtrOutput

func (DataSetRowLevelPermissionPolicyPtrOutput) ToDataSetRowLevelPermissionPolicyPtrOutputWithContext

func (o DataSetRowLevelPermissionPolicyPtrOutput) ToDataSetRowLevelPermissionPolicyPtrOutputWithContext(ctx context.Context) DataSetRowLevelPermissionPolicyPtrOutput

func (DataSetRowLevelPermissionPolicyPtrOutput) ToStringPtrOutput

func (DataSetRowLevelPermissionPolicyPtrOutput) ToStringPtrOutputWithContext

type DataSetState

type DataSetState struct {
}

func (DataSetState) ElementType

func (DataSetState) ElementType() reflect.Type

type DataSetTag

type DataSetTag struct {
	// <p>Tag key.</p>
	Key string `pulumi:"key"`
	// <p>Tag value.</p>
	Value string `pulumi:"value"`
}

<p>The key or keys of the key-value pairs for the resource tag or tags assigned to the

resource.</p>

type DataSetTagArgs

type DataSetTagArgs struct {
	// <p>Tag key.</p>
	Key pulumi.StringInput `pulumi:"key"`
	// <p>Tag value.</p>
	Value pulumi.StringInput `pulumi:"value"`
}

<p>The key or keys of the key-value pairs for the resource tag or tags assigned to the

resource.</p>

func (DataSetTagArgs) ElementType

func (DataSetTagArgs) ElementType() reflect.Type

func (DataSetTagArgs) ToDataSetTagOutput

func (i DataSetTagArgs) ToDataSetTagOutput() DataSetTagOutput

func (DataSetTagArgs) ToDataSetTagOutputWithContext

func (i DataSetTagArgs) ToDataSetTagOutputWithContext(ctx context.Context) DataSetTagOutput

type DataSetTagArray

type DataSetTagArray []DataSetTagInput

func (DataSetTagArray) ElementType

func (DataSetTagArray) ElementType() reflect.Type

func (DataSetTagArray) ToDataSetTagArrayOutput

func (i DataSetTagArray) ToDataSetTagArrayOutput() DataSetTagArrayOutput

func (DataSetTagArray) ToDataSetTagArrayOutputWithContext

func (i DataSetTagArray) ToDataSetTagArrayOutputWithContext(ctx context.Context) DataSetTagArrayOutput

type DataSetTagArrayInput

type DataSetTagArrayInput interface {
	pulumi.Input

	ToDataSetTagArrayOutput() DataSetTagArrayOutput
	ToDataSetTagArrayOutputWithContext(context.Context) DataSetTagArrayOutput
}

DataSetTagArrayInput is an input type that accepts DataSetTagArray and DataSetTagArrayOutput values. You can construct a concrete instance of `DataSetTagArrayInput` via:

DataSetTagArray{ DataSetTagArgs{...} }

type DataSetTagArrayOutput

type DataSetTagArrayOutput struct{ *pulumi.OutputState }

func (DataSetTagArrayOutput) ElementType

func (DataSetTagArrayOutput) ElementType() reflect.Type

func (DataSetTagArrayOutput) Index

func (DataSetTagArrayOutput) ToDataSetTagArrayOutput

func (o DataSetTagArrayOutput) ToDataSetTagArrayOutput() DataSetTagArrayOutput

func (DataSetTagArrayOutput) ToDataSetTagArrayOutputWithContext

func (o DataSetTagArrayOutput) ToDataSetTagArrayOutputWithContext(ctx context.Context) DataSetTagArrayOutput

type DataSetTagInput

type DataSetTagInput interface {
	pulumi.Input

	ToDataSetTagOutput() DataSetTagOutput
	ToDataSetTagOutputWithContext(context.Context) DataSetTagOutput
}

DataSetTagInput is an input type that accepts DataSetTagArgs and DataSetTagOutput values. You can construct a concrete instance of `DataSetTagInput` via:

DataSetTagArgs{...}

type DataSetTagOutput

type DataSetTagOutput struct{ *pulumi.OutputState }

<p>The key or keys of the key-value pairs for the resource tag or tags assigned to the

resource.</p>

func (DataSetTagOutput) ElementType

func (DataSetTagOutput) ElementType() reflect.Type

func (DataSetTagOutput) Key

<p>Tag key.</p>

func (DataSetTagOutput) ToDataSetTagOutput

func (o DataSetTagOutput) ToDataSetTagOutput() DataSetTagOutput

func (DataSetTagOutput) ToDataSetTagOutputWithContext

func (o DataSetTagOutput) ToDataSetTagOutputWithContext(ctx context.Context) DataSetTagOutput

func (DataSetTagOutput) Value

<p>Tag value.</p>

type DataSetUsageConfiguration added in v0.21.0

type DataSetUsageConfiguration struct {
	DisableUseAsDirectQuerySource *bool `pulumi:"disableUseAsDirectQuerySource"`
	DisableUseAsImportedSource    *bool `pulumi:"disableUseAsImportedSource"`
}

<p>The dataset usage configuration for the dataset.</p>

type DataSetUsageConfigurationArgs added in v0.21.0

type DataSetUsageConfigurationArgs struct {
	DisableUseAsDirectQuerySource pulumi.BoolPtrInput `pulumi:"disableUseAsDirectQuerySource"`
	DisableUseAsImportedSource    pulumi.BoolPtrInput `pulumi:"disableUseAsImportedSource"`
}

<p>The dataset usage configuration for the dataset.</p>

func (DataSetUsageConfigurationArgs) ElementType added in v0.21.0

func (DataSetUsageConfigurationArgs) ToDataSetUsageConfigurationOutput added in v0.21.0

func (i DataSetUsageConfigurationArgs) ToDataSetUsageConfigurationOutput() DataSetUsageConfigurationOutput

func (DataSetUsageConfigurationArgs) ToDataSetUsageConfigurationOutputWithContext added in v0.21.0

func (i DataSetUsageConfigurationArgs) ToDataSetUsageConfigurationOutputWithContext(ctx context.Context) DataSetUsageConfigurationOutput

func (DataSetUsageConfigurationArgs) ToDataSetUsageConfigurationPtrOutput added in v0.21.0

func (i DataSetUsageConfigurationArgs) ToDataSetUsageConfigurationPtrOutput() DataSetUsageConfigurationPtrOutput

func (DataSetUsageConfigurationArgs) ToDataSetUsageConfigurationPtrOutputWithContext added in v0.21.0

func (i DataSetUsageConfigurationArgs) ToDataSetUsageConfigurationPtrOutputWithContext(ctx context.Context) DataSetUsageConfigurationPtrOutput

type DataSetUsageConfigurationInput added in v0.21.0

type DataSetUsageConfigurationInput interface {
	pulumi.Input

	ToDataSetUsageConfigurationOutput() DataSetUsageConfigurationOutput
	ToDataSetUsageConfigurationOutputWithContext(context.Context) DataSetUsageConfigurationOutput
}

DataSetUsageConfigurationInput is an input type that accepts DataSetUsageConfigurationArgs and DataSetUsageConfigurationOutput values. You can construct a concrete instance of `DataSetUsageConfigurationInput` via:

DataSetUsageConfigurationArgs{...}

type DataSetUsageConfigurationOutput added in v0.21.0

type DataSetUsageConfigurationOutput struct{ *pulumi.OutputState }

<p>The dataset usage configuration for the dataset.</p>

func (DataSetUsageConfigurationOutput) DisableUseAsDirectQuerySource added in v0.21.0

func (o DataSetUsageConfigurationOutput) DisableUseAsDirectQuerySource() pulumi.BoolPtrOutput

func (DataSetUsageConfigurationOutput) DisableUseAsImportedSource added in v0.21.0

func (o DataSetUsageConfigurationOutput) DisableUseAsImportedSource() pulumi.BoolPtrOutput

func (DataSetUsageConfigurationOutput) ElementType added in v0.21.0

func (DataSetUsageConfigurationOutput) ToDataSetUsageConfigurationOutput added in v0.21.0

func (o DataSetUsageConfigurationOutput) ToDataSetUsageConfigurationOutput() DataSetUsageConfigurationOutput

func (DataSetUsageConfigurationOutput) ToDataSetUsageConfigurationOutputWithContext added in v0.21.0

func (o DataSetUsageConfigurationOutput) ToDataSetUsageConfigurationOutputWithContext(ctx context.Context) DataSetUsageConfigurationOutput

func (DataSetUsageConfigurationOutput) ToDataSetUsageConfigurationPtrOutput added in v0.21.0

func (o DataSetUsageConfigurationOutput) ToDataSetUsageConfigurationPtrOutput() DataSetUsageConfigurationPtrOutput

func (DataSetUsageConfigurationOutput) ToDataSetUsageConfigurationPtrOutputWithContext added in v0.21.0

func (o DataSetUsageConfigurationOutput) ToDataSetUsageConfigurationPtrOutputWithContext(ctx context.Context) DataSetUsageConfigurationPtrOutput

type DataSetUsageConfigurationPtrInput added in v0.21.0

type DataSetUsageConfigurationPtrInput interface {
	pulumi.Input

	ToDataSetUsageConfigurationPtrOutput() DataSetUsageConfigurationPtrOutput
	ToDataSetUsageConfigurationPtrOutputWithContext(context.Context) DataSetUsageConfigurationPtrOutput
}

DataSetUsageConfigurationPtrInput is an input type that accepts DataSetUsageConfigurationArgs, DataSetUsageConfigurationPtr and DataSetUsageConfigurationPtrOutput values. You can construct a concrete instance of `DataSetUsageConfigurationPtrInput` via:

        DataSetUsageConfigurationArgs{...}

or:

        nil

func DataSetUsageConfigurationPtr added in v0.21.0

type DataSetUsageConfigurationPtrOutput added in v0.21.0

type DataSetUsageConfigurationPtrOutput struct{ *pulumi.OutputState }

func (DataSetUsageConfigurationPtrOutput) DisableUseAsDirectQuerySource added in v0.21.0

func (o DataSetUsageConfigurationPtrOutput) DisableUseAsDirectQuerySource() pulumi.BoolPtrOutput

func (DataSetUsageConfigurationPtrOutput) DisableUseAsImportedSource added in v0.21.0

func (o DataSetUsageConfigurationPtrOutput) DisableUseAsImportedSource() pulumi.BoolPtrOutput

func (DataSetUsageConfigurationPtrOutput) Elem added in v0.21.0

func (DataSetUsageConfigurationPtrOutput) ElementType added in v0.21.0

func (DataSetUsageConfigurationPtrOutput) ToDataSetUsageConfigurationPtrOutput added in v0.21.0

func (o DataSetUsageConfigurationPtrOutput) ToDataSetUsageConfigurationPtrOutput() DataSetUsageConfigurationPtrOutput

func (DataSetUsageConfigurationPtrOutput) ToDataSetUsageConfigurationPtrOutputWithContext added in v0.21.0

func (o DataSetUsageConfigurationPtrOutput) ToDataSetUsageConfigurationPtrOutputWithContext(ctx context.Context) DataSetUsageConfigurationPtrOutput

type DataSource

type DataSource struct {
	pulumi.CustomResourceState

	// <p>A set of alternate data source parameters that you want to share for the credentials
	//             stored with this data source. The credentials are applied in tandem with the data source
	//             parameters when you copy a data source by using a create or update request. The API
	//             operation compares the <code>DataSourceParameters</code> structure that's in the request
	//             with the structures in the <code>AlternateDataSourceParameters</code> allow list. If the
	//             structures are an exact match, the request is allowed to use the credentials from this
	//             existing data source. If the <code>AlternateDataSourceParameters</code> list is null,
	//             the <code>Credentials</code> originally used with this <code>DataSourceParameters</code>
	//             are automatically allowed.</p>
	AlternateDataSourceParameters DataSourceParametersArrayOutput `pulumi:"alternateDataSourceParameters"`
	// <p>The Amazon Resource Name (ARN) of the data source.</p>
	Arn          pulumi.StringOutput    `pulumi:"arn"`
	AwsAccountId pulumi.StringPtrOutput `pulumi:"awsAccountId"`
	// <p>The time that this data source was created.</p>
	CreatedTime          pulumi.StringOutput            `pulumi:"createdTime"`
	Credentials          DataSourceCredentialsPtrOutput `pulumi:"credentials"`
	DataSourceId         pulumi.StringPtrOutput         `pulumi:"dataSourceId"`
	DataSourceParameters DataSourceParametersPtrOutput  `pulumi:"dataSourceParameters"`
	ErrorInfo            DataSourceErrorInfoPtrOutput   `pulumi:"errorInfo"`
	// <p>The last time that this data source was updated.</p>
	LastUpdatedTime pulumi.StringOutput `pulumi:"lastUpdatedTime"`
	// <p>A display name for the data source.</p>
	Name pulumi.StringPtrOutput `pulumi:"name"`
	// <p>A list of resource permissions on the data source.</p>
	Permissions   DataSourceResourcePermissionArrayOutput `pulumi:"permissions"`
	SslProperties DataSourceSslPropertiesPtrOutput        `pulumi:"sslProperties"`
	Status        DataSourceResourceStatusOutput          `pulumi:"status"`
	// <p>Contains a map of the key-value pairs for the resource tag or tags assigned to the data source.</p>
	Tags                    DataSourceTagArrayOutput                   `pulumi:"tags"`
	Type                    DataSourceTypePtrOutput                    `pulumi:"type"`
	VpcConnectionProperties DataSourceVpcConnectionPropertiesPtrOutput `pulumi:"vpcConnectionProperties"`
}

Definition of the AWS::QuickSight::DataSource Resource Type.

func GetDataSource

func GetDataSource(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DataSourceState, opts ...pulumi.ResourceOption) (*DataSource, error)

GetDataSource gets an existing DataSource resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewDataSource

func NewDataSource(ctx *pulumi.Context,
	name string, args *DataSourceArgs, opts ...pulumi.ResourceOption) (*DataSource, error)

NewDataSource registers a new resource with the given unique name, arguments, and options.

func (*DataSource) ElementType

func (*DataSource) ElementType() reflect.Type

func (*DataSource) ToDataSourceOutput

func (i *DataSource) ToDataSourceOutput() DataSourceOutput

func (*DataSource) ToDataSourceOutputWithContext

func (i *DataSource) ToDataSourceOutputWithContext(ctx context.Context) DataSourceOutput

type DataSourceAmazonElasticsearchParameters

type DataSourceAmazonElasticsearchParameters struct {
	// <p>The Amazon Elasticsearch Service domain.</p>
	Domain string `pulumi:"domain"`
}

<p>Amazon Elasticsearch Service parameters.</p>

type DataSourceAmazonElasticsearchParametersArgs

type DataSourceAmazonElasticsearchParametersArgs struct {
	// <p>The Amazon Elasticsearch Service domain.</p>
	Domain pulumi.StringInput `pulumi:"domain"`
}

<p>Amazon Elasticsearch Service parameters.</p>

func (DataSourceAmazonElasticsearchParametersArgs) ElementType

func (DataSourceAmazonElasticsearchParametersArgs) ToDataSourceAmazonElasticsearchParametersOutput

func (i DataSourceAmazonElasticsearchParametersArgs) ToDataSourceAmazonElasticsearchParametersOutput() DataSourceAmazonElasticsearchParametersOutput

func (DataSourceAmazonElasticsearchParametersArgs) ToDataSourceAmazonElasticsearchParametersOutputWithContext

func (i DataSourceAmazonElasticsearchParametersArgs) ToDataSourceAmazonElasticsearchParametersOutputWithContext(ctx context.Context) DataSourceAmazonElasticsearchParametersOutput

func (DataSourceAmazonElasticsearchParametersArgs) ToDataSourceAmazonElasticsearchParametersPtrOutput

func (i DataSourceAmazonElasticsearchParametersArgs) ToDataSourceAmazonElasticsearchParametersPtrOutput() DataSourceAmazonElasticsearchParametersPtrOutput

func (DataSourceAmazonElasticsearchParametersArgs) ToDataSourceAmazonElasticsearchParametersPtrOutputWithContext

func (i DataSourceAmazonElasticsearchParametersArgs) ToDataSourceAmazonElasticsearchParametersPtrOutputWithContext(ctx context.Context) DataSourceAmazonElasticsearchParametersPtrOutput

type DataSourceAmazonElasticsearchParametersInput

type DataSourceAmazonElasticsearchParametersInput interface {
	pulumi.Input

	ToDataSourceAmazonElasticsearchParametersOutput() DataSourceAmazonElasticsearchParametersOutput
	ToDataSourceAmazonElasticsearchParametersOutputWithContext(context.Context) DataSourceAmazonElasticsearchParametersOutput
}

DataSourceAmazonElasticsearchParametersInput is an input type that accepts DataSourceAmazonElasticsearchParametersArgs and DataSourceAmazonElasticsearchParametersOutput values. You can construct a concrete instance of `DataSourceAmazonElasticsearchParametersInput` via:

DataSourceAmazonElasticsearchParametersArgs{...}

type DataSourceAmazonElasticsearchParametersOutput

type DataSourceAmazonElasticsearchParametersOutput struct{ *pulumi.OutputState }

<p>Amazon Elasticsearch Service parameters.</p>

func (DataSourceAmazonElasticsearchParametersOutput) Domain

<p>The Amazon Elasticsearch Service domain.</p>

func (DataSourceAmazonElasticsearchParametersOutput) ElementType

func (DataSourceAmazonElasticsearchParametersOutput) ToDataSourceAmazonElasticsearchParametersOutput

func (o DataSourceAmazonElasticsearchParametersOutput) ToDataSourceAmazonElasticsearchParametersOutput() DataSourceAmazonElasticsearchParametersOutput

func (DataSourceAmazonElasticsearchParametersOutput) ToDataSourceAmazonElasticsearchParametersOutputWithContext

func (o DataSourceAmazonElasticsearchParametersOutput) ToDataSourceAmazonElasticsearchParametersOutputWithContext(ctx context.Context) DataSourceAmazonElasticsearchParametersOutput

func (DataSourceAmazonElasticsearchParametersOutput) ToDataSourceAmazonElasticsearchParametersPtrOutput

func (o DataSourceAmazonElasticsearchParametersOutput) ToDataSourceAmazonElasticsearchParametersPtrOutput() DataSourceAmazonElasticsearchParametersPtrOutput

func (DataSourceAmazonElasticsearchParametersOutput) ToDataSourceAmazonElasticsearchParametersPtrOutputWithContext

func (o DataSourceAmazonElasticsearchParametersOutput) ToDataSourceAmazonElasticsearchParametersPtrOutputWithContext(ctx context.Context) DataSourceAmazonElasticsearchParametersPtrOutput

type DataSourceAmazonElasticsearchParametersPtrInput

type DataSourceAmazonElasticsearchParametersPtrInput interface {
	pulumi.Input

	ToDataSourceAmazonElasticsearchParametersPtrOutput() DataSourceAmazonElasticsearchParametersPtrOutput
	ToDataSourceAmazonElasticsearchParametersPtrOutputWithContext(context.Context) DataSourceAmazonElasticsearchParametersPtrOutput
}

DataSourceAmazonElasticsearchParametersPtrInput is an input type that accepts DataSourceAmazonElasticsearchParametersArgs, DataSourceAmazonElasticsearchParametersPtr and DataSourceAmazonElasticsearchParametersPtrOutput values. You can construct a concrete instance of `DataSourceAmazonElasticsearchParametersPtrInput` via:

        DataSourceAmazonElasticsearchParametersArgs{...}

or:

        nil

type DataSourceAmazonElasticsearchParametersPtrOutput

type DataSourceAmazonElasticsearchParametersPtrOutput struct{ *pulumi.OutputState }

func (DataSourceAmazonElasticsearchParametersPtrOutput) Domain

<p>The Amazon Elasticsearch Service domain.</p>

func (DataSourceAmazonElasticsearchParametersPtrOutput) Elem

func (DataSourceAmazonElasticsearchParametersPtrOutput) ElementType

func (DataSourceAmazonElasticsearchParametersPtrOutput) ToDataSourceAmazonElasticsearchParametersPtrOutput

func (o DataSourceAmazonElasticsearchParametersPtrOutput) ToDataSourceAmazonElasticsearchParametersPtrOutput() DataSourceAmazonElasticsearchParametersPtrOutput

func (DataSourceAmazonElasticsearchParametersPtrOutput) ToDataSourceAmazonElasticsearchParametersPtrOutputWithContext

func (o DataSourceAmazonElasticsearchParametersPtrOutput) ToDataSourceAmazonElasticsearchParametersPtrOutputWithContext(ctx context.Context) DataSourceAmazonElasticsearchParametersPtrOutput

type DataSourceAmazonOpenSearchParameters added in v0.3.0

type DataSourceAmazonOpenSearchParameters struct {
	// <p>The Amazon OpenSearch Service domain.</p>
	Domain string `pulumi:"domain"`
}

<p>Amazon OpenSearch Service parameters.</p>

type DataSourceAmazonOpenSearchParametersArgs added in v0.3.0

type DataSourceAmazonOpenSearchParametersArgs struct {
	// <p>The Amazon OpenSearch Service domain.</p>
	Domain pulumi.StringInput `pulumi:"domain"`
}

<p>Amazon OpenSearch Service parameters.</p>

func (DataSourceAmazonOpenSearchParametersArgs) ElementType added in v0.3.0

func (DataSourceAmazonOpenSearchParametersArgs) ToDataSourceAmazonOpenSearchParametersOutput added in v0.3.0

func (i DataSourceAmazonOpenSearchParametersArgs) ToDataSourceAmazonOpenSearchParametersOutput() DataSourceAmazonOpenSearchParametersOutput

func (DataSourceAmazonOpenSearchParametersArgs) ToDataSourceAmazonOpenSearchParametersOutputWithContext added in v0.3.0

func (i DataSourceAmazonOpenSearchParametersArgs) ToDataSourceAmazonOpenSearchParametersOutputWithContext(ctx context.Context) DataSourceAmazonOpenSearchParametersOutput

func (DataSourceAmazonOpenSearchParametersArgs) ToDataSourceAmazonOpenSearchParametersPtrOutput added in v0.3.0

func (i DataSourceAmazonOpenSearchParametersArgs) ToDataSourceAmazonOpenSearchParametersPtrOutput() DataSourceAmazonOpenSearchParametersPtrOutput

func (DataSourceAmazonOpenSearchParametersArgs) ToDataSourceAmazonOpenSearchParametersPtrOutputWithContext added in v0.3.0

func (i DataSourceAmazonOpenSearchParametersArgs) ToDataSourceAmazonOpenSearchParametersPtrOutputWithContext(ctx context.Context) DataSourceAmazonOpenSearchParametersPtrOutput

type DataSourceAmazonOpenSearchParametersInput added in v0.3.0

type DataSourceAmazonOpenSearchParametersInput interface {
	pulumi.Input

	ToDataSourceAmazonOpenSearchParametersOutput() DataSourceAmazonOpenSearchParametersOutput
	ToDataSourceAmazonOpenSearchParametersOutputWithContext(context.Context) DataSourceAmazonOpenSearchParametersOutput
}

DataSourceAmazonOpenSearchParametersInput is an input type that accepts DataSourceAmazonOpenSearchParametersArgs and DataSourceAmazonOpenSearchParametersOutput values. You can construct a concrete instance of `DataSourceAmazonOpenSearchParametersInput` via:

DataSourceAmazonOpenSearchParametersArgs{...}

type DataSourceAmazonOpenSearchParametersOutput added in v0.3.0

type DataSourceAmazonOpenSearchParametersOutput struct{ *pulumi.OutputState }

<p>Amazon OpenSearch Service parameters.</p>

func (DataSourceAmazonOpenSearchParametersOutput) Domain added in v0.3.0

<p>The Amazon OpenSearch Service domain.</p>

func (DataSourceAmazonOpenSearchParametersOutput) ElementType added in v0.3.0

func (DataSourceAmazonOpenSearchParametersOutput) ToDataSourceAmazonOpenSearchParametersOutput added in v0.3.0

func (o DataSourceAmazonOpenSearchParametersOutput) ToDataSourceAmazonOpenSearchParametersOutput() DataSourceAmazonOpenSearchParametersOutput

func (DataSourceAmazonOpenSearchParametersOutput) ToDataSourceAmazonOpenSearchParametersOutputWithContext added in v0.3.0

func (o DataSourceAmazonOpenSearchParametersOutput) ToDataSourceAmazonOpenSearchParametersOutputWithContext(ctx context.Context) DataSourceAmazonOpenSearchParametersOutput

func (DataSourceAmazonOpenSearchParametersOutput) ToDataSourceAmazonOpenSearchParametersPtrOutput added in v0.3.0

func (o DataSourceAmazonOpenSearchParametersOutput) ToDataSourceAmazonOpenSearchParametersPtrOutput() DataSourceAmazonOpenSearchParametersPtrOutput

func (DataSourceAmazonOpenSearchParametersOutput) ToDataSourceAmazonOpenSearchParametersPtrOutputWithContext added in v0.3.0

func (o DataSourceAmazonOpenSearchParametersOutput) ToDataSourceAmazonOpenSearchParametersPtrOutputWithContext(ctx context.Context) DataSourceAmazonOpenSearchParametersPtrOutput

type DataSourceAmazonOpenSearchParametersPtrInput added in v0.3.0

type DataSourceAmazonOpenSearchParametersPtrInput interface {
	pulumi.Input

	ToDataSourceAmazonOpenSearchParametersPtrOutput() DataSourceAmazonOpenSearchParametersPtrOutput
	ToDataSourceAmazonOpenSearchParametersPtrOutputWithContext(context.Context) DataSourceAmazonOpenSearchParametersPtrOutput
}

DataSourceAmazonOpenSearchParametersPtrInput is an input type that accepts DataSourceAmazonOpenSearchParametersArgs, DataSourceAmazonOpenSearchParametersPtr and DataSourceAmazonOpenSearchParametersPtrOutput values. You can construct a concrete instance of `DataSourceAmazonOpenSearchParametersPtrInput` via:

        DataSourceAmazonOpenSearchParametersArgs{...}

or:

        nil

type DataSourceAmazonOpenSearchParametersPtrOutput added in v0.3.0

type DataSourceAmazonOpenSearchParametersPtrOutput struct{ *pulumi.OutputState }

func (DataSourceAmazonOpenSearchParametersPtrOutput) Domain added in v0.3.0

<p>The Amazon OpenSearch Service domain.</p>

func (DataSourceAmazonOpenSearchParametersPtrOutput) Elem added in v0.3.0

func (DataSourceAmazonOpenSearchParametersPtrOutput) ElementType added in v0.3.0

func (DataSourceAmazonOpenSearchParametersPtrOutput) ToDataSourceAmazonOpenSearchParametersPtrOutput added in v0.3.0

func (o DataSourceAmazonOpenSearchParametersPtrOutput) ToDataSourceAmazonOpenSearchParametersPtrOutput() DataSourceAmazonOpenSearchParametersPtrOutput

func (DataSourceAmazonOpenSearchParametersPtrOutput) ToDataSourceAmazonOpenSearchParametersPtrOutputWithContext added in v0.3.0

func (o DataSourceAmazonOpenSearchParametersPtrOutput) ToDataSourceAmazonOpenSearchParametersPtrOutputWithContext(ctx context.Context) DataSourceAmazonOpenSearchParametersPtrOutput

type DataSourceArgs

type DataSourceArgs struct {
	// <p>A set of alternate data source parameters that you want to share for the credentials
	//             stored with this data source. The credentials are applied in tandem with the data source
	//             parameters when you copy a data source by using a create or update request. The API
	//             operation compares the <code>DataSourceParameters</code> structure that's in the request
	//             with the structures in the <code>AlternateDataSourceParameters</code> allow list. If the
	//             structures are an exact match, the request is allowed to use the credentials from this
	//             existing data source. If the <code>AlternateDataSourceParameters</code> list is null,
	//             the <code>Credentials</code> originally used with this <code>DataSourceParameters</code>
	//             are automatically allowed.</p>
	AlternateDataSourceParameters DataSourceParametersArrayInput
	AwsAccountId                  pulumi.StringPtrInput
	Credentials                   DataSourceCredentialsPtrInput
	DataSourceId                  pulumi.StringPtrInput
	DataSourceParameters          DataSourceParametersPtrInput
	ErrorInfo                     DataSourceErrorInfoPtrInput
	// <p>A display name for the data source.</p>
	Name pulumi.StringPtrInput
	// <p>A list of resource permissions on the data source.</p>
	Permissions   DataSourceResourcePermissionArrayInput
	SslProperties DataSourceSslPropertiesPtrInput
	// <p>Contains a map of the key-value pairs for the resource tag or tags assigned to the data source.</p>
	Tags                    DataSourceTagArrayInput
	Type                    DataSourceTypePtrInput
	VpcConnectionProperties DataSourceVpcConnectionPropertiesPtrInput
}

The set of arguments for constructing a DataSource resource.

func (DataSourceArgs) ElementType

func (DataSourceArgs) ElementType() reflect.Type

type DataSourceAthenaParameters

type DataSourceAthenaParameters struct {
	// <p>The workgroup that Amazon Athena uses.</p>
	WorkGroup *string `pulumi:"workGroup"`
}

<p>Amazon Athena parameters.</p>

type DataSourceAthenaParametersArgs

type DataSourceAthenaParametersArgs struct {
	// <p>The workgroup that Amazon Athena uses.</p>
	WorkGroup pulumi.StringPtrInput `pulumi:"workGroup"`
}

<p>Amazon Athena parameters.</p>

func (DataSourceAthenaParametersArgs) ElementType

func (DataSourceAthenaParametersArgs) ToDataSourceAthenaParametersOutput

func (i DataSourceAthenaParametersArgs) ToDataSourceAthenaParametersOutput() DataSourceAthenaParametersOutput

func (DataSourceAthenaParametersArgs) ToDataSourceAthenaParametersOutputWithContext

func (i DataSourceAthenaParametersArgs) ToDataSourceAthenaParametersOutputWithContext(ctx context.Context) DataSourceAthenaParametersOutput

func (DataSourceAthenaParametersArgs) ToDataSourceAthenaParametersPtrOutput

func (i DataSourceAthenaParametersArgs) ToDataSourceAthenaParametersPtrOutput() DataSourceAthenaParametersPtrOutput

func (DataSourceAthenaParametersArgs) ToDataSourceAthenaParametersPtrOutputWithContext

func (i DataSourceAthenaParametersArgs) ToDataSourceAthenaParametersPtrOutputWithContext(ctx context.Context) DataSourceAthenaParametersPtrOutput

type DataSourceAthenaParametersInput

type DataSourceAthenaParametersInput interface {
	pulumi.Input

	ToDataSourceAthenaParametersOutput() DataSourceAthenaParametersOutput
	ToDataSourceAthenaParametersOutputWithContext(context.Context) DataSourceAthenaParametersOutput
}

DataSourceAthenaParametersInput is an input type that accepts DataSourceAthenaParametersArgs and DataSourceAthenaParametersOutput values. You can construct a concrete instance of `DataSourceAthenaParametersInput` via:

DataSourceAthenaParametersArgs{...}

type DataSourceAthenaParametersOutput

type DataSourceAthenaParametersOutput struct{ *pulumi.OutputState }

<p>Amazon Athena parameters.</p>

func (DataSourceAthenaParametersOutput) ElementType

func (DataSourceAthenaParametersOutput) ToDataSourceAthenaParametersOutput

func (o DataSourceAthenaParametersOutput) ToDataSourceAthenaParametersOutput() DataSourceAthenaParametersOutput

func (DataSourceAthenaParametersOutput) ToDataSourceAthenaParametersOutputWithContext

func (o DataSourceAthenaParametersOutput) ToDataSourceAthenaParametersOutputWithContext(ctx context.Context) DataSourceAthenaParametersOutput

func (DataSourceAthenaParametersOutput) ToDataSourceAthenaParametersPtrOutput

func (o DataSourceAthenaParametersOutput) ToDataSourceAthenaParametersPtrOutput() DataSourceAthenaParametersPtrOutput

func (DataSourceAthenaParametersOutput) ToDataSourceAthenaParametersPtrOutputWithContext

func (o DataSourceAthenaParametersOutput) ToDataSourceAthenaParametersPtrOutputWithContext(ctx context.Context) DataSourceAthenaParametersPtrOutput

func (DataSourceAthenaParametersOutput) WorkGroup

<p>The workgroup that Amazon Athena uses.</p>

type DataSourceAthenaParametersPtrInput

type DataSourceAthenaParametersPtrInput interface {
	pulumi.Input

	ToDataSourceAthenaParametersPtrOutput() DataSourceAthenaParametersPtrOutput
	ToDataSourceAthenaParametersPtrOutputWithContext(context.Context) DataSourceAthenaParametersPtrOutput
}

DataSourceAthenaParametersPtrInput is an input type that accepts DataSourceAthenaParametersArgs, DataSourceAthenaParametersPtr and DataSourceAthenaParametersPtrOutput values. You can construct a concrete instance of `DataSourceAthenaParametersPtrInput` via:

        DataSourceAthenaParametersArgs{...}

or:

        nil

type DataSourceAthenaParametersPtrOutput

type DataSourceAthenaParametersPtrOutput struct{ *pulumi.OutputState }

func (DataSourceAthenaParametersPtrOutput) Elem

func (DataSourceAthenaParametersPtrOutput) ElementType

func (DataSourceAthenaParametersPtrOutput) ToDataSourceAthenaParametersPtrOutput

func (o DataSourceAthenaParametersPtrOutput) ToDataSourceAthenaParametersPtrOutput() DataSourceAthenaParametersPtrOutput

func (DataSourceAthenaParametersPtrOutput) ToDataSourceAthenaParametersPtrOutputWithContext

func (o DataSourceAthenaParametersPtrOutput) ToDataSourceAthenaParametersPtrOutputWithContext(ctx context.Context) DataSourceAthenaParametersPtrOutput

func (DataSourceAthenaParametersPtrOutput) WorkGroup

<p>The workgroup that Amazon Athena uses.</p>

type DataSourceAuroraParameters

type DataSourceAuroraParameters struct {
	// <p>Database.</p>
	Database string `pulumi:"database"`
	// <p>Host.</p>
	Host string `pulumi:"host"`
	// <p>Port.</p>
	Port float64 `pulumi:"port"`
}

<p>Amazon Aurora parameters.</p>

type DataSourceAuroraParametersArgs

type DataSourceAuroraParametersArgs struct {
	// <p>Database.</p>
	Database pulumi.StringInput `pulumi:"database"`
	// <p>Host.</p>
	Host pulumi.StringInput `pulumi:"host"`
	// <p>Port.</p>
	Port pulumi.Float64Input `pulumi:"port"`
}

<p>Amazon Aurora parameters.</p>

func (DataSourceAuroraParametersArgs) ElementType

func (DataSourceAuroraParametersArgs) ToDataSourceAuroraParametersOutput

func (i DataSourceAuroraParametersArgs) ToDataSourceAuroraParametersOutput() DataSourceAuroraParametersOutput

func (DataSourceAuroraParametersArgs) ToDataSourceAuroraParametersOutputWithContext

func (i DataSourceAuroraParametersArgs) ToDataSourceAuroraParametersOutputWithContext(ctx context.Context) DataSourceAuroraParametersOutput

func (DataSourceAuroraParametersArgs) ToDataSourceAuroraParametersPtrOutput

func (i DataSourceAuroraParametersArgs) ToDataSourceAuroraParametersPtrOutput() DataSourceAuroraParametersPtrOutput

func (DataSourceAuroraParametersArgs) ToDataSourceAuroraParametersPtrOutputWithContext

func (i DataSourceAuroraParametersArgs) ToDataSourceAuroraParametersPtrOutputWithContext(ctx context.Context) DataSourceAuroraParametersPtrOutput

type DataSourceAuroraParametersInput

type DataSourceAuroraParametersInput interface {
	pulumi.Input

	ToDataSourceAuroraParametersOutput() DataSourceAuroraParametersOutput
	ToDataSourceAuroraParametersOutputWithContext(context.Context) DataSourceAuroraParametersOutput
}

DataSourceAuroraParametersInput is an input type that accepts DataSourceAuroraParametersArgs and DataSourceAuroraParametersOutput values. You can construct a concrete instance of `DataSourceAuroraParametersInput` via:

DataSourceAuroraParametersArgs{...}

type DataSourceAuroraParametersOutput

type DataSourceAuroraParametersOutput struct{ *pulumi.OutputState }

<p>Amazon Aurora parameters.</p>

func (DataSourceAuroraParametersOutput) Database

<p>Database.</p>

func (DataSourceAuroraParametersOutput) ElementType

func (DataSourceAuroraParametersOutput) Host

<p>Host.</p>

func (DataSourceAuroraParametersOutput) Port

<p>Port.</p>

func (DataSourceAuroraParametersOutput) ToDataSourceAuroraParametersOutput

func (o DataSourceAuroraParametersOutput) ToDataSourceAuroraParametersOutput() DataSourceAuroraParametersOutput

func (DataSourceAuroraParametersOutput) ToDataSourceAuroraParametersOutputWithContext

func (o DataSourceAuroraParametersOutput) ToDataSourceAuroraParametersOutputWithContext(ctx context.Context) DataSourceAuroraParametersOutput

func (DataSourceAuroraParametersOutput) ToDataSourceAuroraParametersPtrOutput

func (o DataSourceAuroraParametersOutput) ToDataSourceAuroraParametersPtrOutput() DataSourceAuroraParametersPtrOutput

func (DataSourceAuroraParametersOutput) ToDataSourceAuroraParametersPtrOutputWithContext

func (o DataSourceAuroraParametersOutput) ToDataSourceAuroraParametersPtrOutputWithContext(ctx context.Context) DataSourceAuroraParametersPtrOutput

type DataSourceAuroraParametersPtrInput

type DataSourceAuroraParametersPtrInput interface {
	pulumi.Input

	ToDataSourceAuroraParametersPtrOutput() DataSourceAuroraParametersPtrOutput
	ToDataSourceAuroraParametersPtrOutputWithContext(context.Context) DataSourceAuroraParametersPtrOutput
}

DataSourceAuroraParametersPtrInput is an input type that accepts DataSourceAuroraParametersArgs, DataSourceAuroraParametersPtr and DataSourceAuroraParametersPtrOutput values. You can construct a concrete instance of `DataSourceAuroraParametersPtrInput` via:

        DataSourceAuroraParametersArgs{...}

or:

        nil

type DataSourceAuroraParametersPtrOutput

type DataSourceAuroraParametersPtrOutput struct{ *pulumi.OutputState }

func (DataSourceAuroraParametersPtrOutput) Database

<p>Database.</p>

func (DataSourceAuroraParametersPtrOutput) Elem

func (DataSourceAuroraParametersPtrOutput) ElementType

func (DataSourceAuroraParametersPtrOutput) Host

<p>Host.</p>

func (DataSourceAuroraParametersPtrOutput) Port

<p>Port.</p>

func (DataSourceAuroraParametersPtrOutput) ToDataSourceAuroraParametersPtrOutput

func (o DataSourceAuroraParametersPtrOutput) ToDataSourceAuroraParametersPtrOutput() DataSourceAuroraParametersPtrOutput

func (DataSourceAuroraParametersPtrOutput) ToDataSourceAuroraParametersPtrOutputWithContext

func (o DataSourceAuroraParametersPtrOutput) ToDataSourceAuroraParametersPtrOutputWithContext(ctx context.Context) DataSourceAuroraParametersPtrOutput

type DataSourceAuroraPostgreSqlParameters

type DataSourceAuroraPostgreSqlParameters struct {
	// <p>Database.</p>
	Database string `pulumi:"database"`
	// <p>Host.</p>
	Host string `pulumi:"host"`
	// <p>Port.</p>
	Port float64 `pulumi:"port"`
}

<p>Amazon Aurora with PostgreSQL compatibility parameters.</p>

type DataSourceAuroraPostgreSqlParametersArgs

type DataSourceAuroraPostgreSqlParametersArgs struct {
	// <p>Database.</p>
	Database pulumi.StringInput `pulumi:"database"`
	// <p>Host.</p>
	Host pulumi.StringInput `pulumi:"host"`
	// <p>Port.</p>
	Port pulumi.Float64Input `pulumi:"port"`
}

<p>Amazon Aurora with PostgreSQL compatibility parameters.</p>

func (DataSourceAuroraPostgreSqlParametersArgs) ElementType

func (DataSourceAuroraPostgreSqlParametersArgs) ToDataSourceAuroraPostgreSqlParametersOutput

func (i DataSourceAuroraPostgreSqlParametersArgs) ToDataSourceAuroraPostgreSqlParametersOutput() DataSourceAuroraPostgreSqlParametersOutput

func (DataSourceAuroraPostgreSqlParametersArgs) ToDataSourceAuroraPostgreSqlParametersOutputWithContext

func (i DataSourceAuroraPostgreSqlParametersArgs) ToDataSourceAuroraPostgreSqlParametersOutputWithContext(ctx context.Context) DataSourceAuroraPostgreSqlParametersOutput

func (DataSourceAuroraPostgreSqlParametersArgs) ToDataSourceAuroraPostgreSqlParametersPtrOutput

func (i DataSourceAuroraPostgreSqlParametersArgs) ToDataSourceAuroraPostgreSqlParametersPtrOutput() DataSourceAuroraPostgreSqlParametersPtrOutput

func (DataSourceAuroraPostgreSqlParametersArgs) ToDataSourceAuroraPostgreSqlParametersPtrOutputWithContext

func (i DataSourceAuroraPostgreSqlParametersArgs) ToDataSourceAuroraPostgreSqlParametersPtrOutputWithContext(ctx context.Context) DataSourceAuroraPostgreSqlParametersPtrOutput

type DataSourceAuroraPostgreSqlParametersInput

type DataSourceAuroraPostgreSqlParametersInput interface {
	pulumi.Input

	ToDataSourceAuroraPostgreSqlParametersOutput() DataSourceAuroraPostgreSqlParametersOutput
	ToDataSourceAuroraPostgreSqlParametersOutputWithContext(context.Context) DataSourceAuroraPostgreSqlParametersOutput
}

DataSourceAuroraPostgreSqlParametersInput is an input type that accepts DataSourceAuroraPostgreSqlParametersArgs and DataSourceAuroraPostgreSqlParametersOutput values. You can construct a concrete instance of `DataSourceAuroraPostgreSqlParametersInput` via:

DataSourceAuroraPostgreSqlParametersArgs{...}

type DataSourceAuroraPostgreSqlParametersOutput

type DataSourceAuroraPostgreSqlParametersOutput struct{ *pulumi.OutputState }

<p>Amazon Aurora with PostgreSQL compatibility parameters.</p>

func (DataSourceAuroraPostgreSqlParametersOutput) Database

<p>Database.</p>

func (DataSourceAuroraPostgreSqlParametersOutput) ElementType

func (DataSourceAuroraPostgreSqlParametersOutput) Host

<p>Host.</p>

func (DataSourceAuroraPostgreSqlParametersOutput) Port

<p>Port.</p>

func (DataSourceAuroraPostgreSqlParametersOutput) ToDataSourceAuroraPostgreSqlParametersOutput

func (o DataSourceAuroraPostgreSqlParametersOutput) ToDataSourceAuroraPostgreSqlParametersOutput() DataSourceAuroraPostgreSqlParametersOutput

func (DataSourceAuroraPostgreSqlParametersOutput) ToDataSourceAuroraPostgreSqlParametersOutputWithContext

func (o DataSourceAuroraPostgreSqlParametersOutput) ToDataSourceAuroraPostgreSqlParametersOutputWithContext(ctx context.Context) DataSourceAuroraPostgreSqlParametersOutput

func (DataSourceAuroraPostgreSqlParametersOutput) ToDataSourceAuroraPostgreSqlParametersPtrOutput

func (o DataSourceAuroraPostgreSqlParametersOutput) ToDataSourceAuroraPostgreSqlParametersPtrOutput() DataSourceAuroraPostgreSqlParametersPtrOutput

func (DataSourceAuroraPostgreSqlParametersOutput) ToDataSourceAuroraPostgreSqlParametersPtrOutputWithContext

func (o DataSourceAuroraPostgreSqlParametersOutput) ToDataSourceAuroraPostgreSqlParametersPtrOutputWithContext(ctx context.Context) DataSourceAuroraPostgreSqlParametersPtrOutput

type DataSourceAuroraPostgreSqlParametersPtrInput

type DataSourceAuroraPostgreSqlParametersPtrInput interface {
	pulumi.Input

	ToDataSourceAuroraPostgreSqlParametersPtrOutput() DataSourceAuroraPostgreSqlParametersPtrOutput
	ToDataSourceAuroraPostgreSqlParametersPtrOutputWithContext(context.Context) DataSourceAuroraPostgreSqlParametersPtrOutput
}

DataSourceAuroraPostgreSqlParametersPtrInput is an input type that accepts DataSourceAuroraPostgreSqlParametersArgs, DataSourceAuroraPostgreSqlParametersPtr and DataSourceAuroraPostgreSqlParametersPtrOutput values. You can construct a concrete instance of `DataSourceAuroraPostgreSqlParametersPtrInput` via:

        DataSourceAuroraPostgreSqlParametersArgs{...}

or:

        nil

type DataSourceAuroraPostgreSqlParametersPtrOutput

type DataSourceAuroraPostgreSqlParametersPtrOutput struct{ *pulumi.OutputState }

func (DataSourceAuroraPostgreSqlParametersPtrOutput) Database

<p>Database.</p>

func (DataSourceAuroraPostgreSqlParametersPtrOutput) Elem

func (DataSourceAuroraPostgreSqlParametersPtrOutput) ElementType

func (DataSourceAuroraPostgreSqlParametersPtrOutput) Host

<p>Host.</p>

func (DataSourceAuroraPostgreSqlParametersPtrOutput) Port

<p>Port.</p>

func (DataSourceAuroraPostgreSqlParametersPtrOutput) ToDataSourceAuroraPostgreSqlParametersPtrOutput

func (o DataSourceAuroraPostgreSqlParametersPtrOutput) ToDataSourceAuroraPostgreSqlParametersPtrOutput() DataSourceAuroraPostgreSqlParametersPtrOutput

func (DataSourceAuroraPostgreSqlParametersPtrOutput) ToDataSourceAuroraPostgreSqlParametersPtrOutputWithContext

func (o DataSourceAuroraPostgreSqlParametersPtrOutput) ToDataSourceAuroraPostgreSqlParametersPtrOutputWithContext(ctx context.Context) DataSourceAuroraPostgreSqlParametersPtrOutput

type DataSourceCredentialPair

type DataSourceCredentialPair struct {
	// <p>A set of alternate data source parameters that you want to share for these
	//             credentials. The credentials are applied in tandem with the data source parameters when
	//             you copy a data source by using a create or update request. The API operation compares
	//             the <code>DataSourceParameters</code> structure that's in the request with the
	//             structures in the <code>AlternateDataSourceParameters</code> allow list. If the
	//             structures are an exact match, the request is allowed to use the new data source with
	//             the existing credentials. If the <code>AlternateDataSourceParameters</code> list is
	//             null, the <code>DataSourceParameters</code> originally used with these
	//                 <code>Credentials</code> is automatically allowed.</p>
	AlternateDataSourceParameters []DataSourceParameters `pulumi:"alternateDataSourceParameters"`
	// <p>Password.</p>
	Password string `pulumi:"password"`
	// <p>User name.</p>
	Username string `pulumi:"username"`
}

<p>The combination of user name and password that are used as credentials.</p>

type DataSourceCredentialPairArgs

type DataSourceCredentialPairArgs struct {
	// <p>A set of alternate data source parameters that you want to share for these
	//             credentials. The credentials are applied in tandem with the data source parameters when
	//             you copy a data source by using a create or update request. The API operation compares
	//             the <code>DataSourceParameters</code> structure that's in the request with the
	//             structures in the <code>AlternateDataSourceParameters</code> allow list. If the
	//             structures are an exact match, the request is allowed to use the new data source with
	//             the existing credentials. If the <code>AlternateDataSourceParameters</code> list is
	//             null, the <code>DataSourceParameters</code> originally used with these
	//                 <code>Credentials</code> is automatically allowed.</p>
	AlternateDataSourceParameters DataSourceParametersArrayInput `pulumi:"alternateDataSourceParameters"`
	// <p>Password.</p>
	Password pulumi.StringInput `pulumi:"password"`
	// <p>User name.</p>
	Username pulumi.StringInput `pulumi:"username"`
}

<p>The combination of user name and password that are used as credentials.</p>

func (DataSourceCredentialPairArgs) ElementType

func (DataSourceCredentialPairArgs) ToDataSourceCredentialPairOutput

func (i DataSourceCredentialPairArgs) ToDataSourceCredentialPairOutput() DataSourceCredentialPairOutput

func (DataSourceCredentialPairArgs) ToDataSourceCredentialPairOutputWithContext

func (i DataSourceCredentialPairArgs) ToDataSourceCredentialPairOutputWithContext(ctx context.Context) DataSourceCredentialPairOutput

func (DataSourceCredentialPairArgs) ToDataSourceCredentialPairPtrOutput

func (i DataSourceCredentialPairArgs) ToDataSourceCredentialPairPtrOutput() DataSourceCredentialPairPtrOutput

func (DataSourceCredentialPairArgs) ToDataSourceCredentialPairPtrOutputWithContext

func (i DataSourceCredentialPairArgs) ToDataSourceCredentialPairPtrOutputWithContext(ctx context.Context) DataSourceCredentialPairPtrOutput

type DataSourceCredentialPairInput

type DataSourceCredentialPairInput interface {
	pulumi.Input

	ToDataSourceCredentialPairOutput() DataSourceCredentialPairOutput
	ToDataSourceCredentialPairOutputWithContext(context.Context) DataSourceCredentialPairOutput
}

DataSourceCredentialPairInput is an input type that accepts DataSourceCredentialPairArgs and DataSourceCredentialPairOutput values. You can construct a concrete instance of `DataSourceCredentialPairInput` via:

DataSourceCredentialPairArgs{...}

type DataSourceCredentialPairOutput

type DataSourceCredentialPairOutput struct{ *pulumi.OutputState }

<p>The combination of user name and password that are used as credentials.</p>

func (DataSourceCredentialPairOutput) AlternateDataSourceParameters

func (o DataSourceCredentialPairOutput) AlternateDataSourceParameters() DataSourceParametersArrayOutput

<p>A set of alternate data source parameters that you want to share for these

credentials. The credentials are applied in tandem with the data source parameters when
you copy a data source by using a create or update request. The API operation compares
the <code>DataSourceParameters</code> structure that's in the request with the
structures in the <code>AlternateDataSourceParameters</code> allow list. If the
structures are an exact match, the request is allowed to use the new data source with
the existing credentials. If the <code>AlternateDataSourceParameters</code> list is
null, the <code>DataSourceParameters</code> originally used with these
    <code>Credentials</code> is automatically allowed.</p>

func (DataSourceCredentialPairOutput) ElementType

func (DataSourceCredentialPairOutput) Password

<p>Password.</p>

func (DataSourceCredentialPairOutput) ToDataSourceCredentialPairOutput

func (o DataSourceCredentialPairOutput) ToDataSourceCredentialPairOutput() DataSourceCredentialPairOutput

func (DataSourceCredentialPairOutput) ToDataSourceCredentialPairOutputWithContext

func (o DataSourceCredentialPairOutput) ToDataSourceCredentialPairOutputWithContext(ctx context.Context) DataSourceCredentialPairOutput

func (DataSourceCredentialPairOutput) ToDataSourceCredentialPairPtrOutput

func (o DataSourceCredentialPairOutput) ToDataSourceCredentialPairPtrOutput() DataSourceCredentialPairPtrOutput

func (DataSourceCredentialPairOutput) ToDataSourceCredentialPairPtrOutputWithContext

func (o DataSourceCredentialPairOutput) ToDataSourceCredentialPairPtrOutputWithContext(ctx context.Context) DataSourceCredentialPairPtrOutput

func (DataSourceCredentialPairOutput) Username

<p>User name.</p>

type DataSourceCredentialPairPtrInput

type DataSourceCredentialPairPtrInput interface {
	pulumi.Input

	ToDataSourceCredentialPairPtrOutput() DataSourceCredentialPairPtrOutput
	ToDataSourceCredentialPairPtrOutputWithContext(context.Context) DataSourceCredentialPairPtrOutput
}

DataSourceCredentialPairPtrInput is an input type that accepts DataSourceCredentialPairArgs, DataSourceCredentialPairPtr and DataSourceCredentialPairPtrOutput values. You can construct a concrete instance of `DataSourceCredentialPairPtrInput` via:

        DataSourceCredentialPairArgs{...}

or:

        nil

type DataSourceCredentialPairPtrOutput

type DataSourceCredentialPairPtrOutput struct{ *pulumi.OutputState }

func (DataSourceCredentialPairPtrOutput) AlternateDataSourceParameters

func (o DataSourceCredentialPairPtrOutput) AlternateDataSourceParameters() DataSourceParametersArrayOutput

<p>A set of alternate data source parameters that you want to share for these

credentials. The credentials are applied in tandem with the data source parameters when
you copy a data source by using a create or update request. The API operation compares
the <code>DataSourceParameters</code> structure that's in the request with the
structures in the <code>AlternateDataSourceParameters</code> allow list. If the
structures are an exact match, the request is allowed to use the new data source with
the existing credentials. If the <code>AlternateDataSourceParameters</code> list is
null, the <code>DataSourceParameters</code> originally used with these
    <code>Credentials</code> is automatically allowed.</p>

func (DataSourceCredentialPairPtrOutput) Elem

func (DataSourceCredentialPairPtrOutput) ElementType

func (DataSourceCredentialPairPtrOutput) Password

<p>Password.</p>

func (DataSourceCredentialPairPtrOutput) ToDataSourceCredentialPairPtrOutput

func (o DataSourceCredentialPairPtrOutput) ToDataSourceCredentialPairPtrOutput() DataSourceCredentialPairPtrOutput

func (DataSourceCredentialPairPtrOutput) ToDataSourceCredentialPairPtrOutputWithContext

func (o DataSourceCredentialPairPtrOutput) ToDataSourceCredentialPairPtrOutputWithContext(ctx context.Context) DataSourceCredentialPairPtrOutput

func (DataSourceCredentialPairPtrOutput) Username

<p>User name.</p>

type DataSourceCredentials added in v0.2.0

type DataSourceCredentials struct {
	// <p>The Amazon Resource Name (ARN) of a data source that has the credential pair that you
	//             want to use. When <code>CopySourceArn</code> is not null, the credential pair from the
	//             data source in the ARN is used as the credentials for the
	//             <code>DataSourceCredentials</code> structure.</p>
	CopySourceArn  *string                   `pulumi:"copySourceArn"`
	CredentialPair *DataSourceCredentialPair `pulumi:"credentialPair"`
	// <p>The Amazon Resource Name (ARN) of the secret associated with the data source in Amazon Secrets Manager.</p>
	SecretArn *string `pulumi:"secretArn"`
}

<p>Data source credentials. This is a variant type structure. For this structure to be

valid, only one of the attributes can be non-null.</p>

type DataSourceCredentialsArgs added in v0.2.0

type DataSourceCredentialsArgs struct {
	// <p>The Amazon Resource Name (ARN) of a data source that has the credential pair that you
	//             want to use. When <code>CopySourceArn</code> is not null, the credential pair from the
	//             data source in the ARN is used as the credentials for the
	//             <code>DataSourceCredentials</code> structure.</p>
	CopySourceArn  pulumi.StringPtrInput            `pulumi:"copySourceArn"`
	CredentialPair DataSourceCredentialPairPtrInput `pulumi:"credentialPair"`
	// <p>The Amazon Resource Name (ARN) of the secret associated with the data source in Amazon Secrets Manager.</p>
	SecretArn pulumi.StringPtrInput `pulumi:"secretArn"`
}

<p>Data source credentials. This is a variant type structure. For this structure to be

valid, only one of the attributes can be non-null.</p>

func (DataSourceCredentialsArgs) ElementType added in v0.2.0

func (DataSourceCredentialsArgs) ElementType() reflect.Type

func (DataSourceCredentialsArgs) ToDataSourceCredentialsOutput added in v0.2.0

func (i DataSourceCredentialsArgs) ToDataSourceCredentialsOutput() DataSourceCredentialsOutput

func (DataSourceCredentialsArgs) ToDataSourceCredentialsOutputWithContext added in v0.2.0

func (i DataSourceCredentialsArgs) ToDataSourceCredentialsOutputWithContext(ctx context.Context) DataSourceCredentialsOutput

func (DataSourceCredentialsArgs) ToDataSourceCredentialsPtrOutput added in v0.2.0

func (i DataSourceCredentialsArgs) ToDataSourceCredentialsPtrOutput() DataSourceCredentialsPtrOutput

func (DataSourceCredentialsArgs) ToDataSourceCredentialsPtrOutputWithContext added in v0.2.0

func (i DataSourceCredentialsArgs) ToDataSourceCredentialsPtrOutputWithContext(ctx context.Context) DataSourceCredentialsPtrOutput

type DataSourceCredentialsInput added in v0.2.0

type DataSourceCredentialsInput interface {
	pulumi.Input

	ToDataSourceCredentialsOutput() DataSourceCredentialsOutput
	ToDataSourceCredentialsOutputWithContext(context.Context) DataSourceCredentialsOutput
}

DataSourceCredentialsInput is an input type that accepts DataSourceCredentialsArgs and DataSourceCredentialsOutput values. You can construct a concrete instance of `DataSourceCredentialsInput` via:

DataSourceCredentialsArgs{...}

type DataSourceCredentialsOutput added in v0.2.0

type DataSourceCredentialsOutput struct{ *pulumi.OutputState }

<p>Data source credentials. This is a variant type structure. For this structure to be

valid, only one of the attributes can be non-null.</p>

func (DataSourceCredentialsOutput) CopySourceArn added in v0.2.0

<p>The Amazon Resource Name (ARN) of a data source that has the credential pair that you

want to use. When <code>CopySourceArn</code> is not null, the credential pair from the
data source in the ARN is used as the credentials for the
<code>DataSourceCredentials</code> structure.</p>

func (DataSourceCredentialsOutput) CredentialPair added in v0.2.0

func (DataSourceCredentialsOutput) ElementType added in v0.2.0

func (DataSourceCredentialsOutput) SecretArn added in v0.40.0

<p>The Amazon Resource Name (ARN) of the secret associated with the data source in Amazon Secrets Manager.</p>

func (DataSourceCredentialsOutput) ToDataSourceCredentialsOutput added in v0.2.0

func (o DataSourceCredentialsOutput) ToDataSourceCredentialsOutput() DataSourceCredentialsOutput

func (DataSourceCredentialsOutput) ToDataSourceCredentialsOutputWithContext added in v0.2.0

func (o DataSourceCredentialsOutput) ToDataSourceCredentialsOutputWithContext(ctx context.Context) DataSourceCredentialsOutput

func (DataSourceCredentialsOutput) ToDataSourceCredentialsPtrOutput added in v0.2.0

func (o DataSourceCredentialsOutput) ToDataSourceCredentialsPtrOutput() DataSourceCredentialsPtrOutput

func (DataSourceCredentialsOutput) ToDataSourceCredentialsPtrOutputWithContext added in v0.2.0

func (o DataSourceCredentialsOutput) ToDataSourceCredentialsPtrOutputWithContext(ctx context.Context) DataSourceCredentialsPtrOutput

type DataSourceCredentialsPtrInput added in v0.2.0

type DataSourceCredentialsPtrInput interface {
	pulumi.Input

	ToDataSourceCredentialsPtrOutput() DataSourceCredentialsPtrOutput
	ToDataSourceCredentialsPtrOutputWithContext(context.Context) DataSourceCredentialsPtrOutput
}

DataSourceCredentialsPtrInput is an input type that accepts DataSourceCredentialsArgs, DataSourceCredentialsPtr and DataSourceCredentialsPtrOutput values. You can construct a concrete instance of `DataSourceCredentialsPtrInput` via:

        DataSourceCredentialsArgs{...}

or:

        nil

func DataSourceCredentialsPtr added in v0.2.0

func DataSourceCredentialsPtr(v *DataSourceCredentialsArgs) DataSourceCredentialsPtrInput

type DataSourceCredentialsPtrOutput added in v0.2.0

type DataSourceCredentialsPtrOutput struct{ *pulumi.OutputState }

func (DataSourceCredentialsPtrOutput) CopySourceArn added in v0.2.0

<p>The Amazon Resource Name (ARN) of a data source that has the credential pair that you

want to use. When <code>CopySourceArn</code> is not null, the credential pair from the
data source in the ARN is used as the credentials for the
<code>DataSourceCredentials</code> structure.</p>

func (DataSourceCredentialsPtrOutput) CredentialPair added in v0.2.0

func (DataSourceCredentialsPtrOutput) Elem added in v0.2.0

func (DataSourceCredentialsPtrOutput) ElementType added in v0.2.0

func (DataSourceCredentialsPtrOutput) SecretArn added in v0.40.0

<p>The Amazon Resource Name (ARN) of the secret associated with the data source in Amazon Secrets Manager.</p>

func (DataSourceCredentialsPtrOutput) ToDataSourceCredentialsPtrOutput added in v0.2.0

func (o DataSourceCredentialsPtrOutput) ToDataSourceCredentialsPtrOutput() DataSourceCredentialsPtrOutput

func (DataSourceCredentialsPtrOutput) ToDataSourceCredentialsPtrOutputWithContext added in v0.2.0

func (o DataSourceCredentialsPtrOutput) ToDataSourceCredentialsPtrOutputWithContext(ctx context.Context) DataSourceCredentialsPtrOutput

type DataSourceDatabricksParameters added in v0.46.0

type DataSourceDatabricksParameters struct {
	// <p>Host.</p>
	Host string `pulumi:"host"`
	// <p>Port.</p>
	Port float64 `pulumi:"port"`
	// <p>The HTTP Path of the Databricks data source.</p>
	SqlEndpointPath string `pulumi:"sqlEndpointPath"`
}

<p>Databricks parameters.</p>

type DataSourceDatabricksParametersArgs added in v0.46.0

type DataSourceDatabricksParametersArgs struct {
	// <p>Host.</p>
	Host pulumi.StringInput `pulumi:"host"`
	// <p>Port.</p>
	Port pulumi.Float64Input `pulumi:"port"`
	// <p>The HTTP Path of the Databricks data source.</p>
	SqlEndpointPath pulumi.StringInput `pulumi:"sqlEndpointPath"`
}

<p>Databricks parameters.</p>

func (DataSourceDatabricksParametersArgs) ElementType added in v0.46.0

func (DataSourceDatabricksParametersArgs) ToDataSourceDatabricksParametersOutput added in v0.46.0

func (i DataSourceDatabricksParametersArgs) ToDataSourceDatabricksParametersOutput() DataSourceDatabricksParametersOutput

func (DataSourceDatabricksParametersArgs) ToDataSourceDatabricksParametersOutputWithContext added in v0.46.0

func (i DataSourceDatabricksParametersArgs) ToDataSourceDatabricksParametersOutputWithContext(ctx context.Context) DataSourceDatabricksParametersOutput

func (DataSourceDatabricksParametersArgs) ToDataSourceDatabricksParametersPtrOutput added in v0.46.0

func (i DataSourceDatabricksParametersArgs) ToDataSourceDatabricksParametersPtrOutput() DataSourceDatabricksParametersPtrOutput

func (DataSourceDatabricksParametersArgs) ToDataSourceDatabricksParametersPtrOutputWithContext added in v0.46.0

func (i DataSourceDatabricksParametersArgs) ToDataSourceDatabricksParametersPtrOutputWithContext(ctx context.Context) DataSourceDatabricksParametersPtrOutput

type DataSourceDatabricksParametersInput added in v0.46.0

type DataSourceDatabricksParametersInput interface {
	pulumi.Input

	ToDataSourceDatabricksParametersOutput() DataSourceDatabricksParametersOutput
	ToDataSourceDatabricksParametersOutputWithContext(context.Context) DataSourceDatabricksParametersOutput
}

DataSourceDatabricksParametersInput is an input type that accepts DataSourceDatabricksParametersArgs and DataSourceDatabricksParametersOutput values. You can construct a concrete instance of `DataSourceDatabricksParametersInput` via:

DataSourceDatabricksParametersArgs{...}

type DataSourceDatabricksParametersOutput added in v0.46.0

type DataSourceDatabricksParametersOutput struct{ *pulumi.OutputState }

<p>Databricks parameters.</p>

func (DataSourceDatabricksParametersOutput) ElementType added in v0.46.0

func (DataSourceDatabricksParametersOutput) Host added in v0.46.0

<p>Host.</p>

func (DataSourceDatabricksParametersOutput) Port added in v0.46.0

<p>Port.</p>

func (DataSourceDatabricksParametersOutput) SqlEndpointPath added in v0.46.0

<p>The HTTP Path of the Databricks data source.</p>

func (DataSourceDatabricksParametersOutput) ToDataSourceDatabricksParametersOutput added in v0.46.0

func (o DataSourceDatabricksParametersOutput) ToDataSourceDatabricksParametersOutput() DataSourceDatabricksParametersOutput

func (DataSourceDatabricksParametersOutput) ToDataSourceDatabricksParametersOutputWithContext added in v0.46.0

func (o DataSourceDatabricksParametersOutput) ToDataSourceDatabricksParametersOutputWithContext(ctx context.Context) DataSourceDatabricksParametersOutput

func (DataSourceDatabricksParametersOutput) ToDataSourceDatabricksParametersPtrOutput added in v0.46.0

func (o DataSourceDatabricksParametersOutput) ToDataSourceDatabricksParametersPtrOutput() DataSourceDatabricksParametersPtrOutput

func (DataSourceDatabricksParametersOutput) ToDataSourceDatabricksParametersPtrOutputWithContext added in v0.46.0

func (o DataSourceDatabricksParametersOutput) ToDataSourceDatabricksParametersPtrOutputWithContext(ctx context.Context) DataSourceDatabricksParametersPtrOutput

type DataSourceDatabricksParametersPtrInput added in v0.46.0

type DataSourceDatabricksParametersPtrInput interface {
	pulumi.Input

	ToDataSourceDatabricksParametersPtrOutput() DataSourceDatabricksParametersPtrOutput
	ToDataSourceDatabricksParametersPtrOutputWithContext(context.Context) DataSourceDatabricksParametersPtrOutput
}

DataSourceDatabricksParametersPtrInput is an input type that accepts DataSourceDatabricksParametersArgs, DataSourceDatabricksParametersPtr and DataSourceDatabricksParametersPtrOutput values. You can construct a concrete instance of `DataSourceDatabricksParametersPtrInput` via:

        DataSourceDatabricksParametersArgs{...}

or:

        nil

type DataSourceDatabricksParametersPtrOutput added in v0.46.0

type DataSourceDatabricksParametersPtrOutput struct{ *pulumi.OutputState }

func (DataSourceDatabricksParametersPtrOutput) Elem added in v0.46.0

func (DataSourceDatabricksParametersPtrOutput) ElementType added in v0.46.0

func (DataSourceDatabricksParametersPtrOutput) Host added in v0.46.0

<p>Host.</p>

func (DataSourceDatabricksParametersPtrOutput) Port added in v0.46.0

<p>Port.</p>

func (DataSourceDatabricksParametersPtrOutput) SqlEndpointPath added in v0.46.0

<p>The HTTP Path of the Databricks data source.</p>

func (DataSourceDatabricksParametersPtrOutput) ToDataSourceDatabricksParametersPtrOutput added in v0.46.0

func (o DataSourceDatabricksParametersPtrOutput) ToDataSourceDatabricksParametersPtrOutput() DataSourceDatabricksParametersPtrOutput

func (DataSourceDatabricksParametersPtrOutput) ToDataSourceDatabricksParametersPtrOutputWithContext added in v0.46.0

func (o DataSourceDatabricksParametersPtrOutput) ToDataSourceDatabricksParametersPtrOutputWithContext(ctx context.Context) DataSourceDatabricksParametersPtrOutput

type DataSourceErrorInfo added in v0.2.0

type DataSourceErrorInfo struct {
	// <p>Error message.</p>
	Message *string                  `pulumi:"message"`
	Type    *DataSourceErrorInfoType `pulumi:"type"`
}

<p>Error information for the data source creation or update.</p>

type DataSourceErrorInfoArgs added in v0.2.0

type DataSourceErrorInfoArgs struct {
	// <p>Error message.</p>
	Message pulumi.StringPtrInput           `pulumi:"message"`
	Type    DataSourceErrorInfoTypePtrInput `pulumi:"type"`
}

<p>Error information for the data source creation or update.</p>

func (DataSourceErrorInfoArgs) ElementType added in v0.2.0

func (DataSourceErrorInfoArgs) ElementType() reflect.Type

func (DataSourceErrorInfoArgs) ToDataSourceErrorInfoOutput added in v0.2.0

func (i DataSourceErrorInfoArgs) ToDataSourceErrorInfoOutput() DataSourceErrorInfoOutput

func (DataSourceErrorInfoArgs) ToDataSourceErrorInfoOutputWithContext added in v0.2.0

func (i DataSourceErrorInfoArgs) ToDataSourceErrorInfoOutputWithContext(ctx context.Context) DataSourceErrorInfoOutput

func (DataSourceErrorInfoArgs) ToDataSourceErrorInfoPtrOutput added in v0.2.0

func (i DataSourceErrorInfoArgs) ToDataSourceErrorInfoPtrOutput() DataSourceErrorInfoPtrOutput

func (DataSourceErrorInfoArgs) ToDataSourceErrorInfoPtrOutputWithContext added in v0.2.0

func (i DataSourceErrorInfoArgs) ToDataSourceErrorInfoPtrOutputWithContext(ctx context.Context) DataSourceErrorInfoPtrOutput

type DataSourceErrorInfoInput added in v0.2.0

type DataSourceErrorInfoInput interface {
	pulumi.Input

	ToDataSourceErrorInfoOutput() DataSourceErrorInfoOutput
	ToDataSourceErrorInfoOutputWithContext(context.Context) DataSourceErrorInfoOutput
}

DataSourceErrorInfoInput is an input type that accepts DataSourceErrorInfoArgs and DataSourceErrorInfoOutput values. You can construct a concrete instance of `DataSourceErrorInfoInput` via:

DataSourceErrorInfoArgs{...}

type DataSourceErrorInfoOutput added in v0.2.0

type DataSourceErrorInfoOutput struct{ *pulumi.OutputState }

<p>Error information for the data source creation or update.</p>

func (DataSourceErrorInfoOutput) ElementType added in v0.2.0

func (DataSourceErrorInfoOutput) ElementType() reflect.Type

func (DataSourceErrorInfoOutput) Message added in v0.2.0

<p>Error message.</p>

func (DataSourceErrorInfoOutput) ToDataSourceErrorInfoOutput added in v0.2.0

func (o DataSourceErrorInfoOutput) ToDataSourceErrorInfoOutput() DataSourceErrorInfoOutput

func (DataSourceErrorInfoOutput) ToDataSourceErrorInfoOutputWithContext added in v0.2.0

func (o DataSourceErrorInfoOutput) ToDataSourceErrorInfoOutputWithContext(ctx context.Context) DataSourceErrorInfoOutput

func (DataSourceErrorInfoOutput) ToDataSourceErrorInfoPtrOutput added in v0.2.0

func (o DataSourceErrorInfoOutput) ToDataSourceErrorInfoPtrOutput() DataSourceErrorInfoPtrOutput

func (DataSourceErrorInfoOutput) ToDataSourceErrorInfoPtrOutputWithContext added in v0.2.0

func (o DataSourceErrorInfoOutput) ToDataSourceErrorInfoPtrOutputWithContext(ctx context.Context) DataSourceErrorInfoPtrOutput

func (DataSourceErrorInfoOutput) Type added in v0.2.0

type DataSourceErrorInfoPtrInput added in v0.2.0

type DataSourceErrorInfoPtrInput interface {
	pulumi.Input

	ToDataSourceErrorInfoPtrOutput() DataSourceErrorInfoPtrOutput
	ToDataSourceErrorInfoPtrOutputWithContext(context.Context) DataSourceErrorInfoPtrOutput
}

DataSourceErrorInfoPtrInput is an input type that accepts DataSourceErrorInfoArgs, DataSourceErrorInfoPtr and DataSourceErrorInfoPtrOutput values. You can construct a concrete instance of `DataSourceErrorInfoPtrInput` via:

        DataSourceErrorInfoArgs{...}

or:

        nil

func DataSourceErrorInfoPtr added in v0.2.0

func DataSourceErrorInfoPtr(v *DataSourceErrorInfoArgs) DataSourceErrorInfoPtrInput

type DataSourceErrorInfoPtrOutput added in v0.2.0

type DataSourceErrorInfoPtrOutput struct{ *pulumi.OutputState }

func (DataSourceErrorInfoPtrOutput) Elem added in v0.2.0

func (DataSourceErrorInfoPtrOutput) ElementType added in v0.2.0

func (DataSourceErrorInfoPtrOutput) Message added in v0.2.0

<p>Error message.</p>

func (DataSourceErrorInfoPtrOutput) ToDataSourceErrorInfoPtrOutput added in v0.2.0

func (o DataSourceErrorInfoPtrOutput) ToDataSourceErrorInfoPtrOutput() DataSourceErrorInfoPtrOutput

func (DataSourceErrorInfoPtrOutput) ToDataSourceErrorInfoPtrOutputWithContext added in v0.2.0

func (o DataSourceErrorInfoPtrOutput) ToDataSourceErrorInfoPtrOutputWithContext(ctx context.Context) DataSourceErrorInfoPtrOutput

func (DataSourceErrorInfoPtrOutput) Type added in v0.2.0

type DataSourceErrorInfoType added in v0.2.0

type DataSourceErrorInfoType string

func (DataSourceErrorInfoType) ElementType added in v0.2.0

func (DataSourceErrorInfoType) ElementType() reflect.Type

func (DataSourceErrorInfoType) ToDataSourceErrorInfoTypeOutput added in v0.2.0

func (e DataSourceErrorInfoType) ToDataSourceErrorInfoTypeOutput() DataSourceErrorInfoTypeOutput

func (DataSourceErrorInfoType) ToDataSourceErrorInfoTypeOutputWithContext added in v0.2.0

func (e DataSourceErrorInfoType) ToDataSourceErrorInfoTypeOutputWithContext(ctx context.Context) DataSourceErrorInfoTypeOutput

func (DataSourceErrorInfoType) ToDataSourceErrorInfoTypePtrOutput added in v0.2.0

func (e DataSourceErrorInfoType) ToDataSourceErrorInfoTypePtrOutput() DataSourceErrorInfoTypePtrOutput

func (DataSourceErrorInfoType) ToDataSourceErrorInfoTypePtrOutputWithContext added in v0.2.0

func (e DataSourceErrorInfoType) ToDataSourceErrorInfoTypePtrOutputWithContext(ctx context.Context) DataSourceErrorInfoTypePtrOutput

func (DataSourceErrorInfoType) ToStringOutput added in v0.2.0

func (e DataSourceErrorInfoType) ToStringOutput() pulumi.StringOutput

func (DataSourceErrorInfoType) ToStringOutputWithContext added in v0.2.0

func (e DataSourceErrorInfoType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DataSourceErrorInfoType) ToStringPtrOutput added in v0.2.0

func (e DataSourceErrorInfoType) ToStringPtrOutput() pulumi.StringPtrOutput

func (DataSourceErrorInfoType) ToStringPtrOutputWithContext added in v0.2.0

func (e DataSourceErrorInfoType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DataSourceErrorInfoTypeInput added in v0.2.0

type DataSourceErrorInfoTypeInput interface {
	pulumi.Input

	ToDataSourceErrorInfoTypeOutput() DataSourceErrorInfoTypeOutput
	ToDataSourceErrorInfoTypeOutputWithContext(context.Context) DataSourceErrorInfoTypeOutput
}

DataSourceErrorInfoTypeInput is an input type that accepts DataSourceErrorInfoTypeArgs and DataSourceErrorInfoTypeOutput values. You can construct a concrete instance of `DataSourceErrorInfoTypeInput` via:

DataSourceErrorInfoTypeArgs{...}

type DataSourceErrorInfoTypeOutput added in v0.2.0

type DataSourceErrorInfoTypeOutput struct{ *pulumi.OutputState }

func (DataSourceErrorInfoTypeOutput) ElementType added in v0.2.0

func (DataSourceErrorInfoTypeOutput) ToDataSourceErrorInfoTypeOutput added in v0.2.0

func (o DataSourceErrorInfoTypeOutput) ToDataSourceErrorInfoTypeOutput() DataSourceErrorInfoTypeOutput

func (DataSourceErrorInfoTypeOutput) ToDataSourceErrorInfoTypeOutputWithContext added in v0.2.0

func (o DataSourceErrorInfoTypeOutput) ToDataSourceErrorInfoTypeOutputWithContext(ctx context.Context) DataSourceErrorInfoTypeOutput

func (DataSourceErrorInfoTypeOutput) ToDataSourceErrorInfoTypePtrOutput added in v0.2.0

func (o DataSourceErrorInfoTypeOutput) ToDataSourceErrorInfoTypePtrOutput() DataSourceErrorInfoTypePtrOutput

func (DataSourceErrorInfoTypeOutput) ToDataSourceErrorInfoTypePtrOutputWithContext added in v0.2.0

func (o DataSourceErrorInfoTypeOutput) ToDataSourceErrorInfoTypePtrOutputWithContext(ctx context.Context) DataSourceErrorInfoTypePtrOutput

func (DataSourceErrorInfoTypeOutput) ToStringOutput added in v0.2.0

func (DataSourceErrorInfoTypeOutput) ToStringOutputWithContext added in v0.2.0

func (o DataSourceErrorInfoTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DataSourceErrorInfoTypeOutput) ToStringPtrOutput added in v0.2.0

func (DataSourceErrorInfoTypeOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o DataSourceErrorInfoTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DataSourceErrorInfoTypePtrInput added in v0.2.0

type DataSourceErrorInfoTypePtrInput interface {
	pulumi.Input

	ToDataSourceErrorInfoTypePtrOutput() DataSourceErrorInfoTypePtrOutput
	ToDataSourceErrorInfoTypePtrOutputWithContext(context.Context) DataSourceErrorInfoTypePtrOutput
}

func DataSourceErrorInfoTypePtr added in v0.2.0

func DataSourceErrorInfoTypePtr(v string) DataSourceErrorInfoTypePtrInput

type DataSourceErrorInfoTypePtrOutput added in v0.2.0

type DataSourceErrorInfoTypePtrOutput struct{ *pulumi.OutputState }

func (DataSourceErrorInfoTypePtrOutput) Elem added in v0.2.0

func (DataSourceErrorInfoTypePtrOutput) ElementType added in v0.2.0

func (DataSourceErrorInfoTypePtrOutput) ToDataSourceErrorInfoTypePtrOutput added in v0.2.0

func (o DataSourceErrorInfoTypePtrOutput) ToDataSourceErrorInfoTypePtrOutput() DataSourceErrorInfoTypePtrOutput

func (DataSourceErrorInfoTypePtrOutput) ToDataSourceErrorInfoTypePtrOutputWithContext added in v0.2.0

func (o DataSourceErrorInfoTypePtrOutput) ToDataSourceErrorInfoTypePtrOutputWithContext(ctx context.Context) DataSourceErrorInfoTypePtrOutput

func (DataSourceErrorInfoTypePtrOutput) ToStringPtrOutput added in v0.2.0

func (DataSourceErrorInfoTypePtrOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o DataSourceErrorInfoTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DataSourceInput

type DataSourceInput interface {
	pulumi.Input

	ToDataSourceOutput() DataSourceOutput
	ToDataSourceOutputWithContext(ctx context.Context) DataSourceOutput
}

type DataSourceManifestFileLocation

type DataSourceManifestFileLocation struct {
	// <p>Amazon S3 bucket.</p>
	Bucket string `pulumi:"bucket"`
	// <p>Amazon S3 key that identifies an object.</p>
	Key string `pulumi:"key"`
}

<p>Amazon S3 manifest file location.</p>

type DataSourceManifestFileLocationArgs

type DataSourceManifestFileLocationArgs struct {
	// <p>Amazon S3 bucket.</p>
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// <p>Amazon S3 key that identifies an object.</p>
	Key pulumi.StringInput `pulumi:"key"`
}

<p>Amazon S3 manifest file location.</p>

func (DataSourceManifestFileLocationArgs) ElementType

func (DataSourceManifestFileLocationArgs) ToDataSourceManifestFileLocationOutput

func (i DataSourceManifestFileLocationArgs) ToDataSourceManifestFileLocationOutput() DataSourceManifestFileLocationOutput

func (DataSourceManifestFileLocationArgs) ToDataSourceManifestFileLocationOutputWithContext

func (i DataSourceManifestFileLocationArgs) ToDataSourceManifestFileLocationOutputWithContext(ctx context.Context) DataSourceManifestFileLocationOutput

func (DataSourceManifestFileLocationArgs) ToDataSourceManifestFileLocationPtrOutput

func (i DataSourceManifestFileLocationArgs) ToDataSourceManifestFileLocationPtrOutput() DataSourceManifestFileLocationPtrOutput

func (DataSourceManifestFileLocationArgs) ToDataSourceManifestFileLocationPtrOutputWithContext

func (i DataSourceManifestFileLocationArgs) ToDataSourceManifestFileLocationPtrOutputWithContext(ctx context.Context) DataSourceManifestFileLocationPtrOutput

type DataSourceManifestFileLocationInput

type DataSourceManifestFileLocationInput interface {
	pulumi.Input

	ToDataSourceManifestFileLocationOutput() DataSourceManifestFileLocationOutput
	ToDataSourceManifestFileLocationOutputWithContext(context.Context) DataSourceManifestFileLocationOutput
}

DataSourceManifestFileLocationInput is an input type that accepts DataSourceManifestFileLocationArgs and DataSourceManifestFileLocationOutput values. You can construct a concrete instance of `DataSourceManifestFileLocationInput` via:

DataSourceManifestFileLocationArgs{...}

type DataSourceManifestFileLocationOutput

type DataSourceManifestFileLocationOutput struct{ *pulumi.OutputState }

<p>Amazon S3 manifest file location.</p>

func (DataSourceManifestFileLocationOutput) Bucket

<p>Amazon S3 bucket.</p>

func (DataSourceManifestFileLocationOutput) ElementType

func (DataSourceManifestFileLocationOutput) Key

<p>Amazon S3 key that identifies an object.</p>

func (DataSourceManifestFileLocationOutput) ToDataSourceManifestFileLocationOutput

func (o DataSourceManifestFileLocationOutput) ToDataSourceManifestFileLocationOutput() DataSourceManifestFileLocationOutput

func (DataSourceManifestFileLocationOutput) ToDataSourceManifestFileLocationOutputWithContext

func (o DataSourceManifestFileLocationOutput) ToDataSourceManifestFileLocationOutputWithContext(ctx context.Context) DataSourceManifestFileLocationOutput

func (DataSourceManifestFileLocationOutput) ToDataSourceManifestFileLocationPtrOutput

func (o DataSourceManifestFileLocationOutput) ToDataSourceManifestFileLocationPtrOutput() DataSourceManifestFileLocationPtrOutput

func (DataSourceManifestFileLocationOutput) ToDataSourceManifestFileLocationPtrOutputWithContext

func (o DataSourceManifestFileLocationOutput) ToDataSourceManifestFileLocationPtrOutputWithContext(ctx context.Context) DataSourceManifestFileLocationPtrOutput

type DataSourceManifestFileLocationPtrInput

type DataSourceManifestFileLocationPtrInput interface {
	pulumi.Input

	ToDataSourceManifestFileLocationPtrOutput() DataSourceManifestFileLocationPtrOutput
	ToDataSourceManifestFileLocationPtrOutputWithContext(context.Context) DataSourceManifestFileLocationPtrOutput
}

DataSourceManifestFileLocationPtrInput is an input type that accepts DataSourceManifestFileLocationArgs, DataSourceManifestFileLocationPtr and DataSourceManifestFileLocationPtrOutput values. You can construct a concrete instance of `DataSourceManifestFileLocationPtrInput` via:

        DataSourceManifestFileLocationArgs{...}

or:

        nil

type DataSourceManifestFileLocationPtrOutput

type DataSourceManifestFileLocationPtrOutput struct{ *pulumi.OutputState }

func (DataSourceManifestFileLocationPtrOutput) Bucket

<p>Amazon S3 bucket.</p>

func (DataSourceManifestFileLocationPtrOutput) Elem

func (DataSourceManifestFileLocationPtrOutput) ElementType

func (DataSourceManifestFileLocationPtrOutput) Key

<p>Amazon S3 key that identifies an object.</p>

func (DataSourceManifestFileLocationPtrOutput) ToDataSourceManifestFileLocationPtrOutput

func (o DataSourceManifestFileLocationPtrOutput) ToDataSourceManifestFileLocationPtrOutput() DataSourceManifestFileLocationPtrOutput

func (DataSourceManifestFileLocationPtrOutput) ToDataSourceManifestFileLocationPtrOutputWithContext

func (o DataSourceManifestFileLocationPtrOutput) ToDataSourceManifestFileLocationPtrOutputWithContext(ctx context.Context) DataSourceManifestFileLocationPtrOutput

type DataSourceMariaDbParameters

type DataSourceMariaDbParameters struct {
	// <p>Database.</p>
	Database string `pulumi:"database"`
	// <p>Host.</p>
	Host string `pulumi:"host"`
	// <p>Port.</p>
	Port float64 `pulumi:"port"`
}

<p>MariaDB parameters.</p>

type DataSourceMariaDbParametersArgs

type DataSourceMariaDbParametersArgs struct {
	// <p>Database.</p>
	Database pulumi.StringInput `pulumi:"database"`
	// <p>Host.</p>
	Host pulumi.StringInput `pulumi:"host"`
	// <p>Port.</p>
	Port pulumi.Float64Input `pulumi:"port"`
}

<p>MariaDB parameters.</p>

func (DataSourceMariaDbParametersArgs) ElementType

func (DataSourceMariaDbParametersArgs) ToDataSourceMariaDbParametersOutput

func (i DataSourceMariaDbParametersArgs) ToDataSourceMariaDbParametersOutput() DataSourceMariaDbParametersOutput

func (DataSourceMariaDbParametersArgs) ToDataSourceMariaDbParametersOutputWithContext

func (i DataSourceMariaDbParametersArgs) ToDataSourceMariaDbParametersOutputWithContext(ctx context.Context) DataSourceMariaDbParametersOutput

func (DataSourceMariaDbParametersArgs) ToDataSourceMariaDbParametersPtrOutput

func (i DataSourceMariaDbParametersArgs) ToDataSourceMariaDbParametersPtrOutput() DataSourceMariaDbParametersPtrOutput

func (DataSourceMariaDbParametersArgs) ToDataSourceMariaDbParametersPtrOutputWithContext

func (i DataSourceMariaDbParametersArgs) ToDataSourceMariaDbParametersPtrOutputWithContext(ctx context.Context) DataSourceMariaDbParametersPtrOutput

type DataSourceMariaDbParametersInput

type DataSourceMariaDbParametersInput interface {
	pulumi.Input

	ToDataSourceMariaDbParametersOutput() DataSourceMariaDbParametersOutput
	ToDataSourceMariaDbParametersOutputWithContext(context.Context) DataSourceMariaDbParametersOutput
}

DataSourceMariaDbParametersInput is an input type that accepts DataSourceMariaDbParametersArgs and DataSourceMariaDbParametersOutput values. You can construct a concrete instance of `DataSourceMariaDbParametersInput` via:

DataSourceMariaDbParametersArgs{...}

type DataSourceMariaDbParametersOutput

type DataSourceMariaDbParametersOutput struct{ *pulumi.OutputState }

<p>MariaDB parameters.</p>

func (DataSourceMariaDbParametersOutput) Database

<p>Database.</p>

func (DataSourceMariaDbParametersOutput) ElementType

func (DataSourceMariaDbParametersOutput) Host

<p>Host.</p>

func (DataSourceMariaDbParametersOutput) Port

<p>Port.</p>

func (DataSourceMariaDbParametersOutput) ToDataSourceMariaDbParametersOutput

func (o DataSourceMariaDbParametersOutput) ToDataSourceMariaDbParametersOutput() DataSourceMariaDbParametersOutput

func (DataSourceMariaDbParametersOutput) ToDataSourceMariaDbParametersOutputWithContext

func (o DataSourceMariaDbParametersOutput) ToDataSourceMariaDbParametersOutputWithContext(ctx context.Context) DataSourceMariaDbParametersOutput

func (DataSourceMariaDbParametersOutput) ToDataSourceMariaDbParametersPtrOutput

func (o DataSourceMariaDbParametersOutput) ToDataSourceMariaDbParametersPtrOutput() DataSourceMariaDbParametersPtrOutput

func (DataSourceMariaDbParametersOutput) ToDataSourceMariaDbParametersPtrOutputWithContext

func (o DataSourceMariaDbParametersOutput) ToDataSourceMariaDbParametersPtrOutputWithContext(ctx context.Context) DataSourceMariaDbParametersPtrOutput

type DataSourceMariaDbParametersPtrInput

type DataSourceMariaDbParametersPtrInput interface {
	pulumi.Input

	ToDataSourceMariaDbParametersPtrOutput() DataSourceMariaDbParametersPtrOutput
	ToDataSourceMariaDbParametersPtrOutputWithContext(context.Context) DataSourceMariaDbParametersPtrOutput
}

DataSourceMariaDbParametersPtrInput is an input type that accepts DataSourceMariaDbParametersArgs, DataSourceMariaDbParametersPtr and DataSourceMariaDbParametersPtrOutput values. You can construct a concrete instance of `DataSourceMariaDbParametersPtrInput` via:

        DataSourceMariaDbParametersArgs{...}

or:

        nil

type DataSourceMariaDbParametersPtrOutput

type DataSourceMariaDbParametersPtrOutput struct{ *pulumi.OutputState }

func (DataSourceMariaDbParametersPtrOutput) Database

<p>Database.</p>

func (DataSourceMariaDbParametersPtrOutput) Elem

func (DataSourceMariaDbParametersPtrOutput) ElementType

func (DataSourceMariaDbParametersPtrOutput) Host

<p>Host.</p>

func (DataSourceMariaDbParametersPtrOutput) Port

<p>Port.</p>

func (DataSourceMariaDbParametersPtrOutput) ToDataSourceMariaDbParametersPtrOutput

func (o DataSourceMariaDbParametersPtrOutput) ToDataSourceMariaDbParametersPtrOutput() DataSourceMariaDbParametersPtrOutput

func (DataSourceMariaDbParametersPtrOutput) ToDataSourceMariaDbParametersPtrOutputWithContext

func (o DataSourceMariaDbParametersPtrOutput) ToDataSourceMariaDbParametersPtrOutputWithContext(ctx context.Context) DataSourceMariaDbParametersPtrOutput

type DataSourceMySqlParameters

type DataSourceMySqlParameters struct {
	// <p>Database.</p>
	Database string `pulumi:"database"`
	// <p>Host.</p>
	Host string `pulumi:"host"`
	// <p>Port.</p>
	Port float64 `pulumi:"port"`
}

<p>MySQL parameters.</p>

type DataSourceMySqlParametersArgs

type DataSourceMySqlParametersArgs struct {
	// <p>Database.</p>
	Database pulumi.StringInput `pulumi:"database"`
	// <p>Host.</p>
	Host pulumi.StringInput `pulumi:"host"`
	// <p>Port.</p>
	Port pulumi.Float64Input `pulumi:"port"`
}

<p>MySQL parameters.</p>

func (DataSourceMySqlParametersArgs) ElementType

func (DataSourceMySqlParametersArgs) ToDataSourceMySqlParametersOutput

func (i DataSourceMySqlParametersArgs) ToDataSourceMySqlParametersOutput() DataSourceMySqlParametersOutput

func (DataSourceMySqlParametersArgs) ToDataSourceMySqlParametersOutputWithContext

func (i DataSourceMySqlParametersArgs) ToDataSourceMySqlParametersOutputWithContext(ctx context.Context) DataSourceMySqlParametersOutput

func (DataSourceMySqlParametersArgs) ToDataSourceMySqlParametersPtrOutput

func (i DataSourceMySqlParametersArgs) ToDataSourceMySqlParametersPtrOutput() DataSourceMySqlParametersPtrOutput

func (DataSourceMySqlParametersArgs) ToDataSourceMySqlParametersPtrOutputWithContext

func (i DataSourceMySqlParametersArgs) ToDataSourceMySqlParametersPtrOutputWithContext(ctx context.Context) DataSourceMySqlParametersPtrOutput

type DataSourceMySqlParametersInput

type DataSourceMySqlParametersInput interface {
	pulumi.Input

	ToDataSourceMySqlParametersOutput() DataSourceMySqlParametersOutput
	ToDataSourceMySqlParametersOutputWithContext(context.Context) DataSourceMySqlParametersOutput
}

DataSourceMySqlParametersInput is an input type that accepts DataSourceMySqlParametersArgs and DataSourceMySqlParametersOutput values. You can construct a concrete instance of `DataSourceMySqlParametersInput` via:

DataSourceMySqlParametersArgs{...}

type DataSourceMySqlParametersOutput

type DataSourceMySqlParametersOutput struct{ *pulumi.OutputState }

<p>MySQL parameters.</p>

func (DataSourceMySqlParametersOutput) Database

<p>Database.</p>

func (DataSourceMySqlParametersOutput) ElementType

func (DataSourceMySqlParametersOutput) Host

<p>Host.</p>

func (DataSourceMySqlParametersOutput) Port

<p>Port.</p>

func (DataSourceMySqlParametersOutput) ToDataSourceMySqlParametersOutput

func (o DataSourceMySqlParametersOutput) ToDataSourceMySqlParametersOutput() DataSourceMySqlParametersOutput

func (DataSourceMySqlParametersOutput) ToDataSourceMySqlParametersOutputWithContext

func (o DataSourceMySqlParametersOutput) ToDataSourceMySqlParametersOutputWithContext(ctx context.Context) DataSourceMySqlParametersOutput

func (DataSourceMySqlParametersOutput) ToDataSourceMySqlParametersPtrOutput

func (o DataSourceMySqlParametersOutput) ToDataSourceMySqlParametersPtrOutput() DataSourceMySqlParametersPtrOutput

func (DataSourceMySqlParametersOutput) ToDataSourceMySqlParametersPtrOutputWithContext

func (o DataSourceMySqlParametersOutput) ToDataSourceMySqlParametersPtrOutputWithContext(ctx context.Context) DataSourceMySqlParametersPtrOutput

type DataSourceMySqlParametersPtrInput

type DataSourceMySqlParametersPtrInput interface {
	pulumi.Input

	ToDataSourceMySqlParametersPtrOutput() DataSourceMySqlParametersPtrOutput
	ToDataSourceMySqlParametersPtrOutputWithContext(context.Context) DataSourceMySqlParametersPtrOutput
}

DataSourceMySqlParametersPtrInput is an input type that accepts DataSourceMySqlParametersArgs, DataSourceMySqlParametersPtr and DataSourceMySqlParametersPtrOutput values. You can construct a concrete instance of `DataSourceMySqlParametersPtrInput` via:

        DataSourceMySqlParametersArgs{...}

or:

        nil

type DataSourceMySqlParametersPtrOutput

type DataSourceMySqlParametersPtrOutput struct{ *pulumi.OutputState }

func (DataSourceMySqlParametersPtrOutput) Database

<p>Database.</p>

func (DataSourceMySqlParametersPtrOutput) Elem

func (DataSourceMySqlParametersPtrOutput) ElementType

func (DataSourceMySqlParametersPtrOutput) Host

<p>Host.</p>

func (DataSourceMySqlParametersPtrOutput) Port

<p>Port.</p>

func (DataSourceMySqlParametersPtrOutput) ToDataSourceMySqlParametersPtrOutput

func (o DataSourceMySqlParametersPtrOutput) ToDataSourceMySqlParametersPtrOutput() DataSourceMySqlParametersPtrOutput

func (DataSourceMySqlParametersPtrOutput) ToDataSourceMySqlParametersPtrOutputWithContext

func (o DataSourceMySqlParametersPtrOutput) ToDataSourceMySqlParametersPtrOutputWithContext(ctx context.Context) DataSourceMySqlParametersPtrOutput

type DataSourceOracleParameters

type DataSourceOracleParameters struct {
	Database string  `pulumi:"database"`
	Host     string  `pulumi:"host"`
	Port     float64 `pulumi:"port"`
}

type DataSourceOracleParametersArgs

type DataSourceOracleParametersArgs struct {
	Database pulumi.StringInput  `pulumi:"database"`
	Host     pulumi.StringInput  `pulumi:"host"`
	Port     pulumi.Float64Input `pulumi:"port"`
}

func (DataSourceOracleParametersArgs) ElementType

func (DataSourceOracleParametersArgs) ToDataSourceOracleParametersOutput

func (i DataSourceOracleParametersArgs) ToDataSourceOracleParametersOutput() DataSourceOracleParametersOutput

func (DataSourceOracleParametersArgs) ToDataSourceOracleParametersOutputWithContext

func (i DataSourceOracleParametersArgs) ToDataSourceOracleParametersOutputWithContext(ctx context.Context) DataSourceOracleParametersOutput

func (DataSourceOracleParametersArgs) ToDataSourceOracleParametersPtrOutput

func (i DataSourceOracleParametersArgs) ToDataSourceOracleParametersPtrOutput() DataSourceOracleParametersPtrOutput

func (DataSourceOracleParametersArgs) ToDataSourceOracleParametersPtrOutputWithContext

func (i DataSourceOracleParametersArgs) ToDataSourceOracleParametersPtrOutputWithContext(ctx context.Context) DataSourceOracleParametersPtrOutput

type DataSourceOracleParametersInput

type DataSourceOracleParametersInput interface {
	pulumi.Input

	ToDataSourceOracleParametersOutput() DataSourceOracleParametersOutput
	ToDataSourceOracleParametersOutputWithContext(context.Context) DataSourceOracleParametersOutput
}

DataSourceOracleParametersInput is an input type that accepts DataSourceOracleParametersArgs and DataSourceOracleParametersOutput values. You can construct a concrete instance of `DataSourceOracleParametersInput` via:

DataSourceOracleParametersArgs{...}

type DataSourceOracleParametersOutput

type DataSourceOracleParametersOutput struct{ *pulumi.OutputState }

func (DataSourceOracleParametersOutput) Database

func (DataSourceOracleParametersOutput) ElementType

func (DataSourceOracleParametersOutput) Host

func (DataSourceOracleParametersOutput) Port

func (DataSourceOracleParametersOutput) ToDataSourceOracleParametersOutput

func (o DataSourceOracleParametersOutput) ToDataSourceOracleParametersOutput() DataSourceOracleParametersOutput

func (DataSourceOracleParametersOutput) ToDataSourceOracleParametersOutputWithContext

func (o DataSourceOracleParametersOutput) ToDataSourceOracleParametersOutputWithContext(ctx context.Context) DataSourceOracleParametersOutput

func (DataSourceOracleParametersOutput) ToDataSourceOracleParametersPtrOutput

func (o DataSourceOracleParametersOutput) ToDataSourceOracleParametersPtrOutput() DataSourceOracleParametersPtrOutput

func (DataSourceOracleParametersOutput) ToDataSourceOracleParametersPtrOutputWithContext

func (o DataSourceOracleParametersOutput) ToDataSourceOracleParametersPtrOutputWithContext(ctx context.Context) DataSourceOracleParametersPtrOutput

type DataSourceOracleParametersPtrInput

type DataSourceOracleParametersPtrInput interface {
	pulumi.Input

	ToDataSourceOracleParametersPtrOutput() DataSourceOracleParametersPtrOutput
	ToDataSourceOracleParametersPtrOutputWithContext(context.Context) DataSourceOracleParametersPtrOutput
}

DataSourceOracleParametersPtrInput is an input type that accepts DataSourceOracleParametersArgs, DataSourceOracleParametersPtr and DataSourceOracleParametersPtrOutput values. You can construct a concrete instance of `DataSourceOracleParametersPtrInput` via:

        DataSourceOracleParametersArgs{...}

or:

        nil

type DataSourceOracleParametersPtrOutput

type DataSourceOracleParametersPtrOutput struct{ *pulumi.OutputState }

func (DataSourceOracleParametersPtrOutput) Database

func (DataSourceOracleParametersPtrOutput) Elem

func (DataSourceOracleParametersPtrOutput) ElementType

func (DataSourceOracleParametersPtrOutput) Host

func (DataSourceOracleParametersPtrOutput) Port

func (DataSourceOracleParametersPtrOutput) ToDataSourceOracleParametersPtrOutput

func (o DataSourceOracleParametersPtrOutput) ToDataSourceOracleParametersPtrOutput() DataSourceOracleParametersPtrOutput

func (DataSourceOracleParametersPtrOutput) ToDataSourceOracleParametersPtrOutputWithContext

func (o DataSourceOracleParametersPtrOutput) ToDataSourceOracleParametersPtrOutputWithContext(ctx context.Context) DataSourceOracleParametersPtrOutput

type DataSourceOutput

type DataSourceOutput struct{ *pulumi.OutputState }

func (DataSourceOutput) AlternateDataSourceParameters added in v0.17.0

func (o DataSourceOutput) AlternateDataSourceParameters() DataSourceParametersArrayOutput

<p>A set of alternate data source parameters that you want to share for the credentials

stored with this data source. The credentials are applied in tandem with the data source
parameters when you copy a data source by using a create or update request. The API
operation compares the <code>DataSourceParameters</code> structure that's in the request
with the structures in the <code>AlternateDataSourceParameters</code> allow list. If the
structures are an exact match, the request is allowed to use the credentials from this
existing data source. If the <code>AlternateDataSourceParameters</code> list is null,
the <code>Credentials</code> originally used with this <code>DataSourceParameters</code>
are automatically allowed.</p>

func (DataSourceOutput) Arn added in v0.17.0

<p>The Amazon Resource Name (ARN) of the data source.</p>

func (DataSourceOutput) AwsAccountId added in v0.17.0

func (o DataSourceOutput) AwsAccountId() pulumi.StringPtrOutput

func (DataSourceOutput) CreatedTime added in v0.17.0

func (o DataSourceOutput) CreatedTime() pulumi.StringOutput

<p>The time that this data source was created.</p>

func (DataSourceOutput) Credentials added in v0.17.0

func (DataSourceOutput) DataSourceId added in v0.17.0

func (o DataSourceOutput) DataSourceId() pulumi.StringPtrOutput

func (DataSourceOutput) DataSourceParameters added in v0.17.0

func (o DataSourceOutput) DataSourceParameters() DataSourceParametersPtrOutput

func (DataSourceOutput) ElementType

func (DataSourceOutput) ElementType() reflect.Type

func (DataSourceOutput) ErrorInfo added in v0.17.0

func (DataSourceOutput) LastUpdatedTime added in v0.17.0

func (o DataSourceOutput) LastUpdatedTime() pulumi.StringOutput

<p>The last time that this data source was updated.</p>

func (DataSourceOutput) Name added in v0.17.0

<p>A display name for the data source.</p>

func (DataSourceOutput) Permissions added in v0.17.0

<p>A list of resource permissions on the data source.</p>

func (DataSourceOutput) SslProperties added in v0.17.0

func (DataSourceOutput) Status added in v0.17.0

func (DataSourceOutput) Tags added in v0.17.0

<p>Contains a map of the key-value pairs for the resource tag or tags assigned to the data source.</p>

func (DataSourceOutput) ToDataSourceOutput

func (o DataSourceOutput) ToDataSourceOutput() DataSourceOutput

func (DataSourceOutput) ToDataSourceOutputWithContext

func (o DataSourceOutput) ToDataSourceOutputWithContext(ctx context.Context) DataSourceOutput

func (DataSourceOutput) Type added in v0.17.0

func (DataSourceOutput) VpcConnectionProperties added in v0.17.0

type DataSourceParameters added in v0.2.0

type DataSourceParameters struct {
	AmazonElasticsearchParameters *DataSourceAmazonElasticsearchParameters `pulumi:"amazonElasticsearchParameters"`
	AmazonOpenSearchParameters    *DataSourceAmazonOpenSearchParameters    `pulumi:"amazonOpenSearchParameters"`
	AthenaParameters              *DataSourceAthenaParameters              `pulumi:"athenaParameters"`
	AuroraParameters              *DataSourceAuroraParameters              `pulumi:"auroraParameters"`
	AuroraPostgreSqlParameters    *DataSourceAuroraPostgreSqlParameters    `pulumi:"auroraPostgreSqlParameters"`
	DatabricksParameters          *DataSourceDatabricksParameters          `pulumi:"databricksParameters"`
	MariaDbParameters             *DataSourceMariaDbParameters             `pulumi:"mariaDbParameters"`
	MySqlParameters               *DataSourceMySqlParameters               `pulumi:"mySqlParameters"`
	OracleParameters              *DataSourceOracleParameters              `pulumi:"oracleParameters"`
	PostgreSqlParameters          *DataSourcePostgreSqlParameters          `pulumi:"postgreSqlParameters"`
	PrestoParameters              *DataSourcePrestoParameters              `pulumi:"prestoParameters"`
	RdsParameters                 *DataSourceRdsParameters                 `pulumi:"rdsParameters"`
	RedshiftParameters            *DataSourceRedshiftParameters            `pulumi:"redshiftParameters"`
	S3Parameters                  *DataSourceS3Parameters                  `pulumi:"s3Parameters"`
	SnowflakeParameters           *DataSourceSnowflakeParameters           `pulumi:"snowflakeParameters"`
	SparkParameters               *DataSourceSparkParameters               `pulumi:"sparkParameters"`
	SqlServerParameters           *DataSourceSqlServerParameters           `pulumi:"sqlServerParameters"`
	TeradataParameters            *DataSourceTeradataParameters            `pulumi:"teradataParameters"`
}

<p>The parameters that Amazon QuickSight uses to connect to your underlying data source.

This is a variant type structure. For this structure to be valid, only one of the
attributes can be non-null.</p>

type DataSourceParametersArgs added in v0.2.0

type DataSourceParametersArgs struct {
	AmazonElasticsearchParameters DataSourceAmazonElasticsearchParametersPtrInput `pulumi:"amazonElasticsearchParameters"`
	AmazonOpenSearchParameters    DataSourceAmazonOpenSearchParametersPtrInput    `pulumi:"amazonOpenSearchParameters"`
	AthenaParameters              DataSourceAthenaParametersPtrInput              `pulumi:"athenaParameters"`
	AuroraParameters              DataSourceAuroraParametersPtrInput              `pulumi:"auroraParameters"`
	AuroraPostgreSqlParameters    DataSourceAuroraPostgreSqlParametersPtrInput    `pulumi:"auroraPostgreSqlParameters"`
	DatabricksParameters          DataSourceDatabricksParametersPtrInput          `pulumi:"databricksParameters"`
	MariaDbParameters             DataSourceMariaDbParametersPtrInput             `pulumi:"mariaDbParameters"`
	MySqlParameters               DataSourceMySqlParametersPtrInput               `pulumi:"mySqlParameters"`
	OracleParameters              DataSourceOracleParametersPtrInput              `pulumi:"oracleParameters"`
	PostgreSqlParameters          DataSourcePostgreSqlParametersPtrInput          `pulumi:"postgreSqlParameters"`
	PrestoParameters              DataSourcePrestoParametersPtrInput              `pulumi:"prestoParameters"`
	RdsParameters                 DataSourceRdsParametersPtrInput                 `pulumi:"rdsParameters"`
	RedshiftParameters            DataSourceRedshiftParametersPtrInput            `pulumi:"redshiftParameters"`
	S3Parameters                  DataSourceS3ParametersPtrInput                  `pulumi:"s3Parameters"`
	SnowflakeParameters           DataSourceSnowflakeParametersPtrInput           `pulumi:"snowflakeParameters"`
	SparkParameters               DataSourceSparkParametersPtrInput               `pulumi:"sparkParameters"`
	SqlServerParameters           DataSourceSqlServerParametersPtrInput           `pulumi:"sqlServerParameters"`
	TeradataParameters            DataSourceTeradataParametersPtrInput            `pulumi:"teradataParameters"`
}

<p>The parameters that Amazon QuickSight uses to connect to your underlying data source.

This is a variant type structure. For this structure to be valid, only one of the
attributes can be non-null.</p>

func (DataSourceParametersArgs) ElementType added in v0.2.0

func (DataSourceParametersArgs) ElementType() reflect.Type

func (DataSourceParametersArgs) ToDataSourceParametersOutput added in v0.2.0

func (i DataSourceParametersArgs) ToDataSourceParametersOutput() DataSourceParametersOutput

func (DataSourceParametersArgs) ToDataSourceParametersOutputWithContext added in v0.2.0

func (i DataSourceParametersArgs) ToDataSourceParametersOutputWithContext(ctx context.Context) DataSourceParametersOutput

func (DataSourceParametersArgs) ToDataSourceParametersPtrOutput added in v0.2.0

func (i DataSourceParametersArgs) ToDataSourceParametersPtrOutput() DataSourceParametersPtrOutput

func (DataSourceParametersArgs) ToDataSourceParametersPtrOutputWithContext added in v0.2.0

func (i DataSourceParametersArgs) ToDataSourceParametersPtrOutputWithContext(ctx context.Context) DataSourceParametersPtrOutput

type DataSourceParametersArray added in v0.2.0

type DataSourceParametersArray []DataSourceParametersInput

func (DataSourceParametersArray) ElementType added in v0.2.0

func (DataSourceParametersArray) ElementType() reflect.Type

func (DataSourceParametersArray) ToDataSourceParametersArrayOutput added in v0.2.0

func (i DataSourceParametersArray) ToDataSourceParametersArrayOutput() DataSourceParametersArrayOutput

func (DataSourceParametersArray) ToDataSourceParametersArrayOutputWithContext added in v0.2.0

func (i DataSourceParametersArray) ToDataSourceParametersArrayOutputWithContext(ctx context.Context) DataSourceParametersArrayOutput

type DataSourceParametersArrayInput added in v0.2.0

type DataSourceParametersArrayInput interface {
	pulumi.Input

	ToDataSourceParametersArrayOutput() DataSourceParametersArrayOutput
	ToDataSourceParametersArrayOutputWithContext(context.Context) DataSourceParametersArrayOutput
}

DataSourceParametersArrayInput is an input type that accepts DataSourceParametersArray and DataSourceParametersArrayOutput values. You can construct a concrete instance of `DataSourceParametersArrayInput` via:

DataSourceParametersArray{ DataSourceParametersArgs{...} }

type DataSourceParametersArrayOutput added in v0.2.0

type DataSourceParametersArrayOutput struct{ *pulumi.OutputState }

func (DataSourceParametersArrayOutput) ElementType added in v0.2.0

func (DataSourceParametersArrayOutput) Index added in v0.2.0

func (DataSourceParametersArrayOutput) ToDataSourceParametersArrayOutput added in v0.2.0

func (o DataSourceParametersArrayOutput) ToDataSourceParametersArrayOutput() DataSourceParametersArrayOutput

func (DataSourceParametersArrayOutput) ToDataSourceParametersArrayOutputWithContext added in v0.2.0

func (o DataSourceParametersArrayOutput) ToDataSourceParametersArrayOutputWithContext(ctx context.Context) DataSourceParametersArrayOutput

type DataSourceParametersInput added in v0.2.0

type DataSourceParametersInput interface {
	pulumi.Input

	ToDataSourceParametersOutput() DataSourceParametersOutput
	ToDataSourceParametersOutputWithContext(context.Context) DataSourceParametersOutput
}

DataSourceParametersInput is an input type that accepts DataSourceParametersArgs and DataSourceParametersOutput values. You can construct a concrete instance of `DataSourceParametersInput` via:

DataSourceParametersArgs{...}

type DataSourceParametersOutput added in v0.2.0

type DataSourceParametersOutput struct{ *pulumi.OutputState }

<p>The parameters that Amazon QuickSight uses to connect to your underlying data source.

This is a variant type structure. For this structure to be valid, only one of the
attributes can be non-null.</p>

func (DataSourceParametersOutput) AmazonElasticsearchParameters added in v0.2.0

func (DataSourceParametersOutput) AmazonOpenSearchParameters added in v0.3.0

func (DataSourceParametersOutput) AthenaParameters added in v0.2.0

func (DataSourceParametersOutput) AuroraParameters added in v0.2.0

func (DataSourceParametersOutput) AuroraPostgreSqlParameters added in v0.2.0

func (DataSourceParametersOutput) DatabricksParameters added in v0.46.0

func (DataSourceParametersOutput) ElementType added in v0.2.0

func (DataSourceParametersOutput) ElementType() reflect.Type

func (DataSourceParametersOutput) MariaDbParameters added in v0.2.0

func (DataSourceParametersOutput) MySqlParameters added in v0.2.0

func (DataSourceParametersOutput) OracleParameters added in v0.2.0

func (DataSourceParametersOutput) PostgreSqlParameters added in v0.2.0

func (DataSourceParametersOutput) PrestoParameters added in v0.2.0

func (DataSourceParametersOutput) RdsParameters added in v0.2.0

func (DataSourceParametersOutput) RedshiftParameters added in v0.2.0

func (DataSourceParametersOutput) S3Parameters added in v0.2.0

func (DataSourceParametersOutput) SnowflakeParameters added in v0.2.0

func (DataSourceParametersOutput) SparkParameters added in v0.2.0

func (DataSourceParametersOutput) SqlServerParameters added in v0.2.0

func (DataSourceParametersOutput) TeradataParameters added in v0.2.0

func (DataSourceParametersOutput) ToDataSourceParametersOutput added in v0.2.0

func (o DataSourceParametersOutput) ToDataSourceParametersOutput() DataSourceParametersOutput

func (DataSourceParametersOutput) ToDataSourceParametersOutputWithContext added in v0.2.0

func (o DataSourceParametersOutput) ToDataSourceParametersOutputWithContext(ctx context.Context) DataSourceParametersOutput

func (DataSourceParametersOutput) ToDataSourceParametersPtrOutput added in v0.2.0

func (o DataSourceParametersOutput) ToDataSourceParametersPtrOutput() DataSourceParametersPtrOutput

func (DataSourceParametersOutput) ToDataSourceParametersPtrOutputWithContext added in v0.2.0

func (o DataSourceParametersOutput) ToDataSourceParametersPtrOutputWithContext(ctx context.Context) DataSourceParametersPtrOutput

type DataSourceParametersPtrInput added in v0.2.0

type DataSourceParametersPtrInput interface {
	pulumi.Input

	ToDataSourceParametersPtrOutput() DataSourceParametersPtrOutput
	ToDataSourceParametersPtrOutputWithContext(context.Context) DataSourceParametersPtrOutput
}

DataSourceParametersPtrInput is an input type that accepts DataSourceParametersArgs, DataSourceParametersPtr and DataSourceParametersPtrOutput values. You can construct a concrete instance of `DataSourceParametersPtrInput` via:

        DataSourceParametersArgs{...}

or:

        nil

func DataSourceParametersPtr added in v0.2.0

func DataSourceParametersPtr(v *DataSourceParametersArgs) DataSourceParametersPtrInput

type DataSourceParametersPtrOutput added in v0.2.0

type DataSourceParametersPtrOutput struct{ *pulumi.OutputState }

func (DataSourceParametersPtrOutput) AmazonElasticsearchParameters added in v0.2.0

func (DataSourceParametersPtrOutput) AmazonOpenSearchParameters added in v0.3.0

func (DataSourceParametersPtrOutput) AthenaParameters added in v0.2.0

func (DataSourceParametersPtrOutput) AuroraParameters added in v0.2.0

func (DataSourceParametersPtrOutput) AuroraPostgreSqlParameters added in v0.2.0

func (DataSourceParametersPtrOutput) DatabricksParameters added in v0.46.0

func (DataSourceParametersPtrOutput) Elem added in v0.2.0

func (DataSourceParametersPtrOutput) ElementType added in v0.2.0

func (DataSourceParametersPtrOutput) MariaDbParameters added in v0.2.0

func (DataSourceParametersPtrOutput) MySqlParameters added in v0.2.0

func (DataSourceParametersPtrOutput) OracleParameters added in v0.2.0

func (DataSourceParametersPtrOutput) PostgreSqlParameters added in v0.2.0

func (DataSourceParametersPtrOutput) PrestoParameters added in v0.2.0

func (DataSourceParametersPtrOutput) RdsParameters added in v0.2.0

func (DataSourceParametersPtrOutput) RedshiftParameters added in v0.2.0

func (DataSourceParametersPtrOutput) S3Parameters added in v0.2.0

func (DataSourceParametersPtrOutput) SnowflakeParameters added in v0.2.0

func (DataSourceParametersPtrOutput) SparkParameters added in v0.2.0

func (DataSourceParametersPtrOutput) SqlServerParameters added in v0.2.0

func (DataSourceParametersPtrOutput) TeradataParameters added in v0.2.0

func (DataSourceParametersPtrOutput) ToDataSourceParametersPtrOutput added in v0.2.0

func (o DataSourceParametersPtrOutput) ToDataSourceParametersPtrOutput() DataSourceParametersPtrOutput

func (DataSourceParametersPtrOutput) ToDataSourceParametersPtrOutputWithContext added in v0.2.0

func (o DataSourceParametersPtrOutput) ToDataSourceParametersPtrOutputWithContext(ctx context.Context) DataSourceParametersPtrOutput

type DataSourcePostgreSqlParameters

type DataSourcePostgreSqlParameters struct {
	// <p>Database.</p>
	Database string `pulumi:"database"`
	// <p>Host.</p>
	Host string `pulumi:"host"`
	// <p>Port.</p>
	Port float64 `pulumi:"port"`
}

<p>PostgreSQL parameters.</p>

type DataSourcePostgreSqlParametersArgs

type DataSourcePostgreSqlParametersArgs struct {
	// <p>Database.</p>
	Database pulumi.StringInput `pulumi:"database"`
	// <p>Host.</p>
	Host pulumi.StringInput `pulumi:"host"`
	// <p>Port.</p>
	Port pulumi.Float64Input `pulumi:"port"`
}

<p>PostgreSQL parameters.</p>

func (DataSourcePostgreSqlParametersArgs) ElementType

func (DataSourcePostgreSqlParametersArgs) ToDataSourcePostgreSqlParametersOutput

func (i DataSourcePostgreSqlParametersArgs) ToDataSourcePostgreSqlParametersOutput() DataSourcePostgreSqlParametersOutput

func (DataSourcePostgreSqlParametersArgs) ToDataSourcePostgreSqlParametersOutputWithContext

func (i DataSourcePostgreSqlParametersArgs) ToDataSourcePostgreSqlParametersOutputWithContext(ctx context.Context) DataSourcePostgreSqlParametersOutput

func (DataSourcePostgreSqlParametersArgs) ToDataSourcePostgreSqlParametersPtrOutput

func (i DataSourcePostgreSqlParametersArgs) ToDataSourcePostgreSqlParametersPtrOutput() DataSourcePostgreSqlParametersPtrOutput

func (DataSourcePostgreSqlParametersArgs) ToDataSourcePostgreSqlParametersPtrOutputWithContext

func (i DataSourcePostgreSqlParametersArgs) ToDataSourcePostgreSqlParametersPtrOutputWithContext(ctx context.Context) DataSourcePostgreSqlParametersPtrOutput

type DataSourcePostgreSqlParametersInput

type DataSourcePostgreSqlParametersInput interface {
	pulumi.Input

	ToDataSourcePostgreSqlParametersOutput() DataSourcePostgreSqlParametersOutput
	ToDataSourcePostgreSqlParametersOutputWithContext(context.Context) DataSourcePostgreSqlParametersOutput
}

DataSourcePostgreSqlParametersInput is an input type that accepts DataSourcePostgreSqlParametersArgs and DataSourcePostgreSqlParametersOutput values. You can construct a concrete instance of `DataSourcePostgreSqlParametersInput` via:

DataSourcePostgreSqlParametersArgs{...}

type DataSourcePostgreSqlParametersOutput

type DataSourcePostgreSqlParametersOutput struct{ *pulumi.OutputState }

<p>PostgreSQL parameters.</p>

func (DataSourcePostgreSqlParametersOutput) Database

<p>Database.</p>

func (DataSourcePostgreSqlParametersOutput) ElementType

func (DataSourcePostgreSqlParametersOutput) Host

<p>Host.</p>

func (DataSourcePostgreSqlParametersOutput) Port

<p>Port.</p>

func (DataSourcePostgreSqlParametersOutput) ToDataSourcePostgreSqlParametersOutput

func (o DataSourcePostgreSqlParametersOutput) ToDataSourcePostgreSqlParametersOutput() DataSourcePostgreSqlParametersOutput

func (DataSourcePostgreSqlParametersOutput) ToDataSourcePostgreSqlParametersOutputWithContext

func (o DataSourcePostgreSqlParametersOutput) ToDataSourcePostgreSqlParametersOutputWithContext(ctx context.Context) DataSourcePostgreSqlParametersOutput

func (DataSourcePostgreSqlParametersOutput) ToDataSourcePostgreSqlParametersPtrOutput

func (o DataSourcePostgreSqlParametersOutput) ToDataSourcePostgreSqlParametersPtrOutput() DataSourcePostgreSqlParametersPtrOutput

func (DataSourcePostgreSqlParametersOutput) ToDataSourcePostgreSqlParametersPtrOutputWithContext

func (o DataSourcePostgreSqlParametersOutput) ToDataSourcePostgreSqlParametersPtrOutputWithContext(ctx context.Context) DataSourcePostgreSqlParametersPtrOutput

type DataSourcePostgreSqlParametersPtrInput

type DataSourcePostgreSqlParametersPtrInput interface {
	pulumi.Input

	ToDataSourcePostgreSqlParametersPtrOutput() DataSourcePostgreSqlParametersPtrOutput
	ToDataSourcePostgreSqlParametersPtrOutputWithContext(context.Context) DataSourcePostgreSqlParametersPtrOutput
}

DataSourcePostgreSqlParametersPtrInput is an input type that accepts DataSourcePostgreSqlParametersArgs, DataSourcePostgreSqlParametersPtr and DataSourcePostgreSqlParametersPtrOutput values. You can construct a concrete instance of `DataSourcePostgreSqlParametersPtrInput` via:

        DataSourcePostgreSqlParametersArgs{...}

or:

        nil

type DataSourcePostgreSqlParametersPtrOutput

type DataSourcePostgreSqlParametersPtrOutput struct{ *pulumi.OutputState }

func (DataSourcePostgreSqlParametersPtrOutput) Database

<p>Database.</p>

func (DataSourcePostgreSqlParametersPtrOutput) Elem

func (DataSourcePostgreSqlParametersPtrOutput) ElementType

func (DataSourcePostgreSqlParametersPtrOutput) Host

<p>Host.</p>

func (DataSourcePostgreSqlParametersPtrOutput) Port

<p>Port.</p>

func (DataSourcePostgreSqlParametersPtrOutput) ToDataSourcePostgreSqlParametersPtrOutput

func (o DataSourcePostgreSqlParametersPtrOutput) ToDataSourcePostgreSqlParametersPtrOutput() DataSourcePostgreSqlParametersPtrOutput

func (DataSourcePostgreSqlParametersPtrOutput) ToDataSourcePostgreSqlParametersPtrOutputWithContext

func (o DataSourcePostgreSqlParametersPtrOutput) ToDataSourcePostgreSqlParametersPtrOutputWithContext(ctx context.Context) DataSourcePostgreSqlParametersPtrOutput

type DataSourcePrestoParameters

type DataSourcePrestoParameters struct {
	// <p>Catalog.</p>
	Catalog string `pulumi:"catalog"`
	// <p>Host.</p>
	Host string `pulumi:"host"`
	// <p>Port.</p>
	Port float64 `pulumi:"port"`
}

<p>Presto parameters.</p>

type DataSourcePrestoParametersArgs

type DataSourcePrestoParametersArgs struct {
	// <p>Catalog.</p>
	Catalog pulumi.StringInput `pulumi:"catalog"`
	// <p>Host.</p>
	Host pulumi.StringInput `pulumi:"host"`
	// <p>Port.</p>
	Port pulumi.Float64Input `pulumi:"port"`
}

<p>Presto parameters.</p>

func (DataSourcePrestoParametersArgs) ElementType

func (DataSourcePrestoParametersArgs) ToDataSourcePrestoParametersOutput

func (i DataSourcePrestoParametersArgs) ToDataSourcePrestoParametersOutput() DataSourcePrestoParametersOutput

func (DataSourcePrestoParametersArgs) ToDataSourcePrestoParametersOutputWithContext

func (i DataSourcePrestoParametersArgs) ToDataSourcePrestoParametersOutputWithContext(ctx context.Context) DataSourcePrestoParametersOutput

func (DataSourcePrestoParametersArgs) ToDataSourcePrestoParametersPtrOutput

func (i DataSourcePrestoParametersArgs) ToDataSourcePrestoParametersPtrOutput() DataSourcePrestoParametersPtrOutput

func (DataSourcePrestoParametersArgs) ToDataSourcePrestoParametersPtrOutputWithContext

func (i DataSourcePrestoParametersArgs) ToDataSourcePrestoParametersPtrOutputWithContext(ctx context.Context) DataSourcePrestoParametersPtrOutput

type DataSourcePrestoParametersInput

type DataSourcePrestoParametersInput interface {
	pulumi.Input

	ToDataSourcePrestoParametersOutput() DataSourcePrestoParametersOutput
	ToDataSourcePrestoParametersOutputWithContext(context.Context) DataSourcePrestoParametersOutput
}

DataSourcePrestoParametersInput is an input type that accepts DataSourcePrestoParametersArgs and DataSourcePrestoParametersOutput values. You can construct a concrete instance of `DataSourcePrestoParametersInput` via:

DataSourcePrestoParametersArgs{...}

type DataSourcePrestoParametersOutput

type DataSourcePrestoParametersOutput struct{ *pulumi.OutputState }

<p>Presto parameters.</p>

func (DataSourcePrestoParametersOutput) Catalog

<p>Catalog.</p>

func (DataSourcePrestoParametersOutput) ElementType

func (DataSourcePrestoParametersOutput) Host

<p>Host.</p>

func (DataSourcePrestoParametersOutput) Port

<p>Port.</p>

func (DataSourcePrestoParametersOutput) ToDataSourcePrestoParametersOutput

func (o DataSourcePrestoParametersOutput) ToDataSourcePrestoParametersOutput() DataSourcePrestoParametersOutput

func (DataSourcePrestoParametersOutput) ToDataSourcePrestoParametersOutputWithContext

func (o DataSourcePrestoParametersOutput) ToDataSourcePrestoParametersOutputWithContext(ctx context.Context) DataSourcePrestoParametersOutput

func (DataSourcePrestoParametersOutput) ToDataSourcePrestoParametersPtrOutput

func (o DataSourcePrestoParametersOutput) ToDataSourcePrestoParametersPtrOutput() DataSourcePrestoParametersPtrOutput

func (DataSourcePrestoParametersOutput) ToDataSourcePrestoParametersPtrOutputWithContext

func (o DataSourcePrestoParametersOutput) ToDataSourcePrestoParametersPtrOutputWithContext(ctx context.Context) DataSourcePrestoParametersPtrOutput

type DataSourcePrestoParametersPtrInput

type DataSourcePrestoParametersPtrInput interface {
	pulumi.Input

	ToDataSourcePrestoParametersPtrOutput() DataSourcePrestoParametersPtrOutput
	ToDataSourcePrestoParametersPtrOutputWithContext(context.Context) DataSourcePrestoParametersPtrOutput
}

DataSourcePrestoParametersPtrInput is an input type that accepts DataSourcePrestoParametersArgs, DataSourcePrestoParametersPtr and DataSourcePrestoParametersPtrOutput values. You can construct a concrete instance of `DataSourcePrestoParametersPtrInput` via:

        DataSourcePrestoParametersArgs{...}

or:

        nil

type DataSourcePrestoParametersPtrOutput

type DataSourcePrestoParametersPtrOutput struct{ *pulumi.OutputState }

func (DataSourcePrestoParametersPtrOutput) Catalog

<p>Catalog.</p>

func (DataSourcePrestoParametersPtrOutput) Elem

func (DataSourcePrestoParametersPtrOutput) ElementType

func (DataSourcePrestoParametersPtrOutput) Host

<p>Host.</p>

func (DataSourcePrestoParametersPtrOutput) Port

<p>Port.</p>

func (DataSourcePrestoParametersPtrOutput) ToDataSourcePrestoParametersPtrOutput

func (o DataSourcePrestoParametersPtrOutput) ToDataSourcePrestoParametersPtrOutput() DataSourcePrestoParametersPtrOutput

func (DataSourcePrestoParametersPtrOutput) ToDataSourcePrestoParametersPtrOutputWithContext

func (o DataSourcePrestoParametersPtrOutput) ToDataSourcePrestoParametersPtrOutputWithContext(ctx context.Context) DataSourcePrestoParametersPtrOutput

type DataSourceRdsParameters

type DataSourceRdsParameters struct {
	// <p>Database.</p>
	Database string `pulumi:"database"`
	// <p>Instance ID.</p>
	InstanceId string `pulumi:"instanceId"`
}

<p>Amazon RDS parameters.</p>

type DataSourceRdsParametersArgs

type DataSourceRdsParametersArgs struct {
	// <p>Database.</p>
	Database pulumi.StringInput `pulumi:"database"`
	// <p>Instance ID.</p>
	InstanceId pulumi.StringInput `pulumi:"instanceId"`
}

<p>Amazon RDS parameters.</p>

func (DataSourceRdsParametersArgs) ElementType

func (DataSourceRdsParametersArgs) ToDataSourceRdsParametersOutput

func (i DataSourceRdsParametersArgs) ToDataSourceRdsParametersOutput() DataSourceRdsParametersOutput

func (DataSourceRdsParametersArgs) ToDataSourceRdsParametersOutputWithContext

func (i DataSourceRdsParametersArgs) ToDataSourceRdsParametersOutputWithContext(ctx context.Context) DataSourceRdsParametersOutput

func (DataSourceRdsParametersArgs) ToDataSourceRdsParametersPtrOutput

func (i DataSourceRdsParametersArgs) ToDataSourceRdsParametersPtrOutput() DataSourceRdsParametersPtrOutput

func (DataSourceRdsParametersArgs) ToDataSourceRdsParametersPtrOutputWithContext

func (i DataSourceRdsParametersArgs) ToDataSourceRdsParametersPtrOutputWithContext(ctx context.Context) DataSourceRdsParametersPtrOutput

type DataSourceRdsParametersInput

type DataSourceRdsParametersInput interface {
	pulumi.Input

	ToDataSourceRdsParametersOutput() DataSourceRdsParametersOutput
	ToDataSourceRdsParametersOutputWithContext(context.Context) DataSourceRdsParametersOutput
}

DataSourceRdsParametersInput is an input type that accepts DataSourceRdsParametersArgs and DataSourceRdsParametersOutput values. You can construct a concrete instance of `DataSourceRdsParametersInput` via:

DataSourceRdsParametersArgs{...}

type DataSourceRdsParametersOutput

type DataSourceRdsParametersOutput struct{ *pulumi.OutputState }

<p>Amazon RDS parameters.</p>

func (DataSourceRdsParametersOutput) Database

<p>Database.</p>

func (DataSourceRdsParametersOutput) ElementType

func (DataSourceRdsParametersOutput) InstanceId

<p>Instance ID.</p>

func (DataSourceRdsParametersOutput) ToDataSourceRdsParametersOutput

func (o DataSourceRdsParametersOutput) ToDataSourceRdsParametersOutput() DataSourceRdsParametersOutput

func (DataSourceRdsParametersOutput) ToDataSourceRdsParametersOutputWithContext

func (o DataSourceRdsParametersOutput) ToDataSourceRdsParametersOutputWithContext(ctx context.Context) DataSourceRdsParametersOutput

func (DataSourceRdsParametersOutput) ToDataSourceRdsParametersPtrOutput

func (o DataSourceRdsParametersOutput) ToDataSourceRdsParametersPtrOutput() DataSourceRdsParametersPtrOutput

func (DataSourceRdsParametersOutput) ToDataSourceRdsParametersPtrOutputWithContext

func (o DataSourceRdsParametersOutput) ToDataSourceRdsParametersPtrOutputWithContext(ctx context.Context) DataSourceRdsParametersPtrOutput

type DataSourceRdsParametersPtrInput

type DataSourceRdsParametersPtrInput interface {
	pulumi.Input

	ToDataSourceRdsParametersPtrOutput() DataSourceRdsParametersPtrOutput
	ToDataSourceRdsParametersPtrOutputWithContext(context.Context) DataSourceRdsParametersPtrOutput
}

DataSourceRdsParametersPtrInput is an input type that accepts DataSourceRdsParametersArgs, DataSourceRdsParametersPtr and DataSourceRdsParametersPtrOutput values. You can construct a concrete instance of `DataSourceRdsParametersPtrInput` via:

        DataSourceRdsParametersArgs{...}

or:

        nil

type DataSourceRdsParametersPtrOutput

type DataSourceRdsParametersPtrOutput struct{ *pulumi.OutputState }

func (DataSourceRdsParametersPtrOutput) Database

<p>Database.</p>

func (DataSourceRdsParametersPtrOutput) Elem

func (DataSourceRdsParametersPtrOutput) ElementType

func (DataSourceRdsParametersPtrOutput) InstanceId

<p>Instance ID.</p>

func (DataSourceRdsParametersPtrOutput) ToDataSourceRdsParametersPtrOutput

func (o DataSourceRdsParametersPtrOutput) ToDataSourceRdsParametersPtrOutput() DataSourceRdsParametersPtrOutput

func (DataSourceRdsParametersPtrOutput) ToDataSourceRdsParametersPtrOutputWithContext

func (o DataSourceRdsParametersPtrOutput) ToDataSourceRdsParametersPtrOutputWithContext(ctx context.Context) DataSourceRdsParametersPtrOutput

type DataSourceRedshiftParameters

type DataSourceRedshiftParameters struct {
	// <p>Cluster ID. This field can be blank if the <code>Host</code> and <code>Port</code> are
	//             provided.</p>
	ClusterId *string `pulumi:"clusterId"`
	// <p>Database.</p>
	Database string `pulumi:"database"`
	// <p>Host. This field can be blank if <code>ClusterId</code> is provided.</p>
	Host *string `pulumi:"host"`
	// <p>Port. This field can be blank if the <code>ClusterId</code> is provided.</p>
	Port *float64 `pulumi:"port"`
}

<p>Amazon Redshift parameters. The <code>ClusterId</code> field can be blank if

<code>Host</code> and <code>Port</code> are both set. The <code>Host</code> and
<code>Port</code> fields can be blank if the <code>ClusterId</code> field is set.</p>

type DataSourceRedshiftParametersArgs

type DataSourceRedshiftParametersArgs struct {
	// <p>Cluster ID. This field can be blank if the <code>Host</code> and <code>Port</code> are
	//             provided.</p>
	ClusterId pulumi.StringPtrInput `pulumi:"clusterId"`
	// <p>Database.</p>
	Database pulumi.StringInput `pulumi:"database"`
	// <p>Host. This field can be blank if <code>ClusterId</code> is provided.</p>
	Host pulumi.StringPtrInput `pulumi:"host"`
	// <p>Port. This field can be blank if the <code>ClusterId</code> is provided.</p>
	Port pulumi.Float64PtrInput `pulumi:"port"`
}

<p>Amazon Redshift parameters. The <code>ClusterId</code> field can be blank if

<code>Host</code> and <code>Port</code> are both set. The <code>Host</code> and
<code>Port</code> fields can be blank if the <code>ClusterId</code> field is set.</p>

func (DataSourceRedshiftParametersArgs) ElementType

func (DataSourceRedshiftParametersArgs) ToDataSourceRedshiftParametersOutput

func (i DataSourceRedshiftParametersArgs) ToDataSourceRedshiftParametersOutput() DataSourceRedshiftParametersOutput

func (DataSourceRedshiftParametersArgs) ToDataSourceRedshiftParametersOutputWithContext

func (i DataSourceRedshiftParametersArgs) ToDataSourceRedshiftParametersOutputWithContext(ctx context.Context) DataSourceRedshiftParametersOutput

func (DataSourceRedshiftParametersArgs) ToDataSourceRedshiftParametersPtrOutput

func (i DataSourceRedshiftParametersArgs) ToDataSourceRedshiftParametersPtrOutput() DataSourceRedshiftParametersPtrOutput

func (DataSourceRedshiftParametersArgs) ToDataSourceRedshiftParametersPtrOutputWithContext

func (i DataSourceRedshiftParametersArgs) ToDataSourceRedshiftParametersPtrOutputWithContext(ctx context.Context) DataSourceRedshiftParametersPtrOutput

type DataSourceRedshiftParametersInput

type DataSourceRedshiftParametersInput interface {
	pulumi.Input

	ToDataSourceRedshiftParametersOutput() DataSourceRedshiftParametersOutput
	ToDataSourceRedshiftParametersOutputWithContext(context.Context) DataSourceRedshiftParametersOutput
}

DataSourceRedshiftParametersInput is an input type that accepts DataSourceRedshiftParametersArgs and DataSourceRedshiftParametersOutput values. You can construct a concrete instance of `DataSourceRedshiftParametersInput` via:

DataSourceRedshiftParametersArgs{...}

type DataSourceRedshiftParametersOutput

type DataSourceRedshiftParametersOutput struct{ *pulumi.OutputState }

<p>Amazon Redshift parameters. The <code>ClusterId</code> field can be blank if

<code>Host</code> and <code>Port</code> are both set. The <code>Host</code> and
<code>Port</code> fields can be blank if the <code>ClusterId</code> field is set.</p>

func (DataSourceRedshiftParametersOutput) ClusterId

<p>Cluster ID. This field can be blank if the <code>Host</code> and <code>Port</code> are

provided.</p>

func (DataSourceRedshiftParametersOutput) Database

<p>Database.</p>

func (DataSourceRedshiftParametersOutput) ElementType

func (DataSourceRedshiftParametersOutput) Host

<p>Host. This field can be blank if <code>ClusterId</code> is provided.</p>

func (DataSourceRedshiftParametersOutput) Port

<p>Port. This field can be blank if the <code>ClusterId</code> is provided.</p>

func (DataSourceRedshiftParametersOutput) ToDataSourceRedshiftParametersOutput

func (o DataSourceRedshiftParametersOutput) ToDataSourceRedshiftParametersOutput() DataSourceRedshiftParametersOutput

func (DataSourceRedshiftParametersOutput) ToDataSourceRedshiftParametersOutputWithContext

func (o DataSourceRedshiftParametersOutput) ToDataSourceRedshiftParametersOutputWithContext(ctx context.Context) DataSourceRedshiftParametersOutput

func (DataSourceRedshiftParametersOutput) ToDataSourceRedshiftParametersPtrOutput

func (o DataSourceRedshiftParametersOutput) ToDataSourceRedshiftParametersPtrOutput() DataSourceRedshiftParametersPtrOutput

func (DataSourceRedshiftParametersOutput) ToDataSourceRedshiftParametersPtrOutputWithContext

func (o DataSourceRedshiftParametersOutput) ToDataSourceRedshiftParametersPtrOutputWithContext(ctx context.Context) DataSourceRedshiftParametersPtrOutput

type DataSourceRedshiftParametersPtrInput

type DataSourceRedshiftParametersPtrInput interface {
	pulumi.Input

	ToDataSourceRedshiftParametersPtrOutput() DataSourceRedshiftParametersPtrOutput
	ToDataSourceRedshiftParametersPtrOutputWithContext(context.Context) DataSourceRedshiftParametersPtrOutput
}

DataSourceRedshiftParametersPtrInput is an input type that accepts DataSourceRedshiftParametersArgs, DataSourceRedshiftParametersPtr and DataSourceRedshiftParametersPtrOutput values. You can construct a concrete instance of `DataSourceRedshiftParametersPtrInput` via:

        DataSourceRedshiftParametersArgs{...}

or:

        nil

type DataSourceRedshiftParametersPtrOutput

type DataSourceRedshiftParametersPtrOutput struct{ *pulumi.OutputState }

func (DataSourceRedshiftParametersPtrOutput) ClusterId

<p>Cluster ID. This field can be blank if the <code>Host</code> and <code>Port</code> are

provided.</p>

func (DataSourceRedshiftParametersPtrOutput) Database

<p>Database.</p>

func (DataSourceRedshiftParametersPtrOutput) Elem

func (DataSourceRedshiftParametersPtrOutput) ElementType

func (DataSourceRedshiftParametersPtrOutput) Host

<p>Host. This field can be blank if <code>ClusterId</code> is provided.</p>

func (DataSourceRedshiftParametersPtrOutput) Port

<p>Port. This field can be blank if the <code>ClusterId</code> is provided.</p>

func (DataSourceRedshiftParametersPtrOutput) ToDataSourceRedshiftParametersPtrOutput

func (o DataSourceRedshiftParametersPtrOutput) ToDataSourceRedshiftParametersPtrOutput() DataSourceRedshiftParametersPtrOutput

func (DataSourceRedshiftParametersPtrOutput) ToDataSourceRedshiftParametersPtrOutputWithContext

func (o DataSourceRedshiftParametersPtrOutput) ToDataSourceRedshiftParametersPtrOutputWithContext(ctx context.Context) DataSourceRedshiftParametersPtrOutput

type DataSourceResourcePermission

type DataSourceResourcePermission struct {
	// <p>The IAM action to grant or revoke permissions on.</p>
	Actions []string `pulumi:"actions"`
	// <p>The Amazon Resource Name (ARN) of the principal. This can be one of the
	//             following:</p>
	//         <ul>
	//             <li>
	//                 <p>The ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)</p>
	//             </li>
	//             <li>
	//                 <p>The ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)</p>
	//             </li>
	//             <li>
	//                 <p>The ARN of an AWS account root: This is an IAM ARN rather than a QuickSight
	//                     ARN. Use this option only to share resources (templates) across AWS accounts.
	//                     (This is less common.) </p>
	//             </li>
	//          </ul>
	Principal string `pulumi:"principal"`
}

<p>Permission for the resource.</p>

type DataSourceResourcePermissionArgs

type DataSourceResourcePermissionArgs struct {
	// <p>The IAM action to grant or revoke permissions on.</p>
	Actions pulumi.StringArrayInput `pulumi:"actions"`
	// <p>The Amazon Resource Name (ARN) of the principal. This can be one of the
	//             following:</p>
	//         <ul>
	//             <li>
	//                 <p>The ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)</p>
	//             </li>
	//             <li>
	//                 <p>The ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)</p>
	//             </li>
	//             <li>
	//                 <p>The ARN of an AWS account root: This is an IAM ARN rather than a QuickSight
	//                     ARN. Use this option only to share resources (templates) across AWS accounts.
	//                     (This is less common.) </p>
	//             </li>
	//          </ul>
	Principal pulumi.StringInput `pulumi:"principal"`
}

<p>Permission for the resource.</p>

func (DataSourceResourcePermissionArgs) ElementType

func (DataSourceResourcePermissionArgs) ToDataSourceResourcePermissionOutput

func (i DataSourceResourcePermissionArgs) ToDataSourceResourcePermissionOutput() DataSourceResourcePermissionOutput

func (DataSourceResourcePermissionArgs) ToDataSourceResourcePermissionOutputWithContext

func (i DataSourceResourcePermissionArgs) ToDataSourceResourcePermissionOutputWithContext(ctx context.Context) DataSourceResourcePermissionOutput

type DataSourceResourcePermissionArray

type DataSourceResourcePermissionArray []DataSourceResourcePermissionInput

func (DataSourceResourcePermissionArray) ElementType

func (DataSourceResourcePermissionArray) ToDataSourceResourcePermissionArrayOutput

func (i DataSourceResourcePermissionArray) ToDataSourceResourcePermissionArrayOutput() DataSourceResourcePermissionArrayOutput

func (DataSourceResourcePermissionArray) ToDataSourceResourcePermissionArrayOutputWithContext

func (i DataSourceResourcePermissionArray) ToDataSourceResourcePermissionArrayOutputWithContext(ctx context.Context) DataSourceResourcePermissionArrayOutput

type DataSourceResourcePermissionArrayInput

type DataSourceResourcePermissionArrayInput interface {
	pulumi.Input

	ToDataSourceResourcePermissionArrayOutput() DataSourceResourcePermissionArrayOutput
	ToDataSourceResourcePermissionArrayOutputWithContext(context.Context) DataSourceResourcePermissionArrayOutput
}

DataSourceResourcePermissionArrayInput is an input type that accepts DataSourceResourcePermissionArray and DataSourceResourcePermissionArrayOutput values. You can construct a concrete instance of `DataSourceResourcePermissionArrayInput` via:

DataSourceResourcePermissionArray{ DataSourceResourcePermissionArgs{...} }

type DataSourceResourcePermissionArrayOutput

type DataSourceResourcePermissionArrayOutput struct{ *pulumi.OutputState }

func (DataSourceResourcePermissionArrayOutput) ElementType

func (DataSourceResourcePermissionArrayOutput) Index

func (DataSourceResourcePermissionArrayOutput) ToDataSourceResourcePermissionArrayOutput

func (o DataSourceResourcePermissionArrayOutput) ToDataSourceResourcePermissionArrayOutput() DataSourceResourcePermissionArrayOutput

func (DataSourceResourcePermissionArrayOutput) ToDataSourceResourcePermissionArrayOutputWithContext

func (o DataSourceResourcePermissionArrayOutput) ToDataSourceResourcePermissionArrayOutputWithContext(ctx context.Context) DataSourceResourcePermissionArrayOutput

type DataSourceResourcePermissionInput

type DataSourceResourcePermissionInput interface {
	pulumi.Input

	ToDataSourceResourcePermissionOutput() DataSourceResourcePermissionOutput
	ToDataSourceResourcePermissionOutputWithContext(context.Context) DataSourceResourcePermissionOutput
}

DataSourceResourcePermissionInput is an input type that accepts DataSourceResourcePermissionArgs and DataSourceResourcePermissionOutput values. You can construct a concrete instance of `DataSourceResourcePermissionInput` via:

DataSourceResourcePermissionArgs{...}

type DataSourceResourcePermissionOutput

type DataSourceResourcePermissionOutput struct{ *pulumi.OutputState }

<p>Permission for the resource.</p>

func (DataSourceResourcePermissionOutput) Actions

<p>The IAM action to grant or revoke permissions on.</p>

func (DataSourceResourcePermissionOutput) ElementType

func (DataSourceResourcePermissionOutput) Principal

<p>The Amazon Resource Name (ARN) of the principal. This can be one of the

    following:</p>
<ul>
    <li>
        <p>The ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)</p>
    </li>
    <li>
        <p>The ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)</p>
    </li>
    <li>
        <p>The ARN of an AWS account root: This is an IAM ARN rather than a QuickSight
            ARN. Use this option only to share resources (templates) across AWS accounts.
            (This is less common.) </p>
    </li>
 </ul>

func (DataSourceResourcePermissionOutput) ToDataSourceResourcePermissionOutput

func (o DataSourceResourcePermissionOutput) ToDataSourceResourcePermissionOutput() DataSourceResourcePermissionOutput

func (DataSourceResourcePermissionOutput) ToDataSourceResourcePermissionOutputWithContext

func (o DataSourceResourcePermissionOutput) ToDataSourceResourcePermissionOutputWithContext(ctx context.Context) DataSourceResourcePermissionOutput

type DataSourceResourceStatus

type DataSourceResourceStatus string

type DataSourceResourceStatusOutput

type DataSourceResourceStatusOutput struct{ *pulumi.OutputState }

func (DataSourceResourceStatusOutput) ElementType

func (DataSourceResourceStatusOutput) ToDataSourceResourceStatusOutput

func (o DataSourceResourceStatusOutput) ToDataSourceResourceStatusOutput() DataSourceResourceStatusOutput

func (DataSourceResourceStatusOutput) ToDataSourceResourceStatusOutputWithContext

func (o DataSourceResourceStatusOutput) ToDataSourceResourceStatusOutputWithContext(ctx context.Context) DataSourceResourceStatusOutput

func (DataSourceResourceStatusOutput) ToDataSourceResourceStatusPtrOutput

func (o DataSourceResourceStatusOutput) ToDataSourceResourceStatusPtrOutput() DataSourceResourceStatusPtrOutput

func (DataSourceResourceStatusOutput) ToDataSourceResourceStatusPtrOutputWithContext

func (o DataSourceResourceStatusOutput) ToDataSourceResourceStatusPtrOutputWithContext(ctx context.Context) DataSourceResourceStatusPtrOutput

func (DataSourceResourceStatusOutput) ToStringOutput

func (DataSourceResourceStatusOutput) ToStringOutputWithContext

func (o DataSourceResourceStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DataSourceResourceStatusOutput) ToStringPtrOutput

func (DataSourceResourceStatusOutput) ToStringPtrOutputWithContext

func (o DataSourceResourceStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DataSourceResourceStatusPtrOutput

type DataSourceResourceStatusPtrOutput struct{ *pulumi.OutputState }

func (DataSourceResourceStatusPtrOutput) Elem

func (DataSourceResourceStatusPtrOutput) ElementType

func (DataSourceResourceStatusPtrOutput) ToDataSourceResourceStatusPtrOutput

func (o DataSourceResourceStatusPtrOutput) ToDataSourceResourceStatusPtrOutput() DataSourceResourceStatusPtrOutput

func (DataSourceResourceStatusPtrOutput) ToDataSourceResourceStatusPtrOutputWithContext

func (o DataSourceResourceStatusPtrOutput) ToDataSourceResourceStatusPtrOutputWithContext(ctx context.Context) DataSourceResourceStatusPtrOutput

func (DataSourceResourceStatusPtrOutput) ToStringPtrOutput

func (DataSourceResourceStatusPtrOutput) ToStringPtrOutputWithContext

func (o DataSourceResourceStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DataSourceS3Parameters

type DataSourceS3Parameters struct {
	ManifestFileLocation DataSourceManifestFileLocation `pulumi:"manifestFileLocation"`
}

<p>S3 parameters.</p>

type DataSourceS3ParametersArgs

type DataSourceS3ParametersArgs struct {
	ManifestFileLocation DataSourceManifestFileLocationInput `pulumi:"manifestFileLocation"`
}

<p>S3 parameters.</p>

func (DataSourceS3ParametersArgs) ElementType

func (DataSourceS3ParametersArgs) ElementType() reflect.Type

func (DataSourceS3ParametersArgs) ToDataSourceS3ParametersOutput

func (i DataSourceS3ParametersArgs) ToDataSourceS3ParametersOutput() DataSourceS3ParametersOutput

func (DataSourceS3ParametersArgs) ToDataSourceS3ParametersOutputWithContext

func (i DataSourceS3ParametersArgs) ToDataSourceS3ParametersOutputWithContext(ctx context.Context) DataSourceS3ParametersOutput

func (DataSourceS3ParametersArgs) ToDataSourceS3ParametersPtrOutput

func (i DataSourceS3ParametersArgs) ToDataSourceS3ParametersPtrOutput() DataSourceS3ParametersPtrOutput

func (DataSourceS3ParametersArgs) ToDataSourceS3ParametersPtrOutputWithContext

func (i DataSourceS3ParametersArgs) ToDataSourceS3ParametersPtrOutputWithContext(ctx context.Context) DataSourceS3ParametersPtrOutput

type DataSourceS3ParametersInput

type DataSourceS3ParametersInput interface {
	pulumi.Input

	ToDataSourceS3ParametersOutput() DataSourceS3ParametersOutput
	ToDataSourceS3ParametersOutputWithContext(context.Context) DataSourceS3ParametersOutput
}

DataSourceS3ParametersInput is an input type that accepts DataSourceS3ParametersArgs and DataSourceS3ParametersOutput values. You can construct a concrete instance of `DataSourceS3ParametersInput` via:

DataSourceS3ParametersArgs{...}

type DataSourceS3ParametersOutput

type DataSourceS3ParametersOutput struct{ *pulumi.OutputState }

<p>S3 parameters.</p>

func (DataSourceS3ParametersOutput) ElementType

func (DataSourceS3ParametersOutput) ManifestFileLocation

func (DataSourceS3ParametersOutput) ToDataSourceS3ParametersOutput

func (o DataSourceS3ParametersOutput) ToDataSourceS3ParametersOutput() DataSourceS3ParametersOutput

func (DataSourceS3ParametersOutput) ToDataSourceS3ParametersOutputWithContext

func (o DataSourceS3ParametersOutput) ToDataSourceS3ParametersOutputWithContext(ctx context.Context) DataSourceS3ParametersOutput

func (DataSourceS3ParametersOutput) ToDataSourceS3ParametersPtrOutput

func (o DataSourceS3ParametersOutput) ToDataSourceS3ParametersPtrOutput() DataSourceS3ParametersPtrOutput

func (DataSourceS3ParametersOutput) ToDataSourceS3ParametersPtrOutputWithContext

func (o DataSourceS3ParametersOutput) ToDataSourceS3ParametersPtrOutputWithContext(ctx context.Context) DataSourceS3ParametersPtrOutput

type DataSourceS3ParametersPtrInput

type DataSourceS3ParametersPtrInput interface {
	pulumi.Input

	ToDataSourceS3ParametersPtrOutput() DataSourceS3ParametersPtrOutput
	ToDataSourceS3ParametersPtrOutputWithContext(context.Context) DataSourceS3ParametersPtrOutput
}

DataSourceS3ParametersPtrInput is an input type that accepts DataSourceS3ParametersArgs, DataSourceS3ParametersPtr and DataSourceS3ParametersPtrOutput values. You can construct a concrete instance of `DataSourceS3ParametersPtrInput` via:

        DataSourceS3ParametersArgs{...}

or:

        nil

type DataSourceS3ParametersPtrOutput

type DataSourceS3ParametersPtrOutput struct{ *pulumi.OutputState }

func (DataSourceS3ParametersPtrOutput) Elem

func (DataSourceS3ParametersPtrOutput) ElementType

func (DataSourceS3ParametersPtrOutput) ManifestFileLocation

func (DataSourceS3ParametersPtrOutput) ToDataSourceS3ParametersPtrOutput

func (o DataSourceS3ParametersPtrOutput) ToDataSourceS3ParametersPtrOutput() DataSourceS3ParametersPtrOutput

func (DataSourceS3ParametersPtrOutput) ToDataSourceS3ParametersPtrOutputWithContext

func (o DataSourceS3ParametersPtrOutput) ToDataSourceS3ParametersPtrOutputWithContext(ctx context.Context) DataSourceS3ParametersPtrOutput

type DataSourceSnowflakeParameters

type DataSourceSnowflakeParameters struct {
	// <p>Database.</p>
	Database string `pulumi:"database"`
	// <p>Host.</p>
	Host string `pulumi:"host"`
	// <p>Warehouse.</p>
	Warehouse string `pulumi:"warehouse"`
}

<p>Snowflake parameters.</p>

type DataSourceSnowflakeParametersArgs

type DataSourceSnowflakeParametersArgs struct {
	// <p>Database.</p>
	Database pulumi.StringInput `pulumi:"database"`
	// <p>Host.</p>
	Host pulumi.StringInput `pulumi:"host"`
	// <p>Warehouse.</p>
	Warehouse pulumi.StringInput `pulumi:"warehouse"`
}

<p>Snowflake parameters.</p>

func (DataSourceSnowflakeParametersArgs) ElementType

func (DataSourceSnowflakeParametersArgs) ToDataSourceSnowflakeParametersOutput

func (i DataSourceSnowflakeParametersArgs) ToDataSourceSnowflakeParametersOutput() DataSourceSnowflakeParametersOutput

func (DataSourceSnowflakeParametersArgs) ToDataSourceSnowflakeParametersOutputWithContext

func (i DataSourceSnowflakeParametersArgs) ToDataSourceSnowflakeParametersOutputWithContext(ctx context.Context) DataSourceSnowflakeParametersOutput

func (DataSourceSnowflakeParametersArgs) ToDataSourceSnowflakeParametersPtrOutput

func (i DataSourceSnowflakeParametersArgs) ToDataSourceSnowflakeParametersPtrOutput() DataSourceSnowflakeParametersPtrOutput

func (DataSourceSnowflakeParametersArgs) ToDataSourceSnowflakeParametersPtrOutputWithContext

func (i DataSourceSnowflakeParametersArgs) ToDataSourceSnowflakeParametersPtrOutputWithContext(ctx context.Context) DataSourceSnowflakeParametersPtrOutput

type DataSourceSnowflakeParametersInput

type DataSourceSnowflakeParametersInput interface {
	pulumi.Input

	ToDataSourceSnowflakeParametersOutput() DataSourceSnowflakeParametersOutput
	ToDataSourceSnowflakeParametersOutputWithContext(context.Context) DataSourceSnowflakeParametersOutput
}

DataSourceSnowflakeParametersInput is an input type that accepts DataSourceSnowflakeParametersArgs and DataSourceSnowflakeParametersOutput values. You can construct a concrete instance of `DataSourceSnowflakeParametersInput` via:

DataSourceSnowflakeParametersArgs{...}

type DataSourceSnowflakeParametersOutput

type DataSourceSnowflakeParametersOutput struct{ *pulumi.OutputState }

<p>Snowflake parameters.</p>

func (DataSourceSnowflakeParametersOutput) Database

<p>Database.</p>

func (DataSourceSnowflakeParametersOutput) ElementType

func (DataSourceSnowflakeParametersOutput) Host

<p>Host.</p>

func (DataSourceSnowflakeParametersOutput) ToDataSourceSnowflakeParametersOutput

func (o DataSourceSnowflakeParametersOutput) ToDataSourceSnowflakeParametersOutput() DataSourceSnowflakeParametersOutput

func (DataSourceSnowflakeParametersOutput) ToDataSourceSnowflakeParametersOutputWithContext

func (o DataSourceSnowflakeParametersOutput) ToDataSourceSnowflakeParametersOutputWithContext(ctx context.Context) DataSourceSnowflakeParametersOutput

func (DataSourceSnowflakeParametersOutput) ToDataSourceSnowflakeParametersPtrOutput

func (o DataSourceSnowflakeParametersOutput) ToDataSourceSnowflakeParametersPtrOutput() DataSourceSnowflakeParametersPtrOutput

func (DataSourceSnowflakeParametersOutput) ToDataSourceSnowflakeParametersPtrOutputWithContext

func (o DataSourceSnowflakeParametersOutput) ToDataSourceSnowflakeParametersPtrOutputWithContext(ctx context.Context) DataSourceSnowflakeParametersPtrOutput

func (DataSourceSnowflakeParametersOutput) Warehouse

<p>Warehouse.</p>

type DataSourceSnowflakeParametersPtrInput

type DataSourceSnowflakeParametersPtrInput interface {
	pulumi.Input

	ToDataSourceSnowflakeParametersPtrOutput() DataSourceSnowflakeParametersPtrOutput
	ToDataSourceSnowflakeParametersPtrOutputWithContext(context.Context) DataSourceSnowflakeParametersPtrOutput
}

DataSourceSnowflakeParametersPtrInput is an input type that accepts DataSourceSnowflakeParametersArgs, DataSourceSnowflakeParametersPtr and DataSourceSnowflakeParametersPtrOutput values. You can construct a concrete instance of `DataSourceSnowflakeParametersPtrInput` via:

        DataSourceSnowflakeParametersArgs{...}

or:

        nil

type DataSourceSnowflakeParametersPtrOutput

type DataSourceSnowflakeParametersPtrOutput struct{ *pulumi.OutputState }

func (DataSourceSnowflakeParametersPtrOutput) Database

<p>Database.</p>

func (DataSourceSnowflakeParametersPtrOutput) Elem

func (DataSourceSnowflakeParametersPtrOutput) ElementType

func (DataSourceSnowflakeParametersPtrOutput) Host

<p>Host.</p>

func (DataSourceSnowflakeParametersPtrOutput) ToDataSourceSnowflakeParametersPtrOutput

func (o DataSourceSnowflakeParametersPtrOutput) ToDataSourceSnowflakeParametersPtrOutput() DataSourceSnowflakeParametersPtrOutput

func (DataSourceSnowflakeParametersPtrOutput) ToDataSourceSnowflakeParametersPtrOutputWithContext

func (o DataSourceSnowflakeParametersPtrOutput) ToDataSourceSnowflakeParametersPtrOutputWithContext(ctx context.Context) DataSourceSnowflakeParametersPtrOutput

func (DataSourceSnowflakeParametersPtrOutput) Warehouse

<p>Warehouse.</p>

type DataSourceSparkParameters

type DataSourceSparkParameters struct {
	// <p>Host.</p>
	Host string `pulumi:"host"`
	// <p>Port.</p>
	Port float64 `pulumi:"port"`
}

<p>Spark parameters.</p>

type DataSourceSparkParametersArgs

type DataSourceSparkParametersArgs struct {
	// <p>Host.</p>
	Host pulumi.StringInput `pulumi:"host"`
	// <p>Port.</p>
	Port pulumi.Float64Input `pulumi:"port"`
}

<p>Spark parameters.</p>

func (DataSourceSparkParametersArgs) ElementType

func (DataSourceSparkParametersArgs) ToDataSourceSparkParametersOutput

func (i DataSourceSparkParametersArgs) ToDataSourceSparkParametersOutput() DataSourceSparkParametersOutput

func (DataSourceSparkParametersArgs) ToDataSourceSparkParametersOutputWithContext

func (i DataSourceSparkParametersArgs) ToDataSourceSparkParametersOutputWithContext(ctx context.Context) DataSourceSparkParametersOutput

func (DataSourceSparkParametersArgs) ToDataSourceSparkParametersPtrOutput

func (i DataSourceSparkParametersArgs) ToDataSourceSparkParametersPtrOutput() DataSourceSparkParametersPtrOutput

func (DataSourceSparkParametersArgs) ToDataSourceSparkParametersPtrOutputWithContext

func (i DataSourceSparkParametersArgs) ToDataSourceSparkParametersPtrOutputWithContext(ctx context.Context) DataSourceSparkParametersPtrOutput

type DataSourceSparkParametersInput

type DataSourceSparkParametersInput interface {
	pulumi.Input

	ToDataSourceSparkParametersOutput() DataSourceSparkParametersOutput
	ToDataSourceSparkParametersOutputWithContext(context.Context) DataSourceSparkParametersOutput
}

DataSourceSparkParametersInput is an input type that accepts DataSourceSparkParametersArgs and DataSourceSparkParametersOutput values. You can construct a concrete instance of `DataSourceSparkParametersInput` via:

DataSourceSparkParametersArgs{...}

type DataSourceSparkParametersOutput

type DataSourceSparkParametersOutput struct{ *pulumi.OutputState }

<p>Spark parameters.</p>

func (DataSourceSparkParametersOutput) ElementType

func (DataSourceSparkParametersOutput) Host

<p>Host.</p>

func (DataSourceSparkParametersOutput) Port

<p>Port.</p>

func (DataSourceSparkParametersOutput) ToDataSourceSparkParametersOutput

func (o DataSourceSparkParametersOutput) ToDataSourceSparkParametersOutput() DataSourceSparkParametersOutput

func (DataSourceSparkParametersOutput) ToDataSourceSparkParametersOutputWithContext

func (o DataSourceSparkParametersOutput) ToDataSourceSparkParametersOutputWithContext(ctx context.Context) DataSourceSparkParametersOutput

func (DataSourceSparkParametersOutput) ToDataSourceSparkParametersPtrOutput

func (o DataSourceSparkParametersOutput) ToDataSourceSparkParametersPtrOutput() DataSourceSparkParametersPtrOutput

func (DataSourceSparkParametersOutput) ToDataSourceSparkParametersPtrOutputWithContext

func (o DataSourceSparkParametersOutput) ToDataSourceSparkParametersPtrOutputWithContext(ctx context.Context) DataSourceSparkParametersPtrOutput

type DataSourceSparkParametersPtrInput

type DataSourceSparkParametersPtrInput interface {
	pulumi.Input

	ToDataSourceSparkParametersPtrOutput() DataSourceSparkParametersPtrOutput
	ToDataSourceSparkParametersPtrOutputWithContext(context.Context) DataSourceSparkParametersPtrOutput
}

DataSourceSparkParametersPtrInput is an input type that accepts DataSourceSparkParametersArgs, DataSourceSparkParametersPtr and DataSourceSparkParametersPtrOutput values. You can construct a concrete instance of `DataSourceSparkParametersPtrInput` via:

        DataSourceSparkParametersArgs{...}

or:

        nil

type DataSourceSparkParametersPtrOutput

type DataSourceSparkParametersPtrOutput struct{ *pulumi.OutputState }

func (DataSourceSparkParametersPtrOutput) Elem

func (DataSourceSparkParametersPtrOutput) ElementType

func (DataSourceSparkParametersPtrOutput) Host

<p>Host.</p>

func (DataSourceSparkParametersPtrOutput) Port

<p>Port.</p>

func (DataSourceSparkParametersPtrOutput) ToDataSourceSparkParametersPtrOutput

func (o DataSourceSparkParametersPtrOutput) ToDataSourceSparkParametersPtrOutput() DataSourceSparkParametersPtrOutput

func (DataSourceSparkParametersPtrOutput) ToDataSourceSparkParametersPtrOutputWithContext

func (o DataSourceSparkParametersPtrOutput) ToDataSourceSparkParametersPtrOutputWithContext(ctx context.Context) DataSourceSparkParametersPtrOutput

type DataSourceSqlServerParameters

type DataSourceSqlServerParameters struct {
	// <p>Database.</p>
	Database string `pulumi:"database"`
	// <p>Host.</p>
	Host string `pulumi:"host"`
	// <p>Port.</p>
	Port float64 `pulumi:"port"`
}

<p>SQL Server parameters.</p>

type DataSourceSqlServerParametersArgs

type DataSourceSqlServerParametersArgs struct {
	// <p>Database.</p>
	Database pulumi.StringInput `pulumi:"database"`
	// <p>Host.</p>
	Host pulumi.StringInput `pulumi:"host"`
	// <p>Port.</p>
	Port pulumi.Float64Input `pulumi:"port"`
}

<p>SQL Server parameters.</p>

func (DataSourceSqlServerParametersArgs) ElementType

func (DataSourceSqlServerParametersArgs) ToDataSourceSqlServerParametersOutput

func (i DataSourceSqlServerParametersArgs) ToDataSourceSqlServerParametersOutput() DataSourceSqlServerParametersOutput

func (DataSourceSqlServerParametersArgs) ToDataSourceSqlServerParametersOutputWithContext

func (i DataSourceSqlServerParametersArgs) ToDataSourceSqlServerParametersOutputWithContext(ctx context.Context) DataSourceSqlServerParametersOutput

func (DataSourceSqlServerParametersArgs) ToDataSourceSqlServerParametersPtrOutput

func (i DataSourceSqlServerParametersArgs) ToDataSourceSqlServerParametersPtrOutput() DataSourceSqlServerParametersPtrOutput

func (DataSourceSqlServerParametersArgs) ToDataSourceSqlServerParametersPtrOutputWithContext

func (i DataSourceSqlServerParametersArgs) ToDataSourceSqlServerParametersPtrOutputWithContext(ctx context.Context) DataSourceSqlServerParametersPtrOutput

type DataSourceSqlServerParametersInput

type DataSourceSqlServerParametersInput interface {
	pulumi.Input

	ToDataSourceSqlServerParametersOutput() DataSourceSqlServerParametersOutput
	ToDataSourceSqlServerParametersOutputWithContext(context.Context) DataSourceSqlServerParametersOutput
}

DataSourceSqlServerParametersInput is an input type that accepts DataSourceSqlServerParametersArgs and DataSourceSqlServerParametersOutput values. You can construct a concrete instance of `DataSourceSqlServerParametersInput` via:

DataSourceSqlServerParametersArgs{...}

type DataSourceSqlServerParametersOutput

type DataSourceSqlServerParametersOutput struct{ *pulumi.OutputState }

<p>SQL Server parameters.</p>

func (DataSourceSqlServerParametersOutput) Database

<p>Database.</p>

func (DataSourceSqlServerParametersOutput) ElementType

func (DataSourceSqlServerParametersOutput) Host

<p>Host.</p>

func (DataSourceSqlServerParametersOutput) Port

<p>Port.</p>

func (DataSourceSqlServerParametersOutput) ToDataSourceSqlServerParametersOutput

func (o DataSourceSqlServerParametersOutput) ToDataSourceSqlServerParametersOutput() DataSourceSqlServerParametersOutput

func (DataSourceSqlServerParametersOutput) ToDataSourceSqlServerParametersOutputWithContext

func (o DataSourceSqlServerParametersOutput) ToDataSourceSqlServerParametersOutputWithContext(ctx context.Context) DataSourceSqlServerParametersOutput

func (DataSourceSqlServerParametersOutput) ToDataSourceSqlServerParametersPtrOutput

func (o DataSourceSqlServerParametersOutput) ToDataSourceSqlServerParametersPtrOutput() DataSourceSqlServerParametersPtrOutput

func (DataSourceSqlServerParametersOutput) ToDataSourceSqlServerParametersPtrOutputWithContext

func (o DataSourceSqlServerParametersOutput) ToDataSourceSqlServerParametersPtrOutputWithContext(ctx context.Context) DataSourceSqlServerParametersPtrOutput

type DataSourceSqlServerParametersPtrInput

type DataSourceSqlServerParametersPtrInput interface {
	pulumi.Input

	ToDataSourceSqlServerParametersPtrOutput() DataSourceSqlServerParametersPtrOutput
	ToDataSourceSqlServerParametersPtrOutputWithContext(context.Context) DataSourceSqlServerParametersPtrOutput
}

DataSourceSqlServerParametersPtrInput is an input type that accepts DataSourceSqlServerParametersArgs, DataSourceSqlServerParametersPtr and DataSourceSqlServerParametersPtrOutput values. You can construct a concrete instance of `DataSourceSqlServerParametersPtrInput` via:

        DataSourceSqlServerParametersArgs{...}

or:

        nil

type DataSourceSqlServerParametersPtrOutput

type DataSourceSqlServerParametersPtrOutput struct{ *pulumi.OutputState }

func (DataSourceSqlServerParametersPtrOutput) Database

<p>Database.</p>

func (DataSourceSqlServerParametersPtrOutput) Elem

func (DataSourceSqlServerParametersPtrOutput) ElementType

func (DataSourceSqlServerParametersPtrOutput) Host

<p>Host.</p>

func (DataSourceSqlServerParametersPtrOutput) Port

<p>Port.</p>

func (DataSourceSqlServerParametersPtrOutput) ToDataSourceSqlServerParametersPtrOutput

func (o DataSourceSqlServerParametersPtrOutput) ToDataSourceSqlServerParametersPtrOutput() DataSourceSqlServerParametersPtrOutput

func (DataSourceSqlServerParametersPtrOutput) ToDataSourceSqlServerParametersPtrOutputWithContext

func (o DataSourceSqlServerParametersPtrOutput) ToDataSourceSqlServerParametersPtrOutputWithContext(ctx context.Context) DataSourceSqlServerParametersPtrOutput

type DataSourceSslProperties

type DataSourceSslProperties struct {
	// <p>A Boolean option to control whether SSL should be disabled.</p>
	DisableSsl *bool `pulumi:"disableSsl"`
}

<p>Secure Socket Layer (SSL) properties that apply when QuickSight connects to your

underlying data source.</p>

type DataSourceSslPropertiesArgs

type DataSourceSslPropertiesArgs struct {
	// <p>A Boolean option to control whether SSL should be disabled.</p>
	DisableSsl pulumi.BoolPtrInput `pulumi:"disableSsl"`
}

<p>Secure Socket Layer (SSL) properties that apply when QuickSight connects to your

underlying data source.</p>

func (DataSourceSslPropertiesArgs) ElementType

func (DataSourceSslPropertiesArgs) ToDataSourceSslPropertiesOutput

func (i DataSourceSslPropertiesArgs) ToDataSourceSslPropertiesOutput() DataSourceSslPropertiesOutput

func (DataSourceSslPropertiesArgs) ToDataSourceSslPropertiesOutputWithContext

func (i DataSourceSslPropertiesArgs) ToDataSourceSslPropertiesOutputWithContext(ctx context.Context) DataSourceSslPropertiesOutput

func (DataSourceSslPropertiesArgs) ToDataSourceSslPropertiesPtrOutput

func (i DataSourceSslPropertiesArgs) ToDataSourceSslPropertiesPtrOutput() DataSourceSslPropertiesPtrOutput

func (DataSourceSslPropertiesArgs) ToDataSourceSslPropertiesPtrOutputWithContext

func (i DataSourceSslPropertiesArgs) ToDataSourceSslPropertiesPtrOutputWithContext(ctx context.Context) DataSourceSslPropertiesPtrOutput

type DataSourceSslPropertiesInput

type DataSourceSslPropertiesInput interface {
	pulumi.Input

	ToDataSourceSslPropertiesOutput() DataSourceSslPropertiesOutput
	ToDataSourceSslPropertiesOutputWithContext(context.Context) DataSourceSslPropertiesOutput
}

DataSourceSslPropertiesInput is an input type that accepts DataSourceSslPropertiesArgs and DataSourceSslPropertiesOutput values. You can construct a concrete instance of `DataSourceSslPropertiesInput` via:

DataSourceSslPropertiesArgs{...}

type DataSourceSslPropertiesOutput

type DataSourceSslPropertiesOutput struct{ *pulumi.OutputState }

<p>Secure Socket Layer (SSL) properties that apply when QuickSight connects to your

underlying data source.</p>

func (DataSourceSslPropertiesOutput) DisableSsl

<p>A Boolean option to control whether SSL should be disabled.</p>

func (DataSourceSslPropertiesOutput) ElementType

func (DataSourceSslPropertiesOutput) ToDataSourceSslPropertiesOutput

func (o DataSourceSslPropertiesOutput) ToDataSourceSslPropertiesOutput() DataSourceSslPropertiesOutput

func (DataSourceSslPropertiesOutput) ToDataSourceSslPropertiesOutputWithContext

func (o DataSourceSslPropertiesOutput) ToDataSourceSslPropertiesOutputWithContext(ctx context.Context) DataSourceSslPropertiesOutput

func (DataSourceSslPropertiesOutput) ToDataSourceSslPropertiesPtrOutput

func (o DataSourceSslPropertiesOutput) ToDataSourceSslPropertiesPtrOutput() DataSourceSslPropertiesPtrOutput

func (DataSourceSslPropertiesOutput) ToDataSourceSslPropertiesPtrOutputWithContext

func (o DataSourceSslPropertiesOutput) ToDataSourceSslPropertiesPtrOutputWithContext(ctx context.Context) DataSourceSslPropertiesPtrOutput

type DataSourceSslPropertiesPtrInput

type DataSourceSslPropertiesPtrInput interface {
	pulumi.Input

	ToDataSourceSslPropertiesPtrOutput() DataSourceSslPropertiesPtrOutput
	ToDataSourceSslPropertiesPtrOutputWithContext(context.Context) DataSourceSslPropertiesPtrOutput
}

DataSourceSslPropertiesPtrInput is an input type that accepts DataSourceSslPropertiesArgs, DataSourceSslPropertiesPtr and DataSourceSslPropertiesPtrOutput values. You can construct a concrete instance of `DataSourceSslPropertiesPtrInput` via:

        DataSourceSslPropertiesArgs{...}

or:

        nil

type DataSourceSslPropertiesPtrOutput

type DataSourceSslPropertiesPtrOutput struct{ *pulumi.OutputState }

func (DataSourceSslPropertiesPtrOutput) DisableSsl

<p>A Boolean option to control whether SSL should be disabled.</p>

func (DataSourceSslPropertiesPtrOutput) Elem

func (DataSourceSslPropertiesPtrOutput) ElementType

func (DataSourceSslPropertiesPtrOutput) ToDataSourceSslPropertiesPtrOutput

func (o DataSourceSslPropertiesPtrOutput) ToDataSourceSslPropertiesPtrOutput() DataSourceSslPropertiesPtrOutput

func (DataSourceSslPropertiesPtrOutput) ToDataSourceSslPropertiesPtrOutputWithContext

func (o DataSourceSslPropertiesPtrOutput) ToDataSourceSslPropertiesPtrOutputWithContext(ctx context.Context) DataSourceSslPropertiesPtrOutput

type DataSourceState

type DataSourceState struct {
}

func (DataSourceState) ElementType

func (DataSourceState) ElementType() reflect.Type

type DataSourceTag

type DataSourceTag struct {
	// <p>Tag key.</p>
	Key string `pulumi:"key"`
	// <p>Tag value.</p>
	Value string `pulumi:"value"`
}

<p>The key or keys of the key-value pairs for the resource tag or tags assigned to the

resource.</p>

type DataSourceTagArgs

type DataSourceTagArgs struct {
	// <p>Tag key.</p>
	Key pulumi.StringInput `pulumi:"key"`
	// <p>Tag value.</p>
	Value pulumi.StringInput `pulumi:"value"`
}

<p>The key or keys of the key-value pairs for the resource tag or tags assigned to the

resource.</p>

func (DataSourceTagArgs) ElementType

func (DataSourceTagArgs) ElementType() reflect.Type

func (DataSourceTagArgs) ToDataSourceTagOutput

func (i DataSourceTagArgs) ToDataSourceTagOutput() DataSourceTagOutput

func (DataSourceTagArgs) ToDataSourceTagOutputWithContext

func (i DataSourceTagArgs) ToDataSourceTagOutputWithContext(ctx context.Context) DataSourceTagOutput

type DataSourceTagArray

type DataSourceTagArray []DataSourceTagInput

func (DataSourceTagArray) ElementType

func (DataSourceTagArray) ElementType() reflect.Type

func (DataSourceTagArray) ToDataSourceTagArrayOutput

func (i DataSourceTagArray) ToDataSourceTagArrayOutput() DataSourceTagArrayOutput

func (DataSourceTagArray) ToDataSourceTagArrayOutputWithContext

func (i DataSourceTagArray) ToDataSourceTagArrayOutputWithContext(ctx context.Context) DataSourceTagArrayOutput

type DataSourceTagArrayInput

type DataSourceTagArrayInput interface {
	pulumi.Input

	ToDataSourceTagArrayOutput() DataSourceTagArrayOutput
	ToDataSourceTagArrayOutputWithContext(context.Context) DataSourceTagArrayOutput
}

DataSourceTagArrayInput is an input type that accepts DataSourceTagArray and DataSourceTagArrayOutput values. You can construct a concrete instance of `DataSourceTagArrayInput` via:

DataSourceTagArray{ DataSourceTagArgs{...} }

type DataSourceTagArrayOutput

type DataSourceTagArrayOutput struct{ *pulumi.OutputState }

func (DataSourceTagArrayOutput) ElementType

func (DataSourceTagArrayOutput) ElementType() reflect.Type

func (DataSourceTagArrayOutput) Index

func (DataSourceTagArrayOutput) ToDataSourceTagArrayOutput

func (o DataSourceTagArrayOutput) ToDataSourceTagArrayOutput() DataSourceTagArrayOutput

func (DataSourceTagArrayOutput) ToDataSourceTagArrayOutputWithContext

func (o DataSourceTagArrayOutput) ToDataSourceTagArrayOutputWithContext(ctx context.Context) DataSourceTagArrayOutput

type DataSourceTagInput

type DataSourceTagInput interface {
	pulumi.Input

	ToDataSourceTagOutput() DataSourceTagOutput
	ToDataSourceTagOutputWithContext(context.Context) DataSourceTagOutput
}

DataSourceTagInput is an input type that accepts DataSourceTagArgs and DataSourceTagOutput values. You can construct a concrete instance of `DataSourceTagInput` via:

DataSourceTagArgs{...}

type DataSourceTagOutput

type DataSourceTagOutput struct{ *pulumi.OutputState }

<p>The key or keys of the key-value pairs for the resource tag or tags assigned to the

resource.</p>

func (DataSourceTagOutput) ElementType

func (DataSourceTagOutput) ElementType() reflect.Type

func (DataSourceTagOutput) Key

<p>Tag key.</p>

func (DataSourceTagOutput) ToDataSourceTagOutput

func (o DataSourceTagOutput) ToDataSourceTagOutput() DataSourceTagOutput

func (DataSourceTagOutput) ToDataSourceTagOutputWithContext

func (o DataSourceTagOutput) ToDataSourceTagOutputWithContext(ctx context.Context) DataSourceTagOutput

func (DataSourceTagOutput) Value

<p>Tag value.</p>

type DataSourceTeradataParameters

type DataSourceTeradataParameters struct {
	// <p>Database.</p>
	Database string `pulumi:"database"`
	// <p>Host.</p>
	Host string `pulumi:"host"`
	// <p>Port.</p>
	Port float64 `pulumi:"port"`
}

<p>Teradata parameters.</p>

type DataSourceTeradataParametersArgs

type DataSourceTeradataParametersArgs struct {
	// <p>Database.</p>
	Database pulumi.StringInput `pulumi:"database"`
	// <p>Host.</p>
	Host pulumi.StringInput `pulumi:"host"`
	// <p>Port.</p>
	Port pulumi.Float64Input `pulumi:"port"`
}

<p>Teradata parameters.</p>

func (DataSourceTeradataParametersArgs) ElementType

func (DataSourceTeradataParametersArgs) ToDataSourceTeradataParametersOutput

func (i DataSourceTeradataParametersArgs) ToDataSourceTeradataParametersOutput() DataSourceTeradataParametersOutput

func (DataSourceTeradataParametersArgs) ToDataSourceTeradataParametersOutputWithContext

func (i DataSourceTeradataParametersArgs) ToDataSourceTeradataParametersOutputWithContext(ctx context.Context) DataSourceTeradataParametersOutput

func (DataSourceTeradataParametersArgs) ToDataSourceTeradataParametersPtrOutput

func (i DataSourceTeradataParametersArgs) ToDataSourceTeradataParametersPtrOutput() DataSourceTeradataParametersPtrOutput

func (DataSourceTeradataParametersArgs) ToDataSourceTeradataParametersPtrOutputWithContext

func (i DataSourceTeradataParametersArgs) ToDataSourceTeradataParametersPtrOutputWithContext(ctx context.Context) DataSourceTeradataParametersPtrOutput

type DataSourceTeradataParametersInput

type DataSourceTeradataParametersInput interface {
	pulumi.Input

	ToDataSourceTeradataParametersOutput() DataSourceTeradataParametersOutput
	ToDataSourceTeradataParametersOutputWithContext(context.Context) DataSourceTeradataParametersOutput
}

DataSourceTeradataParametersInput is an input type that accepts DataSourceTeradataParametersArgs and DataSourceTeradataParametersOutput values. You can construct a concrete instance of `DataSourceTeradataParametersInput` via:

DataSourceTeradataParametersArgs{...}

type DataSourceTeradataParametersOutput

type DataSourceTeradataParametersOutput struct{ *pulumi.OutputState }

<p>Teradata parameters.</p>

func (DataSourceTeradataParametersOutput) Database

<p>Database.</p>

func (DataSourceTeradataParametersOutput) ElementType

func (DataSourceTeradataParametersOutput) Host

<p>Host.</p>

func (DataSourceTeradataParametersOutput) Port

<p>Port.</p>

func (DataSourceTeradataParametersOutput) ToDataSourceTeradataParametersOutput

func (o DataSourceTeradataParametersOutput) ToDataSourceTeradataParametersOutput() DataSourceTeradataParametersOutput

func (DataSourceTeradataParametersOutput) ToDataSourceTeradataParametersOutputWithContext

func (o DataSourceTeradataParametersOutput) ToDataSourceTeradataParametersOutputWithContext(ctx context.Context) DataSourceTeradataParametersOutput

func (DataSourceTeradataParametersOutput) ToDataSourceTeradataParametersPtrOutput

func (o DataSourceTeradataParametersOutput) ToDataSourceTeradataParametersPtrOutput() DataSourceTeradataParametersPtrOutput

func (DataSourceTeradataParametersOutput) ToDataSourceTeradataParametersPtrOutputWithContext

func (o DataSourceTeradataParametersOutput) ToDataSourceTeradataParametersPtrOutputWithContext(ctx context.Context) DataSourceTeradataParametersPtrOutput

type DataSourceTeradataParametersPtrInput

type DataSourceTeradataParametersPtrInput interface {
	pulumi.Input

	ToDataSourceTeradataParametersPtrOutput() DataSourceTeradataParametersPtrOutput
	ToDataSourceTeradataParametersPtrOutputWithContext(context.Context) DataSourceTeradataParametersPtrOutput
}

DataSourceTeradataParametersPtrInput is an input type that accepts DataSourceTeradataParametersArgs, DataSourceTeradataParametersPtr and DataSourceTeradataParametersPtrOutput values. You can construct a concrete instance of `DataSourceTeradataParametersPtrInput` via:

        DataSourceTeradataParametersArgs{...}

or:

        nil

type DataSourceTeradataParametersPtrOutput

type DataSourceTeradataParametersPtrOutput struct{ *pulumi.OutputState }

func (DataSourceTeradataParametersPtrOutput) Database

<p>Database.</p>

func (DataSourceTeradataParametersPtrOutput) Elem

func (DataSourceTeradataParametersPtrOutput) ElementType

func (DataSourceTeradataParametersPtrOutput) Host

<p>Host.</p>

func (DataSourceTeradataParametersPtrOutput) Port

<p>Port.</p>

func (DataSourceTeradataParametersPtrOutput) ToDataSourceTeradataParametersPtrOutput

func (o DataSourceTeradataParametersPtrOutput) ToDataSourceTeradataParametersPtrOutput() DataSourceTeradataParametersPtrOutput

func (DataSourceTeradataParametersPtrOutput) ToDataSourceTeradataParametersPtrOutputWithContext

func (o DataSourceTeradataParametersPtrOutput) ToDataSourceTeradataParametersPtrOutputWithContext(ctx context.Context) DataSourceTeradataParametersPtrOutput

type DataSourceType added in v0.2.0

type DataSourceType string

func (DataSourceType) ElementType added in v0.2.0

func (DataSourceType) ElementType() reflect.Type

func (DataSourceType) ToDataSourceTypeOutput added in v0.2.0

func (e DataSourceType) ToDataSourceTypeOutput() DataSourceTypeOutput

func (DataSourceType) ToDataSourceTypeOutputWithContext added in v0.2.0

func (e DataSourceType) ToDataSourceTypeOutputWithContext(ctx context.Context) DataSourceTypeOutput

func (DataSourceType) ToDataSourceTypePtrOutput added in v0.2.0

func (e DataSourceType) ToDataSourceTypePtrOutput() DataSourceTypePtrOutput

func (DataSourceType) ToDataSourceTypePtrOutputWithContext added in v0.2.0

func (e DataSourceType) ToDataSourceTypePtrOutputWithContext(ctx context.Context) DataSourceTypePtrOutput

func (DataSourceType) ToStringOutput added in v0.2.0

func (e DataSourceType) ToStringOutput() pulumi.StringOutput

func (DataSourceType) ToStringOutputWithContext added in v0.2.0

func (e DataSourceType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DataSourceType) ToStringPtrOutput added in v0.2.0

func (e DataSourceType) ToStringPtrOutput() pulumi.StringPtrOutput

func (DataSourceType) ToStringPtrOutputWithContext added in v0.2.0

func (e DataSourceType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DataSourceTypeInput added in v0.2.0

type DataSourceTypeInput interface {
	pulumi.Input

	ToDataSourceTypeOutput() DataSourceTypeOutput
	ToDataSourceTypeOutputWithContext(context.Context) DataSourceTypeOutput
}

DataSourceTypeInput is an input type that accepts DataSourceTypeArgs and DataSourceTypeOutput values. You can construct a concrete instance of `DataSourceTypeInput` via:

DataSourceTypeArgs{...}

type DataSourceTypeOutput added in v0.2.0

type DataSourceTypeOutput struct{ *pulumi.OutputState }

func (DataSourceTypeOutput) ElementType added in v0.2.0

func (DataSourceTypeOutput) ElementType() reflect.Type

func (DataSourceTypeOutput) ToDataSourceTypeOutput added in v0.2.0

func (o DataSourceTypeOutput) ToDataSourceTypeOutput() DataSourceTypeOutput

func (DataSourceTypeOutput) ToDataSourceTypeOutputWithContext added in v0.2.0

func (o DataSourceTypeOutput) ToDataSourceTypeOutputWithContext(ctx context.Context) DataSourceTypeOutput

func (DataSourceTypeOutput) ToDataSourceTypePtrOutput added in v0.2.0

func (o DataSourceTypeOutput) ToDataSourceTypePtrOutput() DataSourceTypePtrOutput

func (DataSourceTypeOutput) ToDataSourceTypePtrOutputWithContext added in v0.2.0

func (o DataSourceTypeOutput) ToDataSourceTypePtrOutputWithContext(ctx context.Context) DataSourceTypePtrOutput

func (DataSourceTypeOutput) ToStringOutput added in v0.2.0

func (o DataSourceTypeOutput) ToStringOutput() pulumi.StringOutput

func (DataSourceTypeOutput) ToStringOutputWithContext added in v0.2.0

func (o DataSourceTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DataSourceTypeOutput) ToStringPtrOutput added in v0.2.0

func (o DataSourceTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (DataSourceTypeOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o DataSourceTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DataSourceTypePtrInput added in v0.2.0

type DataSourceTypePtrInput interface {
	pulumi.Input

	ToDataSourceTypePtrOutput() DataSourceTypePtrOutput
	ToDataSourceTypePtrOutputWithContext(context.Context) DataSourceTypePtrOutput
}

func DataSourceTypePtr added in v0.2.0

func DataSourceTypePtr(v string) DataSourceTypePtrInput

type DataSourceTypePtrOutput added in v0.2.0

type DataSourceTypePtrOutput struct{ *pulumi.OutputState }

func (DataSourceTypePtrOutput) Elem added in v0.2.0

func (DataSourceTypePtrOutput) ElementType added in v0.2.0

func (DataSourceTypePtrOutput) ElementType() reflect.Type

func (DataSourceTypePtrOutput) ToDataSourceTypePtrOutput added in v0.2.0

func (o DataSourceTypePtrOutput) ToDataSourceTypePtrOutput() DataSourceTypePtrOutput

func (DataSourceTypePtrOutput) ToDataSourceTypePtrOutputWithContext added in v0.2.0

func (o DataSourceTypePtrOutput) ToDataSourceTypePtrOutputWithContext(ctx context.Context) DataSourceTypePtrOutput

func (DataSourceTypePtrOutput) ToStringPtrOutput added in v0.2.0

func (o DataSourceTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (DataSourceTypePtrOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o DataSourceTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DataSourceVpcConnectionProperties

type DataSourceVpcConnectionProperties struct {
	// <p>The Amazon Resource Name (ARN) for the VPC connection.</p>
	VpcConnectionArn string `pulumi:"vpcConnectionArn"`
}

<p>VPC connection properties.</p>

type DataSourceVpcConnectionPropertiesArgs

type DataSourceVpcConnectionPropertiesArgs struct {
	// <p>The Amazon Resource Name (ARN) for the VPC connection.</p>
	VpcConnectionArn pulumi.StringInput `pulumi:"vpcConnectionArn"`
}

<p>VPC connection properties.</p>

func (DataSourceVpcConnectionPropertiesArgs) ElementType

func (DataSourceVpcConnectionPropertiesArgs) ToDataSourceVpcConnectionPropertiesOutput

func (i DataSourceVpcConnectionPropertiesArgs) ToDataSourceVpcConnectionPropertiesOutput() DataSourceVpcConnectionPropertiesOutput

func (DataSourceVpcConnectionPropertiesArgs) ToDataSourceVpcConnectionPropertiesOutputWithContext

func (i DataSourceVpcConnectionPropertiesArgs) ToDataSourceVpcConnectionPropertiesOutputWithContext(ctx context.Context) DataSourceVpcConnectionPropertiesOutput

func (DataSourceVpcConnectionPropertiesArgs) ToDataSourceVpcConnectionPropertiesPtrOutput

func (i DataSourceVpcConnectionPropertiesArgs) ToDataSourceVpcConnectionPropertiesPtrOutput() DataSourceVpcConnectionPropertiesPtrOutput

func (DataSourceVpcConnectionPropertiesArgs) ToDataSourceVpcConnectionPropertiesPtrOutputWithContext

func (i DataSourceVpcConnectionPropertiesArgs) ToDataSourceVpcConnectionPropertiesPtrOutputWithContext(ctx context.Context) DataSourceVpcConnectionPropertiesPtrOutput

type DataSourceVpcConnectionPropertiesInput

type DataSourceVpcConnectionPropertiesInput interface {
	pulumi.Input

	ToDataSourceVpcConnectionPropertiesOutput() DataSourceVpcConnectionPropertiesOutput
	ToDataSourceVpcConnectionPropertiesOutputWithContext(context.Context) DataSourceVpcConnectionPropertiesOutput
}

DataSourceVpcConnectionPropertiesInput is an input type that accepts DataSourceVpcConnectionPropertiesArgs and DataSourceVpcConnectionPropertiesOutput values. You can construct a concrete instance of `DataSourceVpcConnectionPropertiesInput` via:

DataSourceVpcConnectionPropertiesArgs{...}

type DataSourceVpcConnectionPropertiesOutput

type DataSourceVpcConnectionPropertiesOutput struct{ *pulumi.OutputState }

<p>VPC connection properties.</p>

func (DataSourceVpcConnectionPropertiesOutput) ElementType

func (DataSourceVpcConnectionPropertiesOutput) ToDataSourceVpcConnectionPropertiesOutput

func (o DataSourceVpcConnectionPropertiesOutput) ToDataSourceVpcConnectionPropertiesOutput() DataSourceVpcConnectionPropertiesOutput

func (DataSourceVpcConnectionPropertiesOutput) ToDataSourceVpcConnectionPropertiesOutputWithContext

func (o DataSourceVpcConnectionPropertiesOutput) ToDataSourceVpcConnectionPropertiesOutputWithContext(ctx context.Context) DataSourceVpcConnectionPropertiesOutput

func (DataSourceVpcConnectionPropertiesOutput) ToDataSourceVpcConnectionPropertiesPtrOutput

func (o DataSourceVpcConnectionPropertiesOutput) ToDataSourceVpcConnectionPropertiesPtrOutput() DataSourceVpcConnectionPropertiesPtrOutput

func (DataSourceVpcConnectionPropertiesOutput) ToDataSourceVpcConnectionPropertiesPtrOutputWithContext

func (o DataSourceVpcConnectionPropertiesOutput) ToDataSourceVpcConnectionPropertiesPtrOutputWithContext(ctx context.Context) DataSourceVpcConnectionPropertiesPtrOutput

func (DataSourceVpcConnectionPropertiesOutput) VpcConnectionArn

<p>The Amazon Resource Name (ARN) for the VPC connection.</p>

type DataSourceVpcConnectionPropertiesPtrInput

type DataSourceVpcConnectionPropertiesPtrInput interface {
	pulumi.Input

	ToDataSourceVpcConnectionPropertiesPtrOutput() DataSourceVpcConnectionPropertiesPtrOutput
	ToDataSourceVpcConnectionPropertiesPtrOutputWithContext(context.Context) DataSourceVpcConnectionPropertiesPtrOutput
}

DataSourceVpcConnectionPropertiesPtrInput is an input type that accepts DataSourceVpcConnectionPropertiesArgs, DataSourceVpcConnectionPropertiesPtr and DataSourceVpcConnectionPropertiesPtrOutput values. You can construct a concrete instance of `DataSourceVpcConnectionPropertiesPtrInput` via:

        DataSourceVpcConnectionPropertiesArgs{...}

or:

        nil

type DataSourceVpcConnectionPropertiesPtrOutput

type DataSourceVpcConnectionPropertiesPtrOutput struct{ *pulumi.OutputState }

func (DataSourceVpcConnectionPropertiesPtrOutput) Elem

func (DataSourceVpcConnectionPropertiesPtrOutput) ElementType

func (DataSourceVpcConnectionPropertiesPtrOutput) ToDataSourceVpcConnectionPropertiesPtrOutput

func (o DataSourceVpcConnectionPropertiesPtrOutput) ToDataSourceVpcConnectionPropertiesPtrOutput() DataSourceVpcConnectionPropertiesPtrOutput

func (DataSourceVpcConnectionPropertiesPtrOutput) ToDataSourceVpcConnectionPropertiesPtrOutputWithContext

func (o DataSourceVpcConnectionPropertiesPtrOutput) ToDataSourceVpcConnectionPropertiesPtrOutputWithContext(ctx context.Context) DataSourceVpcConnectionPropertiesPtrOutput

func (DataSourceVpcConnectionPropertiesPtrOutput) VpcConnectionArn

<p>The Amazon Resource Name (ARN) for the VPC connection.</p>

type LookupAnalysisArgs added in v0.12.0

type LookupAnalysisArgs struct {
	AnalysisId   string `pulumi:"analysisId"`
	AwsAccountId string `pulumi:"awsAccountId"`
}

type LookupAnalysisOutputArgs added in v0.12.0

type LookupAnalysisOutputArgs struct {
	AnalysisId   pulumi.StringInput `pulumi:"analysisId"`
	AwsAccountId pulumi.StringInput `pulumi:"awsAccountId"`
}

func (LookupAnalysisOutputArgs) ElementType added in v0.12.0

func (LookupAnalysisOutputArgs) ElementType() reflect.Type

type LookupAnalysisResult added in v0.12.0

type LookupAnalysisResult struct {
	// <p>The Amazon Resource Name (ARN) of the analysis.</p>
	Arn *string `pulumi:"arn"`
	// <p>The time that the analysis was created.</p>
	CreatedTime *string `pulumi:"createdTime"`
	// <p>The ARNs of the datasets of the analysis.</p>
	DataSetArns []string `pulumi:"dataSetArns"`
	// <p>Errors associated with the analysis.</p>
	Errors []AnalysisError `pulumi:"errors"`
	// <p>The descriptive name of the analysis.</p>
	Name *string `pulumi:"name"`
	// <p>A structure that describes the principals and the resource-level permissions on an
	//             analysis. You can use the <code>Permissions</code> structure to grant permissions by
	//             providing a list of AWS Identity and Access Management (IAM) action information for each
	//             principal listed by Amazon Resource Name (ARN). </p>
	//
	//         <p>To specify no permissions, omit <code>Permissions</code>.</p>
	Permissions []AnalysisResourcePermission `pulumi:"permissions"`
	// <p>Contains a map of the key-value pairs for the resource tag or tags assigned to the
	//             analysis.</p>
	Tags []AnalysisTag `pulumi:"tags"`
	// <p>The ARN of the theme of the analysis.</p>
	ThemeArn *string `pulumi:"themeArn"`
}

func LookupAnalysis added in v0.12.0

func LookupAnalysis(ctx *pulumi.Context, args *LookupAnalysisArgs, opts ...pulumi.InvokeOption) (*LookupAnalysisResult, error)

Definition of the AWS::QuickSight::Analysis Resource Type.

type LookupAnalysisResultOutput added in v0.12.0

type LookupAnalysisResultOutput struct{ *pulumi.OutputState }

func LookupAnalysisOutput added in v0.12.0

func LookupAnalysisOutput(ctx *pulumi.Context, args LookupAnalysisOutputArgs, opts ...pulumi.InvokeOption) LookupAnalysisResultOutput

func (LookupAnalysisResultOutput) Arn added in v0.12.0

<p>The Amazon Resource Name (ARN) of the analysis.</p>

func (LookupAnalysisResultOutput) CreatedTime added in v0.12.0

<p>The time that the analysis was created.</p>

func (LookupAnalysisResultOutput) DataSetArns added in v0.12.0

<p>The ARNs of the datasets of the analysis.</p>

func (LookupAnalysisResultOutput) ElementType added in v0.12.0

func (LookupAnalysisResultOutput) ElementType() reflect.Type

func (LookupAnalysisResultOutput) Errors added in v0.12.0

<p>Errors associated with the analysis.</p>

func (LookupAnalysisResultOutput) Name added in v0.12.0

<p>The descriptive name of the analysis.</p>

func (LookupAnalysisResultOutput) Permissions added in v0.12.0

<p>A structure that describes the principals and the resource-level permissions on an

    analysis. You can use the <code>Permissions</code> structure to grant permissions by
    providing a list of AWS Identity and Access Management (IAM) action information for each
    principal listed by Amazon Resource Name (ARN). </p>

<p>To specify no permissions, omit <code>Permissions</code>.</p>

func (LookupAnalysisResultOutput) Tags added in v0.12.0

<p>Contains a map of the key-value pairs for the resource tag or tags assigned to the

analysis.</p>

func (LookupAnalysisResultOutput) ThemeArn added in v0.12.0

<p>The ARN of the theme of the analysis.</p>

func (LookupAnalysisResultOutput) ToLookupAnalysisResultOutput added in v0.12.0

func (o LookupAnalysisResultOutput) ToLookupAnalysisResultOutput() LookupAnalysisResultOutput

func (LookupAnalysisResultOutput) ToLookupAnalysisResultOutputWithContext added in v0.12.0

func (o LookupAnalysisResultOutput) ToLookupAnalysisResultOutputWithContext(ctx context.Context) LookupAnalysisResultOutput

type LookupDashboardArgs added in v0.12.0

type LookupDashboardArgs struct {
	AwsAccountId string `pulumi:"awsAccountId"`
	DashboardId  string `pulumi:"dashboardId"`
}

type LookupDashboardOutputArgs added in v0.12.0

type LookupDashboardOutputArgs struct {
	AwsAccountId pulumi.StringInput `pulumi:"awsAccountId"`
	DashboardId  pulumi.StringInput `pulumi:"dashboardId"`
}

func (LookupDashboardOutputArgs) ElementType added in v0.12.0

func (LookupDashboardOutputArgs) ElementType() reflect.Type

type LookupDashboardResult added in v0.12.0

type LookupDashboardResult struct {
	// <p>The Amazon Resource Name (ARN) of the resource.</p>
	Arn *string `pulumi:"arn"`
	// <p>The last time that this dataset was published.</p>
	LastPublishedTime *string `pulumi:"lastPublishedTime"`
	// <p>The display name of the dashboard.</p>
	Name *string `pulumi:"name"`
	// <p>A structure that contains the permissions of the dashboard. You can use this structure
	//             for granting permissions by providing a list of IAM action information for each
	//             principal ARN. </p>
	//
	//         <p>To specify no permissions, omit the permissions list.</p>
	Permissions []DashboardResourcePermission `pulumi:"permissions"`
	// <p>Contains a map of the key-value pairs for the resource tag or tags assigned to the
	//             dashboard.</p>
	Tags []DashboardTag `pulumi:"tags"`
}

func LookupDashboard added in v0.12.0

func LookupDashboard(ctx *pulumi.Context, args *LookupDashboardArgs, opts ...pulumi.InvokeOption) (*LookupDashboardResult, error)

Definition of the AWS::QuickSight::Dashboard Resource Type.

type LookupDashboardResultOutput added in v0.12.0

type LookupDashboardResultOutput struct{ *pulumi.OutputState }

func LookupDashboardOutput added in v0.12.0

func (LookupDashboardResultOutput) Arn added in v0.12.0

<p>The Amazon Resource Name (ARN) of the resource.</p>

func (LookupDashboardResultOutput) ElementType added in v0.12.0

func (LookupDashboardResultOutput) LastPublishedTime added in v0.12.0

func (o LookupDashboardResultOutput) LastPublishedTime() pulumi.StringPtrOutput

<p>The last time that this dataset was published.</p>

func (LookupDashboardResultOutput) Name added in v0.12.0

<p>The display name of the dashboard.</p>

func (LookupDashboardResultOutput) Permissions added in v0.12.0

<p>A structure that contains the permissions of the dashboard. You can use this structure

    for granting permissions by providing a list of IAM action information for each
    principal ARN. </p>

<p>To specify no permissions, omit the permissions list.</p>

func (LookupDashboardResultOutput) Tags added in v0.12.0

<p>Contains a map of the key-value pairs for the resource tag or tags assigned to the

dashboard.</p>

func (LookupDashboardResultOutput) ToLookupDashboardResultOutput added in v0.12.0

func (o LookupDashboardResultOutput) ToLookupDashboardResultOutput() LookupDashboardResultOutput

func (LookupDashboardResultOutput) ToLookupDashboardResultOutputWithContext added in v0.12.0

func (o LookupDashboardResultOutput) ToLookupDashboardResultOutputWithContext(ctx context.Context) LookupDashboardResultOutput

type LookupDataSetArgs added in v0.12.0

type LookupDataSetArgs struct {
	AwsAccountId string `pulumi:"awsAccountId"`
	DataSetId    string `pulumi:"dataSetId"`
}

type LookupDataSetOutputArgs added in v0.12.0

type LookupDataSetOutputArgs struct {
	AwsAccountId pulumi.StringInput `pulumi:"awsAccountId"`
	DataSetId    pulumi.StringInput `pulumi:"dataSetId"`
}

func (LookupDataSetOutputArgs) ElementType added in v0.12.0

func (LookupDataSetOutputArgs) ElementType() reflect.Type

type LookupDataSetResult added in v0.12.0

type LookupDataSetResult struct {
	// <p>The Amazon Resource Name (ARN) of the resource.</p>
	Arn *string `pulumi:"arn"`
	// <p>Groupings of columns that work together in certain QuickSight features. Currently, only geospatial hierarchy is supported.</p>
	ColumnGroups               []DataSetColumnGroup               `pulumi:"columnGroups"`
	ColumnLevelPermissionRules []DataSetColumnLevelPermissionRule `pulumi:"columnLevelPermissionRules"`
	// <p>The amount of SPICE capacity used by this dataset. This is 0 if the dataset isn't
	//             imported into SPICE.</p>
	ConsumedSpiceCapacityInBytes *float64 `pulumi:"consumedSpiceCapacityInBytes"`
	// <p>The time that this dataset was created.</p>
	CreatedTime               *string                    `pulumi:"createdTime"`
	DataSetUsageConfiguration *DataSetUsageConfiguration `pulumi:"dataSetUsageConfiguration"`
	ImportMode                *DataSetImportMode         `pulumi:"importMode"`
	// <p>The last time that this dataset was updated.</p>
	LastUpdatedTime *string                 `pulumi:"lastUpdatedTime"`
	LogicalTableMap *DataSetLogicalTableMap `pulumi:"logicalTableMap"`
	// <p>The display name for the dataset.</p>
	Name *string `pulumi:"name"`
	// <p>The list of columns after all transforms. These columns are available in templates,
	//             analyses, and dashboards.</p>
	OutputColumns []DataSetOutputColumn `pulumi:"outputColumns"`
	// <p>A list of resource permissions on the dataset.</p>
	Permissions               []DataSetResourcePermission       `pulumi:"permissions"`
	PhysicalTableMap          *DataSetPhysicalTableMap          `pulumi:"physicalTableMap"`
	RowLevelPermissionDataSet *DataSetRowLevelPermissionDataSet `pulumi:"rowLevelPermissionDataSet"`
	// <p>Contains a map of the key-value pairs for the resource tag or tags assigned to the dataset.</p>
	Tags []DataSetTag `pulumi:"tags"`
}

func LookupDataSet added in v0.12.0

func LookupDataSet(ctx *pulumi.Context, args *LookupDataSetArgs, opts ...pulumi.InvokeOption) (*LookupDataSetResult, error)

Definition of the AWS::QuickSight::DataSet Resource Type.

type LookupDataSetResultOutput added in v0.12.0

type LookupDataSetResultOutput struct{ *pulumi.OutputState }

func LookupDataSetOutput added in v0.12.0

func LookupDataSetOutput(ctx *pulumi.Context, args LookupDataSetOutputArgs, opts ...pulumi.InvokeOption) LookupDataSetResultOutput

func (LookupDataSetResultOutput) Arn added in v0.12.0

<p>The Amazon Resource Name (ARN) of the resource.</p>

func (LookupDataSetResultOutput) ColumnGroups added in v0.12.0

<p>Groupings of columns that work together in certain QuickSight features. Currently, only geospatial hierarchy is supported.</p>

func (LookupDataSetResultOutput) ColumnLevelPermissionRules added in v0.12.0

func (LookupDataSetResultOutput) ConsumedSpiceCapacityInBytes added in v0.12.0

func (o LookupDataSetResultOutput) ConsumedSpiceCapacityInBytes() pulumi.Float64PtrOutput

<p>The amount of SPICE capacity used by this dataset. This is 0 if the dataset isn't

imported into SPICE.</p>

func (LookupDataSetResultOutput) CreatedTime added in v0.12.0

<p>The time that this dataset was created.</p>

func (LookupDataSetResultOutput) DataSetUsageConfiguration added in v0.21.0

func (o LookupDataSetResultOutput) DataSetUsageConfiguration() DataSetUsageConfigurationPtrOutput

func (LookupDataSetResultOutput) ElementType added in v0.12.0

func (LookupDataSetResultOutput) ElementType() reflect.Type

func (LookupDataSetResultOutput) ImportMode added in v0.12.0

func (LookupDataSetResultOutput) LastUpdatedTime added in v0.12.0

func (o LookupDataSetResultOutput) LastUpdatedTime() pulumi.StringPtrOutput

<p>The last time that this dataset was updated.</p>

func (LookupDataSetResultOutput) LogicalTableMap added in v0.12.0

func (LookupDataSetResultOutput) Name added in v0.12.0

<p>The display name for the dataset.</p>

func (LookupDataSetResultOutput) OutputColumns added in v0.12.0

<p>The list of columns after all transforms. These columns are available in templates,

analyses, and dashboards.</p>

func (LookupDataSetResultOutput) Permissions added in v0.12.0

<p>A list of resource permissions on the dataset.</p>

func (LookupDataSetResultOutput) PhysicalTableMap added in v0.12.0

func (LookupDataSetResultOutput) RowLevelPermissionDataSet added in v0.12.0

func (LookupDataSetResultOutput) Tags added in v0.12.0

<p>Contains a map of the key-value pairs for the resource tag or tags assigned to the dataset.</p>

func (LookupDataSetResultOutput) ToLookupDataSetResultOutput added in v0.12.0

func (o LookupDataSetResultOutput) ToLookupDataSetResultOutput() LookupDataSetResultOutput

func (LookupDataSetResultOutput) ToLookupDataSetResultOutputWithContext added in v0.12.0

func (o LookupDataSetResultOutput) ToLookupDataSetResultOutputWithContext(ctx context.Context) LookupDataSetResultOutput

type LookupDataSourceArgs added in v0.12.0

type LookupDataSourceArgs struct {
	AwsAccountId string `pulumi:"awsAccountId"`
	DataSourceId string `pulumi:"dataSourceId"`
}

type LookupDataSourceOutputArgs added in v0.12.0

type LookupDataSourceOutputArgs struct {
	AwsAccountId pulumi.StringInput `pulumi:"awsAccountId"`
	DataSourceId pulumi.StringInput `pulumi:"dataSourceId"`
}

func (LookupDataSourceOutputArgs) ElementType added in v0.12.0

func (LookupDataSourceOutputArgs) ElementType() reflect.Type

type LookupDataSourceResult added in v0.12.0

type LookupDataSourceResult struct {
	// <p>A set of alternate data source parameters that you want to share for the credentials
	//             stored with this data source. The credentials are applied in tandem with the data source
	//             parameters when you copy a data source by using a create or update request. The API
	//             operation compares the <code>DataSourceParameters</code> structure that's in the request
	//             with the structures in the <code>AlternateDataSourceParameters</code> allow list. If the
	//             structures are an exact match, the request is allowed to use the credentials from this
	//             existing data source. If the <code>AlternateDataSourceParameters</code> list is null,
	//             the <code>Credentials</code> originally used with this <code>DataSourceParameters</code>
	//             are automatically allowed.</p>
	AlternateDataSourceParameters []DataSourceParameters `pulumi:"alternateDataSourceParameters"`
	// <p>The Amazon Resource Name (ARN) of the data source.</p>
	Arn *string `pulumi:"arn"`
	// <p>The time that this data source was created.</p>
	CreatedTime          *string               `pulumi:"createdTime"`
	DataSourceParameters *DataSourceParameters `pulumi:"dataSourceParameters"`
	ErrorInfo            *DataSourceErrorInfo  `pulumi:"errorInfo"`
	// <p>The last time that this data source was updated.</p>
	LastUpdatedTime *string `pulumi:"lastUpdatedTime"`
	// <p>A display name for the data source.</p>
	Name *string `pulumi:"name"`
	// <p>A list of resource permissions on the data source.</p>
	Permissions   []DataSourceResourcePermission `pulumi:"permissions"`
	SslProperties *DataSourceSslProperties       `pulumi:"sslProperties"`
	Status        *DataSourceResourceStatus      `pulumi:"status"`
	// <p>Contains a map of the key-value pairs for the resource tag or tags assigned to the data source.</p>
	Tags                    []DataSourceTag                    `pulumi:"tags"`
	VpcConnectionProperties *DataSourceVpcConnectionProperties `pulumi:"vpcConnectionProperties"`
}

func LookupDataSource added in v0.12.0

func LookupDataSource(ctx *pulumi.Context, args *LookupDataSourceArgs, opts ...pulumi.InvokeOption) (*LookupDataSourceResult, error)

Definition of the AWS::QuickSight::DataSource Resource Type.

type LookupDataSourceResultOutput added in v0.12.0

type LookupDataSourceResultOutput struct{ *pulumi.OutputState }

func LookupDataSourceOutput added in v0.12.0

func (LookupDataSourceResultOutput) AlternateDataSourceParameters added in v0.12.0

func (o LookupDataSourceResultOutput) AlternateDataSourceParameters() DataSourceParametersArrayOutput

<p>A set of alternate data source parameters that you want to share for the credentials

stored with this data source. The credentials are applied in tandem with the data source
parameters when you copy a data source by using a create or update request. The API
operation compares the <code>DataSourceParameters</code> structure that's in the request
with the structures in the <code>AlternateDataSourceParameters</code> allow list. If the
structures are an exact match, the request is allowed to use the credentials from this
existing data source. If the <code>AlternateDataSourceParameters</code> list is null,
the <code>Credentials</code> originally used with this <code>DataSourceParameters</code>
are automatically allowed.</p>

func (LookupDataSourceResultOutput) Arn added in v0.12.0

<p>The Amazon Resource Name (ARN) of the data source.</p>

func (LookupDataSourceResultOutput) CreatedTime added in v0.12.0

<p>The time that this data source was created.</p>

func (LookupDataSourceResultOutput) DataSourceParameters added in v0.12.0

func (LookupDataSourceResultOutput) ElementType added in v0.12.0

func (LookupDataSourceResultOutput) ErrorInfo added in v0.12.0

func (LookupDataSourceResultOutput) LastUpdatedTime added in v0.12.0

<p>The last time that this data source was updated.</p>

func (LookupDataSourceResultOutput) Name added in v0.12.0

<p>A display name for the data source.</p>

func (LookupDataSourceResultOutput) Permissions added in v0.12.0

<p>A list of resource permissions on the data source.</p>

func (LookupDataSourceResultOutput) SslProperties added in v0.12.0

func (LookupDataSourceResultOutput) Status added in v0.12.0

func (LookupDataSourceResultOutput) Tags added in v0.12.0

<p>Contains a map of the key-value pairs for the resource tag or tags assigned to the data source.</p>

func (LookupDataSourceResultOutput) ToLookupDataSourceResultOutput added in v0.12.0

func (o LookupDataSourceResultOutput) ToLookupDataSourceResultOutput() LookupDataSourceResultOutput

func (LookupDataSourceResultOutput) ToLookupDataSourceResultOutputWithContext added in v0.12.0

func (o LookupDataSourceResultOutput) ToLookupDataSourceResultOutputWithContext(ctx context.Context) LookupDataSourceResultOutput

func (LookupDataSourceResultOutput) VpcConnectionProperties added in v0.12.0

type LookupTemplateArgs added in v0.12.0

type LookupTemplateArgs struct {
	AwsAccountId string `pulumi:"awsAccountId"`
	TemplateId   string `pulumi:"templateId"`
}

type LookupTemplateOutputArgs added in v0.12.0

type LookupTemplateOutputArgs struct {
	AwsAccountId pulumi.StringInput `pulumi:"awsAccountId"`
	TemplateId   pulumi.StringInput `pulumi:"templateId"`
}

func (LookupTemplateOutputArgs) ElementType added in v0.12.0

func (LookupTemplateOutputArgs) ElementType() reflect.Type

type LookupTemplateResult added in v0.12.0

type LookupTemplateResult struct {
	// <p>The Amazon Resource Name (ARN) of the template.</p>
	Arn *string `pulumi:"arn"`
	// <p>A display name for the template.</p>
	Name *string `pulumi:"name"`
	// <p>A list of resource permissions to be set on the template. </p>
	Permissions []TemplateResourcePermission `pulumi:"permissions"`
	// <p>Contains a map of the key-value pairs for the resource tag or tags assigned to the resource.</p>
	Tags []TemplateTag `pulumi:"tags"`
}

func LookupTemplate added in v0.12.0

func LookupTemplate(ctx *pulumi.Context, args *LookupTemplateArgs, opts ...pulumi.InvokeOption) (*LookupTemplateResult, error)

Definition of the AWS::QuickSight::Template Resource Type.

type LookupTemplateResultOutput added in v0.12.0

type LookupTemplateResultOutput struct{ *pulumi.OutputState }

func LookupTemplateOutput added in v0.12.0

func LookupTemplateOutput(ctx *pulumi.Context, args LookupTemplateOutputArgs, opts ...pulumi.InvokeOption) LookupTemplateResultOutput

func (LookupTemplateResultOutput) Arn added in v0.12.0

<p>The Amazon Resource Name (ARN) of the template.</p>

func (LookupTemplateResultOutput) ElementType added in v0.12.0

func (LookupTemplateResultOutput) ElementType() reflect.Type

func (LookupTemplateResultOutput) Name added in v0.12.0

<p>A display name for the template.</p>

func (LookupTemplateResultOutput) Permissions added in v0.12.0

<p>A list of resource permissions to be set on the template. </p>

func (LookupTemplateResultOutput) Tags added in v0.12.0

<p>Contains a map of the key-value pairs for the resource tag or tags assigned to the resource.</p>

func (LookupTemplateResultOutput) ToLookupTemplateResultOutput added in v0.12.0

func (o LookupTemplateResultOutput) ToLookupTemplateResultOutput() LookupTemplateResultOutput

func (LookupTemplateResultOutput) ToLookupTemplateResultOutputWithContext added in v0.12.0

func (o LookupTemplateResultOutput) ToLookupTemplateResultOutputWithContext(ctx context.Context) LookupTemplateResultOutput

type LookupThemeArgs added in v0.12.0

type LookupThemeArgs struct {
	AwsAccountId string `pulumi:"awsAccountId"`
	ThemeId      string `pulumi:"themeId"`
}

type LookupThemeOutputArgs added in v0.12.0

type LookupThemeOutputArgs struct {
	AwsAccountId pulumi.StringInput `pulumi:"awsAccountId"`
	ThemeId      pulumi.StringInput `pulumi:"themeId"`
}

func (LookupThemeOutputArgs) ElementType added in v0.12.0

func (LookupThemeOutputArgs) ElementType() reflect.Type

type LookupThemeResult added in v0.12.0

type LookupThemeResult struct {
	// <p>The Amazon Resource Name (ARN) of the theme.</p>
	Arn *string `pulumi:"arn"`
	// <p>The date and time that the theme was created.</p>
	CreatedTime *string `pulumi:"createdTime"`
	// <p>The date and time that the theme was last updated.</p>
	LastUpdatedTime *string `pulumi:"lastUpdatedTime"`
	// <p>A display name for the theme.</p>
	Name *string `pulumi:"name"`
	// <p>A valid grouping of resource permissions to apply to the new theme.
	// 			</p>
	Permissions []ThemeResourcePermission `pulumi:"permissions"`
	// <p>A map of the key-value pairs for the resource tag or tags that you want to add to the
	// 			resource.</p>
	Tags    []ThemeTag    `pulumi:"tags"`
	Type    *ThemeType    `pulumi:"type"`
	Version *ThemeVersion `pulumi:"version"`
}

func LookupTheme added in v0.12.0

func LookupTheme(ctx *pulumi.Context, args *LookupThemeArgs, opts ...pulumi.InvokeOption) (*LookupThemeResult, error)

Definition of the AWS::QuickSight::Theme Resource Type.

type LookupThemeResultOutput added in v0.12.0

type LookupThemeResultOutput struct{ *pulumi.OutputState }

func LookupThemeOutput added in v0.12.0

func LookupThemeOutput(ctx *pulumi.Context, args LookupThemeOutputArgs, opts ...pulumi.InvokeOption) LookupThemeResultOutput

func (LookupThemeResultOutput) Arn added in v0.12.0

<p>The Amazon Resource Name (ARN) of the theme.</p>

func (LookupThemeResultOutput) CreatedTime added in v0.12.0

<p>The date and time that the theme was created.</p>

func (LookupThemeResultOutput) ElementType added in v0.12.0

func (LookupThemeResultOutput) ElementType() reflect.Type

func (LookupThemeResultOutput) LastUpdatedTime added in v0.12.0

func (o LookupThemeResultOutput) LastUpdatedTime() pulumi.StringPtrOutput

<p>The date and time that the theme was last updated.</p>

func (LookupThemeResultOutput) Name added in v0.12.0

<p>A display name for the theme.</p>

func (LookupThemeResultOutput) Permissions added in v0.12.0

<p>A valid grouping of resource permissions to apply to the new theme.

</p>

func (LookupThemeResultOutput) Tags added in v0.12.0

<p>A map of the key-value pairs for the resource tag or tags that you want to add to the

resource.</p>

func (LookupThemeResultOutput) ToLookupThemeResultOutput added in v0.12.0

func (o LookupThemeResultOutput) ToLookupThemeResultOutput() LookupThemeResultOutput

func (LookupThemeResultOutput) ToLookupThemeResultOutputWithContext added in v0.12.0

func (o LookupThemeResultOutput) ToLookupThemeResultOutputWithContext(ctx context.Context) LookupThemeResultOutput

func (LookupThemeResultOutput) Type added in v0.12.0

func (LookupThemeResultOutput) Version added in v0.12.0

type Template

type Template struct {
	pulumi.CustomResourceState

	// <p>The Amazon Resource Name (ARN) of the template.</p>
	Arn          pulumi.StringOutput `pulumi:"arn"`
	AwsAccountId pulumi.StringOutput `pulumi:"awsAccountId"`
	// <p>Time when this was created.</p>
	CreatedTime pulumi.StringOutput `pulumi:"createdTime"`
	// <p>Time when this was last updated.</p>
	LastUpdatedTime pulumi.StringOutput `pulumi:"lastUpdatedTime"`
	// <p>A display name for the template.</p>
	Name pulumi.StringPtrOutput `pulumi:"name"`
	// <p>A list of resource permissions to be set on the template. </p>
	Permissions  TemplateResourcePermissionArrayOutput `pulumi:"permissions"`
	SourceEntity TemplateSourceEntityOutput            `pulumi:"sourceEntity"`
	// <p>Contains a map of the key-value pairs for the resource tag or tags assigned to the resource.</p>
	Tags       TemplateTagArrayOutput `pulumi:"tags"`
	TemplateId pulumi.StringOutput    `pulumi:"templateId"`
	Version    TemplateVersionOutput  `pulumi:"version"`
	// <p>A description of the current template version being created. This API operation creates the
	// 			first version of the template. Every time <code>UpdateTemplate</code> is called, a new
	// 			version is created. Each version of the template maintains a description of the version
	// 			in the <code>VersionDescription</code> field.</p>
	VersionDescription pulumi.StringPtrOutput `pulumi:"versionDescription"`
}

Definition of the AWS::QuickSight::Template Resource Type.

func GetTemplate

func GetTemplate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *TemplateState, opts ...pulumi.ResourceOption) (*Template, error)

GetTemplate gets an existing Template resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewTemplate

func NewTemplate(ctx *pulumi.Context,
	name string, args *TemplateArgs, opts ...pulumi.ResourceOption) (*Template, error)

NewTemplate registers a new resource with the given unique name, arguments, and options.

func (*Template) ElementType

func (*Template) ElementType() reflect.Type

func (*Template) ToTemplateOutput

func (i *Template) ToTemplateOutput() TemplateOutput

func (*Template) ToTemplateOutputWithContext

func (i *Template) ToTemplateOutputWithContext(ctx context.Context) TemplateOutput

type TemplateArgs

type TemplateArgs struct {
	AwsAccountId pulumi.StringInput
	// <p>A display name for the template.</p>
	Name pulumi.StringPtrInput
	// <p>A list of resource permissions to be set on the template. </p>
	Permissions  TemplateResourcePermissionArrayInput
	SourceEntity TemplateSourceEntityInput
	// <p>Contains a map of the key-value pairs for the resource tag or tags assigned to the resource.</p>
	Tags       TemplateTagArrayInput
	TemplateId pulumi.StringInput
	// <p>A description of the current template version being created. This API operation creates the
	// 			first version of the template. Every time <code>UpdateTemplate</code> is called, a new
	// 			version is created. Each version of the template maintains a description of the version
	// 			in the <code>VersionDescription</code> field.</p>
	VersionDescription pulumi.StringPtrInput
}

The set of arguments for constructing a Template resource.

func (TemplateArgs) ElementType

func (TemplateArgs) ElementType() reflect.Type

type TemplateColumnGroupColumnSchema

type TemplateColumnGroupColumnSchema struct {
	// <p>The name of the column group's column schema.</p>
	Name *string `pulumi:"name"`
}

<p>A structure describing the name, data type, and geographic role of the columns.</p>

type TemplateColumnGroupColumnSchemaArrayOutput

type TemplateColumnGroupColumnSchemaArrayOutput struct{ *pulumi.OutputState }

func (TemplateColumnGroupColumnSchemaArrayOutput) ElementType

func (TemplateColumnGroupColumnSchemaArrayOutput) Index

func (TemplateColumnGroupColumnSchemaArrayOutput) ToTemplateColumnGroupColumnSchemaArrayOutput

func (o TemplateColumnGroupColumnSchemaArrayOutput) ToTemplateColumnGroupColumnSchemaArrayOutput() TemplateColumnGroupColumnSchemaArrayOutput

func (TemplateColumnGroupColumnSchemaArrayOutput) ToTemplateColumnGroupColumnSchemaArrayOutputWithContext

func (o TemplateColumnGroupColumnSchemaArrayOutput) ToTemplateColumnGroupColumnSchemaArrayOutputWithContext(ctx context.Context) TemplateColumnGroupColumnSchemaArrayOutput

type TemplateColumnGroupColumnSchemaOutput

type TemplateColumnGroupColumnSchemaOutput struct{ *pulumi.OutputState }

<p>A structure describing the name, data type, and geographic role of the columns.</p>

func (TemplateColumnGroupColumnSchemaOutput) ElementType

func (TemplateColumnGroupColumnSchemaOutput) Name

<p>The name of the column group's column schema.</p>

func (TemplateColumnGroupColumnSchemaOutput) ToTemplateColumnGroupColumnSchemaOutput

func (o TemplateColumnGroupColumnSchemaOutput) ToTemplateColumnGroupColumnSchemaOutput() TemplateColumnGroupColumnSchemaOutput

func (TemplateColumnGroupColumnSchemaOutput) ToTemplateColumnGroupColumnSchemaOutputWithContext

func (o TemplateColumnGroupColumnSchemaOutput) ToTemplateColumnGroupColumnSchemaOutputWithContext(ctx context.Context) TemplateColumnGroupColumnSchemaOutput

type TemplateColumnGroupSchema

type TemplateColumnGroupSchema struct {
	// <p>A structure containing the list of schemas for column group columns.</p>
	ColumnGroupColumnSchemaList []TemplateColumnGroupColumnSchema `pulumi:"columnGroupColumnSchemaList"`
	// <p>The name of the column group schema.</p>
	Name *string `pulumi:"name"`
}

<p>The column group schema.</p>

type TemplateColumnGroupSchemaArrayOutput

type TemplateColumnGroupSchemaArrayOutput struct{ *pulumi.OutputState }

func (TemplateColumnGroupSchemaArrayOutput) ElementType

func (TemplateColumnGroupSchemaArrayOutput) Index

func (TemplateColumnGroupSchemaArrayOutput) ToTemplateColumnGroupSchemaArrayOutput

func (o TemplateColumnGroupSchemaArrayOutput) ToTemplateColumnGroupSchemaArrayOutput() TemplateColumnGroupSchemaArrayOutput

func (TemplateColumnGroupSchemaArrayOutput) ToTemplateColumnGroupSchemaArrayOutputWithContext

func (o TemplateColumnGroupSchemaArrayOutput) ToTemplateColumnGroupSchemaArrayOutputWithContext(ctx context.Context) TemplateColumnGroupSchemaArrayOutput

type TemplateColumnGroupSchemaOutput

type TemplateColumnGroupSchemaOutput struct{ *pulumi.OutputState }

<p>The column group schema.</p>

func (TemplateColumnGroupSchemaOutput) ColumnGroupColumnSchemaList

<p>A structure containing the list of schemas for column group columns.</p>

func (TemplateColumnGroupSchemaOutput) ElementType

func (TemplateColumnGroupSchemaOutput) Name

<p>The name of the column group schema.</p>

func (TemplateColumnGroupSchemaOutput) ToTemplateColumnGroupSchemaOutput

func (o TemplateColumnGroupSchemaOutput) ToTemplateColumnGroupSchemaOutput() TemplateColumnGroupSchemaOutput

func (TemplateColumnGroupSchemaOutput) ToTemplateColumnGroupSchemaOutputWithContext

func (o TemplateColumnGroupSchemaOutput) ToTemplateColumnGroupSchemaOutputWithContext(ctx context.Context) TemplateColumnGroupSchemaOutput

type TemplateColumnSchema

type TemplateColumnSchema struct {
	// <p>The data type of the column schema.</p>
	DataType *string `pulumi:"dataType"`
	// <p>The geographic role of the column schema.</p>
	GeographicRole *string `pulumi:"geographicRole"`
	// <p>The name of the column schema.</p>
	Name *string `pulumi:"name"`
}

<p>The column schema.</p>

type TemplateColumnSchemaArrayOutput

type TemplateColumnSchemaArrayOutput struct{ *pulumi.OutputState }

func (TemplateColumnSchemaArrayOutput) ElementType

func (TemplateColumnSchemaArrayOutput) Index

func (TemplateColumnSchemaArrayOutput) ToTemplateColumnSchemaArrayOutput

func (o TemplateColumnSchemaArrayOutput) ToTemplateColumnSchemaArrayOutput() TemplateColumnSchemaArrayOutput

func (TemplateColumnSchemaArrayOutput) ToTemplateColumnSchemaArrayOutputWithContext

func (o TemplateColumnSchemaArrayOutput) ToTemplateColumnSchemaArrayOutputWithContext(ctx context.Context) TemplateColumnSchemaArrayOutput

type TemplateColumnSchemaOutput

type TemplateColumnSchemaOutput struct{ *pulumi.OutputState }

<p>The column schema.</p>

func (TemplateColumnSchemaOutput) DataType

<p>The data type of the column schema.</p>

func (TemplateColumnSchemaOutput) ElementType

func (TemplateColumnSchemaOutput) ElementType() reflect.Type

func (TemplateColumnSchemaOutput) GeographicRole

<p>The geographic role of the column schema.</p>

func (TemplateColumnSchemaOutput) Name

<p>The name of the column schema.</p>

func (TemplateColumnSchemaOutput) ToTemplateColumnSchemaOutput

func (o TemplateColumnSchemaOutput) ToTemplateColumnSchemaOutput() TemplateColumnSchemaOutput

func (TemplateColumnSchemaOutput) ToTemplateColumnSchemaOutputWithContext

func (o TemplateColumnSchemaOutput) ToTemplateColumnSchemaOutputWithContext(ctx context.Context) TemplateColumnSchemaOutput

type TemplateDataSetConfiguration

type TemplateDataSetConfiguration struct {
	// <p>A structure containing the list of column group schemas.</p>
	ColumnGroupSchemaList []TemplateColumnGroupSchema `pulumi:"columnGroupSchemaList"`
	DataSetSchema         *TemplateDataSetSchema      `pulumi:"dataSetSchema"`
	// <p>Placeholder.</p>
	Placeholder *string `pulumi:"placeholder"`
}

<p>Dataset configuration.</p>

type TemplateDataSetConfigurationArrayOutput

type TemplateDataSetConfigurationArrayOutput struct{ *pulumi.OutputState }

func (TemplateDataSetConfigurationArrayOutput) ElementType

func (TemplateDataSetConfigurationArrayOutput) Index

func (TemplateDataSetConfigurationArrayOutput) ToTemplateDataSetConfigurationArrayOutput

func (o TemplateDataSetConfigurationArrayOutput) ToTemplateDataSetConfigurationArrayOutput() TemplateDataSetConfigurationArrayOutput

func (TemplateDataSetConfigurationArrayOutput) ToTemplateDataSetConfigurationArrayOutputWithContext

func (o TemplateDataSetConfigurationArrayOutput) ToTemplateDataSetConfigurationArrayOutputWithContext(ctx context.Context) TemplateDataSetConfigurationArrayOutput

type TemplateDataSetConfigurationOutput

type TemplateDataSetConfigurationOutput struct{ *pulumi.OutputState }

<p>Dataset configuration.</p>

func (TemplateDataSetConfigurationOutput) ColumnGroupSchemaList

<p>A structure containing the list of column group schemas.</p>

func (TemplateDataSetConfigurationOutput) DataSetSchema

func (TemplateDataSetConfigurationOutput) ElementType

func (TemplateDataSetConfigurationOutput) Placeholder

<p>Placeholder.</p>

func (TemplateDataSetConfigurationOutput) ToTemplateDataSetConfigurationOutput

func (o TemplateDataSetConfigurationOutput) ToTemplateDataSetConfigurationOutput() TemplateDataSetConfigurationOutput

func (TemplateDataSetConfigurationOutput) ToTemplateDataSetConfigurationOutputWithContext

func (o TemplateDataSetConfigurationOutput) ToTemplateDataSetConfigurationOutputWithContext(ctx context.Context) TemplateDataSetConfigurationOutput

type TemplateDataSetReference

type TemplateDataSetReference struct {
	// <p>Dataset Amazon Resource Name (ARN).</p>
	DataSetArn string `pulumi:"dataSetArn"`
	// <p>Dataset placeholder.</p>
	DataSetPlaceholder string `pulumi:"dataSetPlaceholder"`
}

<p>Dataset reference.</p>

type TemplateDataSetReferenceArgs

type TemplateDataSetReferenceArgs struct {
	// <p>Dataset Amazon Resource Name (ARN).</p>
	DataSetArn pulumi.StringInput `pulumi:"dataSetArn"`
	// <p>Dataset placeholder.</p>
	DataSetPlaceholder pulumi.StringInput `pulumi:"dataSetPlaceholder"`
}

<p>Dataset reference.</p>

func (TemplateDataSetReferenceArgs) ElementType

func (TemplateDataSetReferenceArgs) ToTemplateDataSetReferenceOutput

func (i TemplateDataSetReferenceArgs) ToTemplateDataSetReferenceOutput() TemplateDataSetReferenceOutput

func (TemplateDataSetReferenceArgs) ToTemplateDataSetReferenceOutputWithContext

func (i TemplateDataSetReferenceArgs) ToTemplateDataSetReferenceOutputWithContext(ctx context.Context) TemplateDataSetReferenceOutput

type TemplateDataSetReferenceArray

type TemplateDataSetReferenceArray []TemplateDataSetReferenceInput

func (TemplateDataSetReferenceArray) ElementType

func (TemplateDataSetReferenceArray) ToTemplateDataSetReferenceArrayOutput

func (i TemplateDataSetReferenceArray) ToTemplateDataSetReferenceArrayOutput() TemplateDataSetReferenceArrayOutput

func (TemplateDataSetReferenceArray) ToTemplateDataSetReferenceArrayOutputWithContext

func (i TemplateDataSetReferenceArray) ToTemplateDataSetReferenceArrayOutputWithContext(ctx context.Context) TemplateDataSetReferenceArrayOutput

type TemplateDataSetReferenceArrayInput

type TemplateDataSetReferenceArrayInput interface {
	pulumi.Input

	ToTemplateDataSetReferenceArrayOutput() TemplateDataSetReferenceArrayOutput
	ToTemplateDataSetReferenceArrayOutputWithContext(context.Context) TemplateDataSetReferenceArrayOutput
}

TemplateDataSetReferenceArrayInput is an input type that accepts TemplateDataSetReferenceArray and TemplateDataSetReferenceArrayOutput values. You can construct a concrete instance of `TemplateDataSetReferenceArrayInput` via:

TemplateDataSetReferenceArray{ TemplateDataSetReferenceArgs{...} }

type TemplateDataSetReferenceArrayOutput

type TemplateDataSetReferenceArrayOutput struct{ *pulumi.OutputState }

func (TemplateDataSetReferenceArrayOutput) ElementType

func (TemplateDataSetReferenceArrayOutput) Index

func (TemplateDataSetReferenceArrayOutput) ToTemplateDataSetReferenceArrayOutput

func (o TemplateDataSetReferenceArrayOutput) ToTemplateDataSetReferenceArrayOutput() TemplateDataSetReferenceArrayOutput

func (TemplateDataSetReferenceArrayOutput) ToTemplateDataSetReferenceArrayOutputWithContext

func (o TemplateDataSetReferenceArrayOutput) ToTemplateDataSetReferenceArrayOutputWithContext(ctx context.Context) TemplateDataSetReferenceArrayOutput

type TemplateDataSetReferenceInput

type TemplateDataSetReferenceInput interface {
	pulumi.Input

	ToTemplateDataSetReferenceOutput() TemplateDataSetReferenceOutput
	ToTemplateDataSetReferenceOutputWithContext(context.Context) TemplateDataSetReferenceOutput
}

TemplateDataSetReferenceInput is an input type that accepts TemplateDataSetReferenceArgs and TemplateDataSetReferenceOutput values. You can construct a concrete instance of `TemplateDataSetReferenceInput` via:

TemplateDataSetReferenceArgs{...}

type TemplateDataSetReferenceOutput

type TemplateDataSetReferenceOutput struct{ *pulumi.OutputState }

<p>Dataset reference.</p>

func (TemplateDataSetReferenceOutput) DataSetArn

<p>Dataset Amazon Resource Name (ARN).</p>

func (TemplateDataSetReferenceOutput) DataSetPlaceholder

func (o TemplateDataSetReferenceOutput) DataSetPlaceholder() pulumi.StringOutput

<p>Dataset placeholder.</p>

func (TemplateDataSetReferenceOutput) ElementType

func (TemplateDataSetReferenceOutput) ToTemplateDataSetReferenceOutput

func (o TemplateDataSetReferenceOutput) ToTemplateDataSetReferenceOutput() TemplateDataSetReferenceOutput

func (TemplateDataSetReferenceOutput) ToTemplateDataSetReferenceOutputWithContext

func (o TemplateDataSetReferenceOutput) ToTemplateDataSetReferenceOutputWithContext(ctx context.Context) TemplateDataSetReferenceOutput

type TemplateDataSetSchema

type TemplateDataSetSchema struct {
	// <p>A structure containing the list of column schemas.</p>
	ColumnSchemaList []TemplateColumnSchema `pulumi:"columnSchemaList"`
}

<p>Dataset schema.</p>

type TemplateDataSetSchemaOutput

type TemplateDataSetSchemaOutput struct{ *pulumi.OutputState }

<p>Dataset schema.</p>

func (TemplateDataSetSchemaOutput) ColumnSchemaList

<p>A structure containing the list of column schemas.</p>

func (TemplateDataSetSchemaOutput) ElementType

func (TemplateDataSetSchemaOutput) ToTemplateDataSetSchemaOutput

func (o TemplateDataSetSchemaOutput) ToTemplateDataSetSchemaOutput() TemplateDataSetSchemaOutput

func (TemplateDataSetSchemaOutput) ToTemplateDataSetSchemaOutputWithContext

func (o TemplateDataSetSchemaOutput) ToTemplateDataSetSchemaOutputWithContext(ctx context.Context) TemplateDataSetSchemaOutput

type TemplateDataSetSchemaPtrOutput

type TemplateDataSetSchemaPtrOutput struct{ *pulumi.OutputState }

func (TemplateDataSetSchemaPtrOutput) ColumnSchemaList

<p>A structure containing the list of column schemas.</p>

func (TemplateDataSetSchemaPtrOutput) Elem

func (TemplateDataSetSchemaPtrOutput) ElementType

func (TemplateDataSetSchemaPtrOutput) ToTemplateDataSetSchemaPtrOutput

func (o TemplateDataSetSchemaPtrOutput) ToTemplateDataSetSchemaPtrOutput() TemplateDataSetSchemaPtrOutput

func (TemplateDataSetSchemaPtrOutput) ToTemplateDataSetSchemaPtrOutputWithContext

func (o TemplateDataSetSchemaPtrOutput) ToTemplateDataSetSchemaPtrOutputWithContext(ctx context.Context) TemplateDataSetSchemaPtrOutput

type TemplateError added in v0.2.0

type TemplateError struct {
	// <p>Description of the error type.</p>
	Message *string            `pulumi:"message"`
	Type    *TemplateErrorType `pulumi:"type"`
}

<p>List of errors that occurred when the template version creation failed.</p>

type TemplateErrorArrayOutput added in v0.2.0

type TemplateErrorArrayOutput struct{ *pulumi.OutputState }

func (TemplateErrorArrayOutput) ElementType added in v0.2.0

func (TemplateErrorArrayOutput) ElementType() reflect.Type

func (TemplateErrorArrayOutput) Index added in v0.2.0

func (TemplateErrorArrayOutput) ToTemplateErrorArrayOutput added in v0.2.0

func (o TemplateErrorArrayOutput) ToTemplateErrorArrayOutput() TemplateErrorArrayOutput

func (TemplateErrorArrayOutput) ToTemplateErrorArrayOutputWithContext added in v0.2.0

func (o TemplateErrorArrayOutput) ToTemplateErrorArrayOutputWithContext(ctx context.Context) TemplateErrorArrayOutput

type TemplateErrorOutput added in v0.2.0

type TemplateErrorOutput struct{ *pulumi.OutputState }

<p>List of errors that occurred when the template version creation failed.</p>

func (TemplateErrorOutput) ElementType added in v0.2.0

func (TemplateErrorOutput) ElementType() reflect.Type

func (TemplateErrorOutput) Message added in v0.2.0

<p>Description of the error type.</p>

func (TemplateErrorOutput) ToTemplateErrorOutput added in v0.2.0

func (o TemplateErrorOutput) ToTemplateErrorOutput() TemplateErrorOutput

func (TemplateErrorOutput) ToTemplateErrorOutputWithContext added in v0.2.0

func (o TemplateErrorOutput) ToTemplateErrorOutputWithContext(ctx context.Context) TemplateErrorOutput

func (TemplateErrorOutput) Type added in v0.2.0

type TemplateErrorType added in v0.2.0

type TemplateErrorType string

type TemplateErrorTypeOutput added in v0.2.0

type TemplateErrorTypeOutput struct{ *pulumi.OutputState }

func (TemplateErrorTypeOutput) ElementType added in v0.2.0

func (TemplateErrorTypeOutput) ElementType() reflect.Type

func (TemplateErrorTypeOutput) ToStringOutput added in v0.2.0

func (o TemplateErrorTypeOutput) ToStringOutput() pulumi.StringOutput

func (TemplateErrorTypeOutput) ToStringOutputWithContext added in v0.2.0

func (o TemplateErrorTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (TemplateErrorTypeOutput) ToStringPtrOutput added in v0.2.0

func (o TemplateErrorTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (TemplateErrorTypeOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o TemplateErrorTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (TemplateErrorTypeOutput) ToTemplateErrorTypeOutput added in v0.2.0

func (o TemplateErrorTypeOutput) ToTemplateErrorTypeOutput() TemplateErrorTypeOutput

func (TemplateErrorTypeOutput) ToTemplateErrorTypeOutputWithContext added in v0.2.0

func (o TemplateErrorTypeOutput) ToTemplateErrorTypeOutputWithContext(ctx context.Context) TemplateErrorTypeOutput

func (TemplateErrorTypeOutput) ToTemplateErrorTypePtrOutput added in v0.2.0

func (o TemplateErrorTypeOutput) ToTemplateErrorTypePtrOutput() TemplateErrorTypePtrOutput

func (TemplateErrorTypeOutput) ToTemplateErrorTypePtrOutputWithContext added in v0.2.0

func (o TemplateErrorTypeOutput) ToTemplateErrorTypePtrOutputWithContext(ctx context.Context) TemplateErrorTypePtrOutput

type TemplateErrorTypePtrOutput added in v0.2.0

type TemplateErrorTypePtrOutput struct{ *pulumi.OutputState }

func (TemplateErrorTypePtrOutput) Elem added in v0.2.0

func (TemplateErrorTypePtrOutput) ElementType added in v0.2.0

func (TemplateErrorTypePtrOutput) ElementType() reflect.Type

func (TemplateErrorTypePtrOutput) ToStringPtrOutput added in v0.2.0

func (o TemplateErrorTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (TemplateErrorTypePtrOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o TemplateErrorTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (TemplateErrorTypePtrOutput) ToTemplateErrorTypePtrOutput added in v0.2.0

func (o TemplateErrorTypePtrOutput) ToTemplateErrorTypePtrOutput() TemplateErrorTypePtrOutput

func (TemplateErrorTypePtrOutput) ToTemplateErrorTypePtrOutputWithContext added in v0.2.0

func (o TemplateErrorTypePtrOutput) ToTemplateErrorTypePtrOutputWithContext(ctx context.Context) TemplateErrorTypePtrOutput

type TemplateInput

type TemplateInput interface {
	pulumi.Input

	ToTemplateOutput() TemplateOutput
	ToTemplateOutputWithContext(ctx context.Context) TemplateOutput
}

type TemplateOutput

type TemplateOutput struct{ *pulumi.OutputState }

func (TemplateOutput) Arn added in v0.17.0

<p>The Amazon Resource Name (ARN) of the template.</p>

func (TemplateOutput) AwsAccountId added in v0.17.0

func (o TemplateOutput) AwsAccountId() pulumi.StringOutput

func (TemplateOutput) CreatedTime added in v0.17.0

func (o TemplateOutput) CreatedTime() pulumi.StringOutput

<p>Time when this was created.</p>

func (TemplateOutput) ElementType

func (TemplateOutput) ElementType() reflect.Type

func (TemplateOutput) LastUpdatedTime added in v0.17.0

func (o TemplateOutput) LastUpdatedTime() pulumi.StringOutput

<p>Time when this was last updated.</p>

func (TemplateOutput) Name added in v0.17.0

<p>A display name for the template.</p>

func (TemplateOutput) Permissions added in v0.17.0

<p>A list of resource permissions to be set on the template. </p>

func (TemplateOutput) SourceEntity added in v0.17.0

func (o TemplateOutput) SourceEntity() TemplateSourceEntityOutput

func (TemplateOutput) Tags added in v0.17.0

<p>Contains a map of the key-value pairs for the resource tag or tags assigned to the resource.</p>

func (TemplateOutput) TemplateId added in v0.17.0

func (o TemplateOutput) TemplateId() pulumi.StringOutput

func (TemplateOutput) ToTemplateOutput

func (o TemplateOutput) ToTemplateOutput() TemplateOutput

func (TemplateOutput) ToTemplateOutputWithContext

func (o TemplateOutput) ToTemplateOutputWithContext(ctx context.Context) TemplateOutput

func (TemplateOutput) Version added in v0.17.0

func (TemplateOutput) VersionDescription added in v0.17.0

func (o TemplateOutput) VersionDescription() pulumi.StringPtrOutput

<p>A description of the current template version being created. This API operation creates the

first version of the template. Every time <code>UpdateTemplate</code> is called, a new
version is created. Each version of the template maintains a description of the version
in the <code>VersionDescription</code> field.</p>

type TemplateResourcePermission

type TemplateResourcePermission struct {
	// <p>The IAM action to grant or revoke permissions on.</p>
	Actions []string `pulumi:"actions"`
	// <p>The Amazon Resource Name (ARN) of the principal. This can be one of the
	//             following:</p>
	//         <ul>
	//             <li>
	//                 <p>The ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)</p>
	//             </li>
	//             <li>
	//                 <p>The ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)</p>
	//             </li>
	//             <li>
	//                 <p>The ARN of an AWS account root: This is an IAM ARN rather than a QuickSight
	//                     ARN. Use this option only to share resources (templates) across AWS accounts.
	//                     (This is less common.) </p>
	//             </li>
	//          </ul>
	Principal string `pulumi:"principal"`
}

<p>Permission for the resource.</p>

type TemplateResourcePermissionArgs

type TemplateResourcePermissionArgs struct {
	// <p>The IAM action to grant or revoke permissions on.</p>
	Actions pulumi.StringArrayInput `pulumi:"actions"`
	// <p>The Amazon Resource Name (ARN) of the principal. This can be one of the
	//             following:</p>
	//         <ul>
	//             <li>
	//                 <p>The ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)</p>
	//             </li>
	//             <li>
	//                 <p>The ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)</p>
	//             </li>
	//             <li>
	//                 <p>The ARN of an AWS account root: This is an IAM ARN rather than a QuickSight
	//                     ARN. Use this option only to share resources (templates) across AWS accounts.
	//                     (This is less common.) </p>
	//             </li>
	//          </ul>
	Principal pulumi.StringInput `pulumi:"principal"`
}

<p>Permission for the resource.</p>

func (TemplateResourcePermissionArgs) ElementType

func (TemplateResourcePermissionArgs) ToTemplateResourcePermissionOutput

func (i TemplateResourcePermissionArgs) ToTemplateResourcePermissionOutput() TemplateResourcePermissionOutput

func (TemplateResourcePermissionArgs) ToTemplateResourcePermissionOutputWithContext

func (i TemplateResourcePermissionArgs) ToTemplateResourcePermissionOutputWithContext(ctx context.Context) TemplateResourcePermissionOutput

type TemplateResourcePermissionArray

type TemplateResourcePermissionArray []TemplateResourcePermissionInput

func (TemplateResourcePermissionArray) ElementType

func (TemplateResourcePermissionArray) ToTemplateResourcePermissionArrayOutput

func (i TemplateResourcePermissionArray) ToTemplateResourcePermissionArrayOutput() TemplateResourcePermissionArrayOutput

func (TemplateResourcePermissionArray) ToTemplateResourcePermissionArrayOutputWithContext

func (i TemplateResourcePermissionArray) ToTemplateResourcePermissionArrayOutputWithContext(ctx context.Context) TemplateResourcePermissionArrayOutput

type TemplateResourcePermissionArrayInput

type TemplateResourcePermissionArrayInput interface {
	pulumi.Input

	ToTemplateResourcePermissionArrayOutput() TemplateResourcePermissionArrayOutput
	ToTemplateResourcePermissionArrayOutputWithContext(context.Context) TemplateResourcePermissionArrayOutput
}

TemplateResourcePermissionArrayInput is an input type that accepts TemplateResourcePermissionArray and TemplateResourcePermissionArrayOutput values. You can construct a concrete instance of `TemplateResourcePermissionArrayInput` via:

TemplateResourcePermissionArray{ TemplateResourcePermissionArgs{...} }

type TemplateResourcePermissionArrayOutput

type TemplateResourcePermissionArrayOutput struct{ *pulumi.OutputState }

func (TemplateResourcePermissionArrayOutput) ElementType

func (TemplateResourcePermissionArrayOutput) Index

func (TemplateResourcePermissionArrayOutput) ToTemplateResourcePermissionArrayOutput

func (o TemplateResourcePermissionArrayOutput) ToTemplateResourcePermissionArrayOutput() TemplateResourcePermissionArrayOutput

func (TemplateResourcePermissionArrayOutput) ToTemplateResourcePermissionArrayOutputWithContext

func (o TemplateResourcePermissionArrayOutput) ToTemplateResourcePermissionArrayOutputWithContext(ctx context.Context) TemplateResourcePermissionArrayOutput

type TemplateResourcePermissionInput

type TemplateResourcePermissionInput interface {
	pulumi.Input

	ToTemplateResourcePermissionOutput() TemplateResourcePermissionOutput
	ToTemplateResourcePermissionOutputWithContext(context.Context) TemplateResourcePermissionOutput
}

TemplateResourcePermissionInput is an input type that accepts TemplateResourcePermissionArgs and TemplateResourcePermissionOutput values. You can construct a concrete instance of `TemplateResourcePermissionInput` via:

TemplateResourcePermissionArgs{...}

type TemplateResourcePermissionOutput

type TemplateResourcePermissionOutput struct{ *pulumi.OutputState }

<p>Permission for the resource.</p>

func (TemplateResourcePermissionOutput) Actions

<p>The IAM action to grant or revoke permissions on.</p>

func (TemplateResourcePermissionOutput) ElementType

func (TemplateResourcePermissionOutput) Principal

<p>The Amazon Resource Name (ARN) of the principal. This can be one of the

    following:</p>
<ul>
    <li>
        <p>The ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)</p>
    </li>
    <li>
        <p>The ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)</p>
    </li>
    <li>
        <p>The ARN of an AWS account root: This is an IAM ARN rather than a QuickSight
            ARN. Use this option only to share resources (templates) across AWS accounts.
            (This is less common.) </p>
    </li>
 </ul>

func (TemplateResourcePermissionOutput) ToTemplateResourcePermissionOutput

func (o TemplateResourcePermissionOutput) ToTemplateResourcePermissionOutput() TemplateResourcePermissionOutput

func (TemplateResourcePermissionOutput) ToTemplateResourcePermissionOutputWithContext

func (o TemplateResourcePermissionOutput) ToTemplateResourcePermissionOutputWithContext(ctx context.Context) TemplateResourcePermissionOutput

type TemplateResourceStatus

type TemplateResourceStatus string

type TemplateResourceStatusOutput

type TemplateResourceStatusOutput struct{ *pulumi.OutputState }

func (TemplateResourceStatusOutput) ElementType

func (TemplateResourceStatusOutput) ToStringOutput

func (TemplateResourceStatusOutput) ToStringOutputWithContext

func (o TemplateResourceStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (TemplateResourceStatusOutput) ToStringPtrOutput

func (o TemplateResourceStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (TemplateResourceStatusOutput) ToStringPtrOutputWithContext

func (o TemplateResourceStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (TemplateResourceStatusOutput) ToTemplateResourceStatusOutput

func (o TemplateResourceStatusOutput) ToTemplateResourceStatusOutput() TemplateResourceStatusOutput

func (TemplateResourceStatusOutput) ToTemplateResourceStatusOutputWithContext

func (o TemplateResourceStatusOutput) ToTemplateResourceStatusOutputWithContext(ctx context.Context) TemplateResourceStatusOutput

func (TemplateResourceStatusOutput) ToTemplateResourceStatusPtrOutput

func (o TemplateResourceStatusOutput) ToTemplateResourceStatusPtrOutput() TemplateResourceStatusPtrOutput

func (TemplateResourceStatusOutput) ToTemplateResourceStatusPtrOutputWithContext

func (o TemplateResourceStatusOutput) ToTemplateResourceStatusPtrOutputWithContext(ctx context.Context) TemplateResourceStatusPtrOutput

type TemplateResourceStatusPtrOutput

type TemplateResourceStatusPtrOutput struct{ *pulumi.OutputState }

func (TemplateResourceStatusPtrOutput) Elem

func (TemplateResourceStatusPtrOutput) ElementType

func (TemplateResourceStatusPtrOutput) ToStringPtrOutput

func (TemplateResourceStatusPtrOutput) ToStringPtrOutputWithContext

func (o TemplateResourceStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (TemplateResourceStatusPtrOutput) ToTemplateResourceStatusPtrOutput

func (o TemplateResourceStatusPtrOutput) ToTemplateResourceStatusPtrOutput() TemplateResourceStatusPtrOutput

func (TemplateResourceStatusPtrOutput) ToTemplateResourceStatusPtrOutputWithContext

func (o TemplateResourceStatusPtrOutput) ToTemplateResourceStatusPtrOutputWithContext(ctx context.Context) TemplateResourceStatusPtrOutput

type TemplateSheet

type TemplateSheet struct {
	// <p>The name of a sheet. This name is displayed on the sheet's tab in the QuickSight
	//             console.</p>
	Name *string `pulumi:"name"`
	// <p>The unique identifier associated with a sheet.</p>
	SheetId *string `pulumi:"sheetId"`
}

<p>A <i>sheet</i>, which is an object that contains a set of visuals that

are viewed together on one page in the Amazon QuickSight console. Every analysis and dashboard
contains at least one sheet. Each sheet contains at least one visualization widget, for
example a chart, pivot table, or narrative insight. Sheets can be associated with other
components, such as controls, filters, and so on.</p>

type TemplateSheetArrayOutput

type TemplateSheetArrayOutput struct{ *pulumi.OutputState }

func (TemplateSheetArrayOutput) ElementType

func (TemplateSheetArrayOutput) ElementType() reflect.Type

func (TemplateSheetArrayOutput) Index

func (TemplateSheetArrayOutput) ToTemplateSheetArrayOutput

func (o TemplateSheetArrayOutput) ToTemplateSheetArrayOutput() TemplateSheetArrayOutput

func (TemplateSheetArrayOutput) ToTemplateSheetArrayOutputWithContext

func (o TemplateSheetArrayOutput) ToTemplateSheetArrayOutputWithContext(ctx context.Context) TemplateSheetArrayOutput

type TemplateSheetOutput

type TemplateSheetOutput struct{ *pulumi.OutputState }

<p>A <i>sheet</i>, which is an object that contains a set of visuals that

are viewed together on one page in the Amazon QuickSight console. Every analysis and dashboard
contains at least one sheet. Each sheet contains at least one visualization widget, for
example a chart, pivot table, or narrative insight. Sheets can be associated with other
components, such as controls, filters, and so on.</p>

func (TemplateSheetOutput) ElementType

func (TemplateSheetOutput) ElementType() reflect.Type

func (TemplateSheetOutput) Name

<p>The name of a sheet. This name is displayed on the sheet's tab in the QuickSight

console.</p>

func (TemplateSheetOutput) SheetId

<p>The unique identifier associated with a sheet.</p>

func (TemplateSheetOutput) ToTemplateSheetOutput

func (o TemplateSheetOutput) ToTemplateSheetOutput() TemplateSheetOutput

func (TemplateSheetOutput) ToTemplateSheetOutputWithContext

func (o TemplateSheetOutput) ToTemplateSheetOutputWithContext(ctx context.Context) TemplateSheetOutput

type TemplateSourceAnalysis added in v0.2.0

type TemplateSourceAnalysis struct {
	// <p>The Amazon Resource Name (ARN) of the resource.</p>
	Arn string `pulumi:"arn"`
	// <p>A structure containing information about the dataset references used as placeholders
	//             in the template.</p>
	DataSetReferences []TemplateDataSetReference `pulumi:"dataSetReferences"`
}

<p>The source analysis of the template.</p>

type TemplateSourceAnalysisArgs added in v0.2.0

type TemplateSourceAnalysisArgs struct {
	// <p>The Amazon Resource Name (ARN) of the resource.</p>
	Arn pulumi.StringInput `pulumi:"arn"`
	// <p>A structure containing information about the dataset references used as placeholders
	//             in the template.</p>
	DataSetReferences TemplateDataSetReferenceArrayInput `pulumi:"dataSetReferences"`
}

<p>The source analysis of the template.</p>

func (TemplateSourceAnalysisArgs) ElementType added in v0.2.0

func (TemplateSourceAnalysisArgs) ElementType() reflect.Type

func (TemplateSourceAnalysisArgs) ToTemplateSourceAnalysisOutput added in v0.2.0

func (i TemplateSourceAnalysisArgs) ToTemplateSourceAnalysisOutput() TemplateSourceAnalysisOutput

func (TemplateSourceAnalysisArgs) ToTemplateSourceAnalysisOutputWithContext added in v0.2.0

func (i TemplateSourceAnalysisArgs) ToTemplateSourceAnalysisOutputWithContext(ctx context.Context) TemplateSourceAnalysisOutput

func (TemplateSourceAnalysisArgs) ToTemplateSourceAnalysisPtrOutput added in v0.2.0

func (i TemplateSourceAnalysisArgs) ToTemplateSourceAnalysisPtrOutput() TemplateSourceAnalysisPtrOutput

func (TemplateSourceAnalysisArgs) ToTemplateSourceAnalysisPtrOutputWithContext added in v0.2.0

func (i TemplateSourceAnalysisArgs) ToTemplateSourceAnalysisPtrOutputWithContext(ctx context.Context) TemplateSourceAnalysisPtrOutput

type TemplateSourceAnalysisInput added in v0.2.0

type TemplateSourceAnalysisInput interface {
	pulumi.Input

	ToTemplateSourceAnalysisOutput() TemplateSourceAnalysisOutput
	ToTemplateSourceAnalysisOutputWithContext(context.Context) TemplateSourceAnalysisOutput
}

TemplateSourceAnalysisInput is an input type that accepts TemplateSourceAnalysisArgs and TemplateSourceAnalysisOutput values. You can construct a concrete instance of `TemplateSourceAnalysisInput` via:

TemplateSourceAnalysisArgs{...}

type TemplateSourceAnalysisOutput added in v0.2.0

type TemplateSourceAnalysisOutput struct{ *pulumi.OutputState }

<p>The source analysis of the template.</p>

func (TemplateSourceAnalysisOutput) Arn added in v0.2.0

<p>The Amazon Resource Name (ARN) of the resource.</p>

func (TemplateSourceAnalysisOutput) DataSetReferences added in v0.2.0

<p>A structure containing information about the dataset references used as placeholders

in the template.</p>

func (TemplateSourceAnalysisOutput) ElementType added in v0.2.0

func (TemplateSourceAnalysisOutput) ToTemplateSourceAnalysisOutput added in v0.2.0

func (o TemplateSourceAnalysisOutput) ToTemplateSourceAnalysisOutput() TemplateSourceAnalysisOutput

func (TemplateSourceAnalysisOutput) ToTemplateSourceAnalysisOutputWithContext added in v0.2.0

func (o TemplateSourceAnalysisOutput) ToTemplateSourceAnalysisOutputWithContext(ctx context.Context) TemplateSourceAnalysisOutput

func (TemplateSourceAnalysisOutput) ToTemplateSourceAnalysisPtrOutput added in v0.2.0

func (o TemplateSourceAnalysisOutput) ToTemplateSourceAnalysisPtrOutput() TemplateSourceAnalysisPtrOutput

func (TemplateSourceAnalysisOutput) ToTemplateSourceAnalysisPtrOutputWithContext added in v0.2.0

func (o TemplateSourceAnalysisOutput) ToTemplateSourceAnalysisPtrOutputWithContext(ctx context.Context) TemplateSourceAnalysisPtrOutput

type TemplateSourceAnalysisPtrInput added in v0.2.0

type TemplateSourceAnalysisPtrInput interface {
	pulumi.Input

	ToTemplateSourceAnalysisPtrOutput() TemplateSourceAnalysisPtrOutput
	ToTemplateSourceAnalysisPtrOutputWithContext(context.Context) TemplateSourceAnalysisPtrOutput
}

TemplateSourceAnalysisPtrInput is an input type that accepts TemplateSourceAnalysisArgs, TemplateSourceAnalysisPtr and TemplateSourceAnalysisPtrOutput values. You can construct a concrete instance of `TemplateSourceAnalysisPtrInput` via:

        TemplateSourceAnalysisArgs{...}

or:

        nil

func TemplateSourceAnalysisPtr added in v0.2.0

func TemplateSourceAnalysisPtr(v *TemplateSourceAnalysisArgs) TemplateSourceAnalysisPtrInput

type TemplateSourceAnalysisPtrOutput added in v0.2.0

type TemplateSourceAnalysisPtrOutput struct{ *pulumi.OutputState }

func (TemplateSourceAnalysisPtrOutput) Arn added in v0.2.0

<p>The Amazon Resource Name (ARN) of the resource.</p>

func (TemplateSourceAnalysisPtrOutput) DataSetReferences added in v0.2.0

<p>A structure containing information about the dataset references used as placeholders

in the template.</p>

func (TemplateSourceAnalysisPtrOutput) Elem added in v0.2.0

func (TemplateSourceAnalysisPtrOutput) ElementType added in v0.2.0

func (TemplateSourceAnalysisPtrOutput) ToTemplateSourceAnalysisPtrOutput added in v0.2.0

func (o TemplateSourceAnalysisPtrOutput) ToTemplateSourceAnalysisPtrOutput() TemplateSourceAnalysisPtrOutput

func (TemplateSourceAnalysisPtrOutput) ToTemplateSourceAnalysisPtrOutputWithContext added in v0.2.0

func (o TemplateSourceAnalysisPtrOutput) ToTemplateSourceAnalysisPtrOutputWithContext(ctx context.Context) TemplateSourceAnalysisPtrOutput

type TemplateSourceEntity added in v0.2.0

type TemplateSourceEntity struct {
	SourceAnalysis *TemplateSourceAnalysis `pulumi:"sourceAnalysis"`
	SourceTemplate *TemplateSourceTemplate `pulumi:"sourceTemplate"`
}

<p>The source entity of the template.</p>

type TemplateSourceEntityArgs added in v0.2.0

type TemplateSourceEntityArgs struct {
	SourceAnalysis TemplateSourceAnalysisPtrInput `pulumi:"sourceAnalysis"`
	SourceTemplate TemplateSourceTemplatePtrInput `pulumi:"sourceTemplate"`
}

<p>The source entity of the template.</p>

func (TemplateSourceEntityArgs) ElementType added in v0.2.0

func (TemplateSourceEntityArgs) ElementType() reflect.Type

func (TemplateSourceEntityArgs) ToTemplateSourceEntityOutput added in v0.2.0

func (i TemplateSourceEntityArgs) ToTemplateSourceEntityOutput() TemplateSourceEntityOutput

func (TemplateSourceEntityArgs) ToTemplateSourceEntityOutputWithContext added in v0.2.0

func (i TemplateSourceEntityArgs) ToTemplateSourceEntityOutputWithContext(ctx context.Context) TemplateSourceEntityOutput

type TemplateSourceEntityInput added in v0.2.0

type TemplateSourceEntityInput interface {
	pulumi.Input

	ToTemplateSourceEntityOutput() TemplateSourceEntityOutput
	ToTemplateSourceEntityOutputWithContext(context.Context) TemplateSourceEntityOutput
}

TemplateSourceEntityInput is an input type that accepts TemplateSourceEntityArgs and TemplateSourceEntityOutput values. You can construct a concrete instance of `TemplateSourceEntityInput` via:

TemplateSourceEntityArgs{...}

type TemplateSourceEntityOutput added in v0.2.0

type TemplateSourceEntityOutput struct{ *pulumi.OutputState }

<p>The source entity of the template.</p>

func (TemplateSourceEntityOutput) ElementType added in v0.2.0

func (TemplateSourceEntityOutput) ElementType() reflect.Type

func (TemplateSourceEntityOutput) SourceAnalysis added in v0.2.0

func (TemplateSourceEntityOutput) SourceTemplate added in v0.2.0

func (TemplateSourceEntityOutput) ToTemplateSourceEntityOutput added in v0.2.0

func (o TemplateSourceEntityOutput) ToTemplateSourceEntityOutput() TemplateSourceEntityOutput

func (TemplateSourceEntityOutput) ToTemplateSourceEntityOutputWithContext added in v0.2.0

func (o TemplateSourceEntityOutput) ToTemplateSourceEntityOutputWithContext(ctx context.Context) TemplateSourceEntityOutput

type TemplateSourceTemplate added in v0.2.0

type TemplateSourceTemplate struct {
	// <p>The Amazon Resource Name (ARN) of the resource.</p>
	Arn string `pulumi:"arn"`
}

<p>The source template of the template.</p>

type TemplateSourceTemplateArgs added in v0.2.0

type TemplateSourceTemplateArgs struct {
	// <p>The Amazon Resource Name (ARN) of the resource.</p>
	Arn pulumi.StringInput `pulumi:"arn"`
}

<p>The source template of the template.</p>

func (TemplateSourceTemplateArgs) ElementType added in v0.2.0

func (TemplateSourceTemplateArgs) ElementType() reflect.Type

func (TemplateSourceTemplateArgs) ToTemplateSourceTemplateOutput added in v0.2.0

func (i TemplateSourceTemplateArgs) ToTemplateSourceTemplateOutput() TemplateSourceTemplateOutput

func (TemplateSourceTemplateArgs) ToTemplateSourceTemplateOutputWithContext added in v0.2.0

func (i TemplateSourceTemplateArgs) ToTemplateSourceTemplateOutputWithContext(ctx context.Context) TemplateSourceTemplateOutput

func (TemplateSourceTemplateArgs) ToTemplateSourceTemplatePtrOutput added in v0.2.0

func (i TemplateSourceTemplateArgs) ToTemplateSourceTemplatePtrOutput() TemplateSourceTemplatePtrOutput

func (TemplateSourceTemplateArgs) ToTemplateSourceTemplatePtrOutputWithContext added in v0.2.0

func (i TemplateSourceTemplateArgs) ToTemplateSourceTemplatePtrOutputWithContext(ctx context.Context) TemplateSourceTemplatePtrOutput

type TemplateSourceTemplateInput added in v0.2.0

type TemplateSourceTemplateInput interface {
	pulumi.Input

	ToTemplateSourceTemplateOutput() TemplateSourceTemplateOutput
	ToTemplateSourceTemplateOutputWithContext(context.Context) TemplateSourceTemplateOutput
}

TemplateSourceTemplateInput is an input type that accepts TemplateSourceTemplateArgs and TemplateSourceTemplateOutput values. You can construct a concrete instance of `TemplateSourceTemplateInput` via:

TemplateSourceTemplateArgs{...}

type TemplateSourceTemplateOutput added in v0.2.0

type TemplateSourceTemplateOutput struct{ *pulumi.OutputState }

<p>The source template of the template.</p>

func (TemplateSourceTemplateOutput) Arn added in v0.2.0

<p>The Amazon Resource Name (ARN) of the resource.</p>

func (TemplateSourceTemplateOutput) ElementType added in v0.2.0

func (TemplateSourceTemplateOutput) ToTemplateSourceTemplateOutput added in v0.2.0

func (o TemplateSourceTemplateOutput) ToTemplateSourceTemplateOutput() TemplateSourceTemplateOutput

func (TemplateSourceTemplateOutput) ToTemplateSourceTemplateOutputWithContext added in v0.2.0

func (o TemplateSourceTemplateOutput) ToTemplateSourceTemplateOutputWithContext(ctx context.Context) TemplateSourceTemplateOutput

func (TemplateSourceTemplateOutput) ToTemplateSourceTemplatePtrOutput added in v0.2.0

func (o TemplateSourceTemplateOutput) ToTemplateSourceTemplatePtrOutput() TemplateSourceTemplatePtrOutput

func (TemplateSourceTemplateOutput) ToTemplateSourceTemplatePtrOutputWithContext added in v0.2.0

func (o TemplateSourceTemplateOutput) ToTemplateSourceTemplatePtrOutputWithContext(ctx context.Context) TemplateSourceTemplatePtrOutput

type TemplateSourceTemplatePtrInput added in v0.2.0

type TemplateSourceTemplatePtrInput interface {
	pulumi.Input

	ToTemplateSourceTemplatePtrOutput() TemplateSourceTemplatePtrOutput
	ToTemplateSourceTemplatePtrOutputWithContext(context.Context) TemplateSourceTemplatePtrOutput
}

TemplateSourceTemplatePtrInput is an input type that accepts TemplateSourceTemplateArgs, TemplateSourceTemplatePtr and TemplateSourceTemplatePtrOutput values. You can construct a concrete instance of `TemplateSourceTemplatePtrInput` via:

        TemplateSourceTemplateArgs{...}

or:

        nil

func TemplateSourceTemplatePtr added in v0.2.0

func TemplateSourceTemplatePtr(v *TemplateSourceTemplateArgs) TemplateSourceTemplatePtrInput

type TemplateSourceTemplatePtrOutput added in v0.2.0

type TemplateSourceTemplatePtrOutput struct{ *pulumi.OutputState }

func (TemplateSourceTemplatePtrOutput) Arn added in v0.2.0

<p>The Amazon Resource Name (ARN) of the resource.</p>

func (TemplateSourceTemplatePtrOutput) Elem added in v0.2.0

func (TemplateSourceTemplatePtrOutput) ElementType added in v0.2.0

func (TemplateSourceTemplatePtrOutput) ToTemplateSourceTemplatePtrOutput added in v0.2.0

func (o TemplateSourceTemplatePtrOutput) ToTemplateSourceTemplatePtrOutput() TemplateSourceTemplatePtrOutput

func (TemplateSourceTemplatePtrOutput) ToTemplateSourceTemplatePtrOutputWithContext added in v0.2.0

func (o TemplateSourceTemplatePtrOutput) ToTemplateSourceTemplatePtrOutputWithContext(ctx context.Context) TemplateSourceTemplatePtrOutput

type TemplateState

type TemplateState struct {
}

func (TemplateState) ElementType

func (TemplateState) ElementType() reflect.Type

type TemplateTag

type TemplateTag struct {
	// <p>Tag key.</p>
	Key string `pulumi:"key"`
	// <p>Tag value.</p>
	Value string `pulumi:"value"`
}

<p>The key or keys of the key-value pairs for the resource tag or tags assigned to the

resource.</p>

type TemplateTagArgs

type TemplateTagArgs struct {
	// <p>Tag key.</p>
	Key pulumi.StringInput `pulumi:"key"`
	// <p>Tag value.</p>
	Value pulumi.StringInput `pulumi:"value"`
}

<p>The key or keys of the key-value pairs for the resource tag or tags assigned to the

resource.</p>

func (TemplateTagArgs) ElementType

func (TemplateTagArgs) ElementType() reflect.Type

func (TemplateTagArgs) ToTemplateTagOutput

func (i TemplateTagArgs) ToTemplateTagOutput() TemplateTagOutput

func (TemplateTagArgs) ToTemplateTagOutputWithContext

func (i TemplateTagArgs) ToTemplateTagOutputWithContext(ctx context.Context) TemplateTagOutput

type TemplateTagArray

type TemplateTagArray []TemplateTagInput

func (TemplateTagArray) ElementType

func (TemplateTagArray) ElementType() reflect.Type

func (TemplateTagArray) ToTemplateTagArrayOutput

func (i TemplateTagArray) ToTemplateTagArrayOutput() TemplateTagArrayOutput

func (TemplateTagArray) ToTemplateTagArrayOutputWithContext

func (i TemplateTagArray) ToTemplateTagArrayOutputWithContext(ctx context.Context) TemplateTagArrayOutput

type TemplateTagArrayInput

type TemplateTagArrayInput interface {
	pulumi.Input

	ToTemplateTagArrayOutput() TemplateTagArrayOutput
	ToTemplateTagArrayOutputWithContext(context.Context) TemplateTagArrayOutput
}

TemplateTagArrayInput is an input type that accepts TemplateTagArray and TemplateTagArrayOutput values. You can construct a concrete instance of `TemplateTagArrayInput` via:

TemplateTagArray{ TemplateTagArgs{...} }

type TemplateTagArrayOutput

type TemplateTagArrayOutput struct{ *pulumi.OutputState }

func (TemplateTagArrayOutput) ElementType

func (TemplateTagArrayOutput) ElementType() reflect.Type

func (TemplateTagArrayOutput) Index

func (TemplateTagArrayOutput) ToTemplateTagArrayOutput

func (o TemplateTagArrayOutput) ToTemplateTagArrayOutput() TemplateTagArrayOutput

func (TemplateTagArrayOutput) ToTemplateTagArrayOutputWithContext

func (o TemplateTagArrayOutput) ToTemplateTagArrayOutputWithContext(ctx context.Context) TemplateTagArrayOutput

type TemplateTagInput

type TemplateTagInput interface {
	pulumi.Input

	ToTemplateTagOutput() TemplateTagOutput
	ToTemplateTagOutputWithContext(context.Context) TemplateTagOutput
}

TemplateTagInput is an input type that accepts TemplateTagArgs and TemplateTagOutput values. You can construct a concrete instance of `TemplateTagInput` via:

TemplateTagArgs{...}

type TemplateTagOutput

type TemplateTagOutput struct{ *pulumi.OutputState }

<p>The key or keys of the key-value pairs for the resource tag or tags assigned to the

resource.</p>

func (TemplateTagOutput) ElementType

func (TemplateTagOutput) ElementType() reflect.Type

func (TemplateTagOutput) Key

<p>Tag key.</p>

func (TemplateTagOutput) ToTemplateTagOutput

func (o TemplateTagOutput) ToTemplateTagOutput() TemplateTagOutput

func (TemplateTagOutput) ToTemplateTagOutputWithContext

func (o TemplateTagOutput) ToTemplateTagOutputWithContext(ctx context.Context) TemplateTagOutput

func (TemplateTagOutput) Value

<p>Tag value.</p>

type TemplateVersion added in v0.2.0

type TemplateVersion struct {
	// <p>The time that this template version was created.</p>
	CreatedTime *string `pulumi:"createdTime"`
	// <p>Schema of the dataset identified by the placeholder. Any dashboard created from this
	//             template should be bound to new datasets matching the same schema described through this
	//             API operation.</p>
	DataSetConfigurations []TemplateDataSetConfiguration `pulumi:"dataSetConfigurations"`
	// <p>The description of the template.</p>
	Description *string `pulumi:"description"`
	// <p>Errors associated with this template version.</p>
	Errors []TemplateError `pulumi:"errors"`
	// <p>A list of the associated sheets with the unique identifier and name of each sheet.</p>
	Sheets []TemplateSheet `pulumi:"sheets"`
	// <p>The Amazon Resource Name (ARN) of an analysis or template that was used to create this
	//             template.</p>
	SourceEntityArn *string                 `pulumi:"sourceEntityArn"`
	Status          *TemplateResourceStatus `pulumi:"status"`
	// <p>The ARN of the theme associated with this version of the template.</p>
	ThemeArn *string `pulumi:"themeArn"`
	// <p>The version number of the template version.</p>
	VersionNumber *float64 `pulumi:"versionNumber"`
}

<p>A version of a template.</p>

type TemplateVersionOutput added in v0.2.0

type TemplateVersionOutput struct{ *pulumi.OutputState }

<p>A version of a template.</p>

func (TemplateVersionOutput) CreatedTime added in v0.2.0

<p>The time that this template version was created.</p>

func (TemplateVersionOutput) DataSetConfigurations added in v0.2.0

<p>Schema of the dataset identified by the placeholder. Any dashboard created from this

template should be bound to new datasets matching the same schema described through this
API operation.</p>

func (TemplateVersionOutput) Description added in v0.2.0

<p>The description of the template.</p>

func (TemplateVersionOutput) ElementType added in v0.2.0

func (TemplateVersionOutput) ElementType() reflect.Type

func (TemplateVersionOutput) Errors added in v0.2.0

<p>Errors associated with this template version.</p>

func (TemplateVersionOutput) Sheets added in v0.2.0

<p>A list of the associated sheets with the unique identifier and name of each sheet.</p>

func (TemplateVersionOutput) SourceEntityArn added in v0.2.0

func (o TemplateVersionOutput) SourceEntityArn() pulumi.StringPtrOutput

<p>The Amazon Resource Name (ARN) of an analysis or template that was used to create this

template.</p>

func (TemplateVersionOutput) Status added in v0.2.0

func (TemplateVersionOutput) ThemeArn added in v0.2.0

<p>The ARN of the theme associated with this version of the template.</p>

func (TemplateVersionOutput) ToTemplateVersionOutput added in v0.2.0

func (o TemplateVersionOutput) ToTemplateVersionOutput() TemplateVersionOutput

func (TemplateVersionOutput) ToTemplateVersionOutputWithContext added in v0.2.0

func (o TemplateVersionOutput) ToTemplateVersionOutputWithContext(ctx context.Context) TemplateVersionOutput

func (TemplateVersionOutput) VersionNumber added in v0.2.0

func (o TemplateVersionOutput) VersionNumber() pulumi.Float64PtrOutput

<p>The version number of the template version.</p>

type Theme

type Theme struct {
	pulumi.CustomResourceState

	// <p>The Amazon Resource Name (ARN) of the theme.</p>
	Arn          pulumi.StringOutput `pulumi:"arn"`
	AwsAccountId pulumi.StringOutput `pulumi:"awsAccountId"`
	// <p>The ID of the theme that a custom theme will inherit from. All themes inherit from one of
	// 			the starting themes defined by Amazon QuickSight. For a list of the starting themes, use
	// 				<code>ListThemes</code> or choose <b>Themes</b> from
	// 			within a QuickSight analysis. </p>
	BaseThemeId   pulumi.StringPtrOutput      `pulumi:"baseThemeId"`
	Configuration ThemeConfigurationPtrOutput `pulumi:"configuration"`
	// <p>The date and time that the theme was created.</p>
	CreatedTime pulumi.StringOutput `pulumi:"createdTime"`
	// <p>The date and time that the theme was last updated.</p>
	LastUpdatedTime pulumi.StringOutput `pulumi:"lastUpdatedTime"`
	// <p>A display name for the theme.</p>
	Name pulumi.StringPtrOutput `pulumi:"name"`
	// <p>A valid grouping of resource permissions to apply to the new theme.
	// 			</p>
	Permissions ThemeResourcePermissionArrayOutput `pulumi:"permissions"`
	// <p>A map of the key-value pairs for the resource tag or tags that you want to add to the
	// 			resource.</p>
	Tags    ThemeTagArrayOutput `pulumi:"tags"`
	ThemeId pulumi.StringOutput `pulumi:"themeId"`
	Type    ThemeTypeOutput     `pulumi:"type"`
	Version ThemeVersionOutput  `pulumi:"version"`
	// <p>A description of the first version of the theme that you're creating. Every time
	// 				<code>UpdateTheme</code> is called, a new version is created. Each version of the
	// 			theme has a description of the version in the <code>VersionDescription</code>
	// 			field.</p>
	VersionDescription pulumi.StringPtrOutput `pulumi:"versionDescription"`
}

Definition of the AWS::QuickSight::Theme Resource Type.

func GetTheme

func GetTheme(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ThemeState, opts ...pulumi.ResourceOption) (*Theme, error)

GetTheme gets an existing Theme resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewTheme

func NewTheme(ctx *pulumi.Context,
	name string, args *ThemeArgs, opts ...pulumi.ResourceOption) (*Theme, error)

NewTheme registers a new resource with the given unique name, arguments, and options.

func (*Theme) ElementType

func (*Theme) ElementType() reflect.Type

func (*Theme) ToThemeOutput

func (i *Theme) ToThemeOutput() ThemeOutput

func (*Theme) ToThemeOutputWithContext

func (i *Theme) ToThemeOutputWithContext(ctx context.Context) ThemeOutput

type ThemeArgs

type ThemeArgs struct {
	AwsAccountId pulumi.StringInput
	// <p>The ID of the theme that a custom theme will inherit from. All themes inherit from one of
	// 			the starting themes defined by Amazon QuickSight. For a list of the starting themes, use
	// 				<code>ListThemes</code> or choose <b>Themes</b> from
	// 			within a QuickSight analysis. </p>
	BaseThemeId   pulumi.StringPtrInput
	Configuration ThemeConfigurationPtrInput
	// <p>A display name for the theme.</p>
	Name pulumi.StringPtrInput
	// <p>A valid grouping of resource permissions to apply to the new theme.
	// 			</p>
	Permissions ThemeResourcePermissionArrayInput
	// <p>A map of the key-value pairs for the resource tag or tags that you want to add to the
	// 			resource.</p>
	Tags    ThemeTagArrayInput
	ThemeId pulumi.StringInput
	// <p>A description of the first version of the theme that you're creating. Every time
	// 				<code>UpdateTheme</code> is called, a new version is created. Each version of the
	// 			theme has a description of the version in the <code>VersionDescription</code>
	// 			field.</p>
	VersionDescription pulumi.StringPtrInput
}

The set of arguments for constructing a Theme resource.

func (ThemeArgs) ElementType

func (ThemeArgs) ElementType() reflect.Type

type ThemeBorderStyle

type ThemeBorderStyle struct {
	// <p>The option to enable display of borders for visuals.</p>
	Show *bool `pulumi:"show"`
}

<p>The display options for tile borders for visuals.</p>

type ThemeBorderStyleArgs

type ThemeBorderStyleArgs struct {
	// <p>The option to enable display of borders for visuals.</p>
	Show pulumi.BoolPtrInput `pulumi:"show"`
}

<p>The display options for tile borders for visuals.</p>

func (ThemeBorderStyleArgs) ElementType

func (ThemeBorderStyleArgs) ElementType() reflect.Type

func (ThemeBorderStyleArgs) ToThemeBorderStyleOutput

func (i ThemeBorderStyleArgs) ToThemeBorderStyleOutput() ThemeBorderStyleOutput

func (ThemeBorderStyleArgs) ToThemeBorderStyleOutputWithContext

func (i ThemeBorderStyleArgs) ToThemeBorderStyleOutputWithContext(ctx context.Context) ThemeBorderStyleOutput

func (ThemeBorderStyleArgs) ToThemeBorderStylePtrOutput

func (i ThemeBorderStyleArgs) ToThemeBorderStylePtrOutput() ThemeBorderStylePtrOutput

func (ThemeBorderStyleArgs) ToThemeBorderStylePtrOutputWithContext

func (i ThemeBorderStyleArgs) ToThemeBorderStylePtrOutputWithContext(ctx context.Context) ThemeBorderStylePtrOutput

type ThemeBorderStyleInput

type ThemeBorderStyleInput interface {
	pulumi.Input

	ToThemeBorderStyleOutput() ThemeBorderStyleOutput
	ToThemeBorderStyleOutputWithContext(context.Context) ThemeBorderStyleOutput
}

ThemeBorderStyleInput is an input type that accepts ThemeBorderStyleArgs and ThemeBorderStyleOutput values. You can construct a concrete instance of `ThemeBorderStyleInput` via:

ThemeBorderStyleArgs{...}

type ThemeBorderStyleOutput

type ThemeBorderStyleOutput struct{ *pulumi.OutputState }

<p>The display options for tile borders for visuals.</p>

func (ThemeBorderStyleOutput) ElementType

func (ThemeBorderStyleOutput) ElementType() reflect.Type

func (ThemeBorderStyleOutput) Show

<p>The option to enable display of borders for visuals.</p>

func (ThemeBorderStyleOutput) ToThemeBorderStyleOutput

func (o ThemeBorderStyleOutput) ToThemeBorderStyleOutput() ThemeBorderStyleOutput

func (ThemeBorderStyleOutput) ToThemeBorderStyleOutputWithContext

func (o ThemeBorderStyleOutput) ToThemeBorderStyleOutputWithContext(ctx context.Context) ThemeBorderStyleOutput

func (ThemeBorderStyleOutput) ToThemeBorderStylePtrOutput

func (o ThemeBorderStyleOutput) ToThemeBorderStylePtrOutput() ThemeBorderStylePtrOutput

func (ThemeBorderStyleOutput) ToThemeBorderStylePtrOutputWithContext

func (o ThemeBorderStyleOutput) ToThemeBorderStylePtrOutputWithContext(ctx context.Context) ThemeBorderStylePtrOutput

type ThemeBorderStylePtrInput

type ThemeBorderStylePtrInput interface {
	pulumi.Input

	ToThemeBorderStylePtrOutput() ThemeBorderStylePtrOutput
	ToThemeBorderStylePtrOutputWithContext(context.Context) ThemeBorderStylePtrOutput
}

ThemeBorderStylePtrInput is an input type that accepts ThemeBorderStyleArgs, ThemeBorderStylePtr and ThemeBorderStylePtrOutput values. You can construct a concrete instance of `ThemeBorderStylePtrInput` via:

        ThemeBorderStyleArgs{...}

or:

        nil

type ThemeBorderStylePtrOutput

type ThemeBorderStylePtrOutput struct{ *pulumi.OutputState }

func (ThemeBorderStylePtrOutput) Elem

func (ThemeBorderStylePtrOutput) ElementType

func (ThemeBorderStylePtrOutput) ElementType() reflect.Type

func (ThemeBorderStylePtrOutput) Show

<p>The option to enable display of borders for visuals.</p>

func (ThemeBorderStylePtrOutput) ToThemeBorderStylePtrOutput

func (o ThemeBorderStylePtrOutput) ToThemeBorderStylePtrOutput() ThemeBorderStylePtrOutput

func (ThemeBorderStylePtrOutput) ToThemeBorderStylePtrOutputWithContext

func (o ThemeBorderStylePtrOutput) ToThemeBorderStylePtrOutputWithContext(ctx context.Context) ThemeBorderStylePtrOutput

type ThemeConfiguration added in v0.2.0

type ThemeConfiguration struct {
	DataColorPalette *ThemeDataColorPalette `pulumi:"dataColorPalette"`
	Sheet            *ThemeSheetStyle       `pulumi:"sheet"`
	Typography       *ThemeTypography       `pulumi:"typography"`
	UIColorPalette   *ThemeUIColorPalette   `pulumi:"uIColorPalette"`
}

<p>The theme configuration. This configuration contains all of the display properties for

a theme.</p>

type ThemeConfigurationArgs added in v0.2.0

type ThemeConfigurationArgs struct {
	DataColorPalette ThemeDataColorPalettePtrInput `pulumi:"dataColorPalette"`
	Sheet            ThemeSheetStylePtrInput       `pulumi:"sheet"`
	Typography       ThemeTypographyPtrInput       `pulumi:"typography"`
	UIColorPalette   ThemeUIColorPalettePtrInput   `pulumi:"uIColorPalette"`
}

<p>The theme configuration. This configuration contains all of the display properties for

a theme.</p>

func (ThemeConfigurationArgs) ElementType added in v0.2.0

func (ThemeConfigurationArgs) ElementType() reflect.Type

func (ThemeConfigurationArgs) ToThemeConfigurationOutput added in v0.2.0

func (i ThemeConfigurationArgs) ToThemeConfigurationOutput() ThemeConfigurationOutput

func (ThemeConfigurationArgs) ToThemeConfigurationOutputWithContext added in v0.2.0

func (i ThemeConfigurationArgs) ToThemeConfigurationOutputWithContext(ctx context.Context) ThemeConfigurationOutput

func (ThemeConfigurationArgs) ToThemeConfigurationPtrOutput added in v0.2.0

func (i ThemeConfigurationArgs) ToThemeConfigurationPtrOutput() ThemeConfigurationPtrOutput

func (ThemeConfigurationArgs) ToThemeConfigurationPtrOutputWithContext added in v0.2.0

func (i ThemeConfigurationArgs) ToThemeConfigurationPtrOutputWithContext(ctx context.Context) ThemeConfigurationPtrOutput

type ThemeConfigurationInput added in v0.2.0

type ThemeConfigurationInput interface {
	pulumi.Input

	ToThemeConfigurationOutput() ThemeConfigurationOutput
	ToThemeConfigurationOutputWithContext(context.Context) ThemeConfigurationOutput
}

ThemeConfigurationInput is an input type that accepts ThemeConfigurationArgs and ThemeConfigurationOutput values. You can construct a concrete instance of `ThemeConfigurationInput` via:

ThemeConfigurationArgs{...}

type ThemeConfigurationOutput added in v0.2.0

type ThemeConfigurationOutput struct{ *pulumi.OutputState }

<p>The theme configuration. This configuration contains all of the display properties for

a theme.</p>

func (ThemeConfigurationOutput) DataColorPalette added in v0.2.0

func (ThemeConfigurationOutput) ElementType added in v0.2.0

func (ThemeConfigurationOutput) ElementType() reflect.Type

func (ThemeConfigurationOutput) Sheet added in v0.2.0

func (ThemeConfigurationOutput) ToThemeConfigurationOutput added in v0.2.0

func (o ThemeConfigurationOutput) ToThemeConfigurationOutput() ThemeConfigurationOutput

func (ThemeConfigurationOutput) ToThemeConfigurationOutputWithContext added in v0.2.0

func (o ThemeConfigurationOutput) ToThemeConfigurationOutputWithContext(ctx context.Context) ThemeConfigurationOutput

func (ThemeConfigurationOutput) ToThemeConfigurationPtrOutput added in v0.2.0

func (o ThemeConfigurationOutput) ToThemeConfigurationPtrOutput() ThemeConfigurationPtrOutput

func (ThemeConfigurationOutput) ToThemeConfigurationPtrOutputWithContext added in v0.2.0

func (o ThemeConfigurationOutput) ToThemeConfigurationPtrOutputWithContext(ctx context.Context) ThemeConfigurationPtrOutput

func (ThemeConfigurationOutput) Typography added in v0.2.0

func (ThemeConfigurationOutput) UIColorPalette added in v0.2.0

type ThemeConfigurationPtrInput added in v0.2.0

type ThemeConfigurationPtrInput interface {
	pulumi.Input

	ToThemeConfigurationPtrOutput() ThemeConfigurationPtrOutput
	ToThemeConfigurationPtrOutputWithContext(context.Context) ThemeConfigurationPtrOutput
}

ThemeConfigurationPtrInput is an input type that accepts ThemeConfigurationArgs, ThemeConfigurationPtr and ThemeConfigurationPtrOutput values. You can construct a concrete instance of `ThemeConfigurationPtrInput` via:

        ThemeConfigurationArgs{...}

or:

        nil

func ThemeConfigurationPtr added in v0.2.0

func ThemeConfigurationPtr(v *ThemeConfigurationArgs) ThemeConfigurationPtrInput

type ThemeConfigurationPtrOutput added in v0.2.0

type ThemeConfigurationPtrOutput struct{ *pulumi.OutputState }

func (ThemeConfigurationPtrOutput) DataColorPalette added in v0.2.0

func (ThemeConfigurationPtrOutput) Elem added in v0.2.0

func (ThemeConfigurationPtrOutput) ElementType added in v0.2.0

func (ThemeConfigurationPtrOutput) Sheet added in v0.2.0

func (ThemeConfigurationPtrOutput) ToThemeConfigurationPtrOutput added in v0.2.0

func (o ThemeConfigurationPtrOutput) ToThemeConfigurationPtrOutput() ThemeConfigurationPtrOutput

func (ThemeConfigurationPtrOutput) ToThemeConfigurationPtrOutputWithContext added in v0.2.0

func (o ThemeConfigurationPtrOutput) ToThemeConfigurationPtrOutputWithContext(ctx context.Context) ThemeConfigurationPtrOutput

func (ThemeConfigurationPtrOutput) Typography added in v0.2.0

func (ThemeConfigurationPtrOutput) UIColorPalette added in v0.2.0

type ThemeDataColorPalette

type ThemeDataColorPalette struct {
	// <p>The hexadecimal codes for the colors.</p>
	Colors []string `pulumi:"colors"`
	// <p>The hexadecimal code of a color that applies to charts where a lack of data is
	//             highlighted.</p>
	EmptyFillColor *string `pulumi:"emptyFillColor"`
	// <p>The minimum and maximum hexadecimal codes that describe a color gradient. </p>
	MinMaxGradient []string `pulumi:"minMaxGradient"`
}

<p>The theme colors that are used for data colors in charts. The colors description is a

hexadecimal color code that consists of six alphanumerical characters, prefixed with
    <code>#</code>, for example #37BFF5. </p>

type ThemeDataColorPaletteArgs

type ThemeDataColorPaletteArgs struct {
	// <p>The hexadecimal codes for the colors.</p>
	Colors pulumi.StringArrayInput `pulumi:"colors"`
	// <p>The hexadecimal code of a color that applies to charts where a lack of data is
	//             highlighted.</p>
	EmptyFillColor pulumi.StringPtrInput `pulumi:"emptyFillColor"`
	// <p>The minimum and maximum hexadecimal codes that describe a color gradient. </p>
	MinMaxGradient pulumi.StringArrayInput `pulumi:"minMaxGradient"`
}

<p>The theme colors that are used for data colors in charts. The colors description is a

hexadecimal color code that consists of six alphanumerical characters, prefixed with
    <code>#</code>, for example #37BFF5. </p>

func (ThemeDataColorPaletteArgs) ElementType

func (ThemeDataColorPaletteArgs) ElementType() reflect.Type

func (ThemeDataColorPaletteArgs) ToThemeDataColorPaletteOutput

func (i ThemeDataColorPaletteArgs) ToThemeDataColorPaletteOutput() ThemeDataColorPaletteOutput

func (ThemeDataColorPaletteArgs) ToThemeDataColorPaletteOutputWithContext

func (i ThemeDataColorPaletteArgs) ToThemeDataColorPaletteOutputWithContext(ctx context.Context) ThemeDataColorPaletteOutput

func (ThemeDataColorPaletteArgs) ToThemeDataColorPalettePtrOutput

func (i ThemeDataColorPaletteArgs) ToThemeDataColorPalettePtrOutput() ThemeDataColorPalettePtrOutput

func (ThemeDataColorPaletteArgs) ToThemeDataColorPalettePtrOutputWithContext

func (i ThemeDataColorPaletteArgs) ToThemeDataColorPalettePtrOutputWithContext(ctx context.Context) ThemeDataColorPalettePtrOutput

type ThemeDataColorPaletteInput

type ThemeDataColorPaletteInput interface {
	pulumi.Input

	ToThemeDataColorPaletteOutput() ThemeDataColorPaletteOutput
	ToThemeDataColorPaletteOutputWithContext(context.Context) ThemeDataColorPaletteOutput
}

ThemeDataColorPaletteInput is an input type that accepts ThemeDataColorPaletteArgs and ThemeDataColorPaletteOutput values. You can construct a concrete instance of `ThemeDataColorPaletteInput` via:

ThemeDataColorPaletteArgs{...}

type ThemeDataColorPaletteOutput

type ThemeDataColorPaletteOutput struct{ *pulumi.OutputState }

<p>The theme colors that are used for data colors in charts. The colors description is a

hexadecimal color code that consists of six alphanumerical characters, prefixed with
    <code>#</code>, for example #37BFF5. </p>

func (ThemeDataColorPaletteOutput) Colors

<p>The hexadecimal codes for the colors.</p>

func (ThemeDataColorPaletteOutput) ElementType

func (ThemeDataColorPaletteOutput) EmptyFillColor

<p>The hexadecimal code of a color that applies to charts where a lack of data is

highlighted.</p>

func (ThemeDataColorPaletteOutput) MinMaxGradient

<p>The minimum and maximum hexadecimal codes that describe a color gradient. </p>

func (ThemeDataColorPaletteOutput) ToThemeDataColorPaletteOutput

func (o ThemeDataColorPaletteOutput) ToThemeDataColorPaletteOutput() ThemeDataColorPaletteOutput

func (ThemeDataColorPaletteOutput) ToThemeDataColorPaletteOutputWithContext

func (o ThemeDataColorPaletteOutput) ToThemeDataColorPaletteOutputWithContext(ctx context.Context) ThemeDataColorPaletteOutput

func (ThemeDataColorPaletteOutput) ToThemeDataColorPalettePtrOutput

func (o ThemeDataColorPaletteOutput) ToThemeDataColorPalettePtrOutput() ThemeDataColorPalettePtrOutput

func (ThemeDataColorPaletteOutput) ToThemeDataColorPalettePtrOutputWithContext

func (o ThemeDataColorPaletteOutput) ToThemeDataColorPalettePtrOutputWithContext(ctx context.Context) ThemeDataColorPalettePtrOutput

type ThemeDataColorPalettePtrInput

type ThemeDataColorPalettePtrInput interface {
	pulumi.Input

	ToThemeDataColorPalettePtrOutput() ThemeDataColorPalettePtrOutput
	ToThemeDataColorPalettePtrOutputWithContext(context.Context) ThemeDataColorPalettePtrOutput
}

ThemeDataColorPalettePtrInput is an input type that accepts ThemeDataColorPaletteArgs, ThemeDataColorPalettePtr and ThemeDataColorPalettePtrOutput values. You can construct a concrete instance of `ThemeDataColorPalettePtrInput` via:

        ThemeDataColorPaletteArgs{...}

or:

        nil

type ThemeDataColorPalettePtrOutput

type ThemeDataColorPalettePtrOutput struct{ *pulumi.OutputState }

func (ThemeDataColorPalettePtrOutput) Colors

<p>The hexadecimal codes for the colors.</p>

func (ThemeDataColorPalettePtrOutput) Elem

func (ThemeDataColorPalettePtrOutput) ElementType

func (ThemeDataColorPalettePtrOutput) EmptyFillColor

<p>The hexadecimal code of a color that applies to charts where a lack of data is

highlighted.</p>

func (ThemeDataColorPalettePtrOutput) MinMaxGradient

<p>The minimum and maximum hexadecimal codes that describe a color gradient. </p>

func (ThemeDataColorPalettePtrOutput) ToThemeDataColorPalettePtrOutput

func (o ThemeDataColorPalettePtrOutput) ToThemeDataColorPalettePtrOutput() ThemeDataColorPalettePtrOutput

func (ThemeDataColorPalettePtrOutput) ToThemeDataColorPalettePtrOutputWithContext

func (o ThemeDataColorPalettePtrOutput) ToThemeDataColorPalettePtrOutputWithContext(ctx context.Context) ThemeDataColorPalettePtrOutput

type ThemeError added in v0.2.0

type ThemeError struct {
	// <p>The error message.</p>
	Message *string         `pulumi:"message"`
	Type    *ThemeErrorType `pulumi:"type"`
}

<p>Theme error.</p>

type ThemeErrorArrayOutput added in v0.2.0

type ThemeErrorArrayOutput struct{ *pulumi.OutputState }

func (ThemeErrorArrayOutput) ElementType added in v0.2.0

func (ThemeErrorArrayOutput) ElementType() reflect.Type

func (ThemeErrorArrayOutput) Index added in v0.2.0

func (ThemeErrorArrayOutput) ToThemeErrorArrayOutput added in v0.2.0

func (o ThemeErrorArrayOutput) ToThemeErrorArrayOutput() ThemeErrorArrayOutput

func (ThemeErrorArrayOutput) ToThemeErrorArrayOutputWithContext added in v0.2.0

func (o ThemeErrorArrayOutput) ToThemeErrorArrayOutputWithContext(ctx context.Context) ThemeErrorArrayOutput

type ThemeErrorOutput added in v0.2.0

type ThemeErrorOutput struct{ *pulumi.OutputState }

<p>Theme error.</p>

func (ThemeErrorOutput) ElementType added in v0.2.0

func (ThemeErrorOutput) ElementType() reflect.Type

func (ThemeErrorOutput) Message added in v0.2.0

<p>The error message.</p>

func (ThemeErrorOutput) ToThemeErrorOutput added in v0.2.0

func (o ThemeErrorOutput) ToThemeErrorOutput() ThemeErrorOutput

func (ThemeErrorOutput) ToThemeErrorOutputWithContext added in v0.2.0

func (o ThemeErrorOutput) ToThemeErrorOutputWithContext(ctx context.Context) ThemeErrorOutput

func (ThemeErrorOutput) Type added in v0.2.0

type ThemeErrorType added in v0.2.0

type ThemeErrorType string

type ThemeErrorTypeOutput added in v0.2.0

type ThemeErrorTypeOutput struct{ *pulumi.OutputState }

func (ThemeErrorTypeOutput) ElementType added in v0.2.0

func (ThemeErrorTypeOutput) ElementType() reflect.Type

func (ThemeErrorTypeOutput) ToStringOutput added in v0.2.0

func (o ThemeErrorTypeOutput) ToStringOutput() pulumi.StringOutput

func (ThemeErrorTypeOutput) ToStringOutputWithContext added in v0.2.0

func (o ThemeErrorTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ThemeErrorTypeOutput) ToStringPtrOutput added in v0.2.0

func (o ThemeErrorTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ThemeErrorTypeOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o ThemeErrorTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (ThemeErrorTypeOutput) ToThemeErrorTypeOutput added in v0.2.0

func (o ThemeErrorTypeOutput) ToThemeErrorTypeOutput() ThemeErrorTypeOutput

func (ThemeErrorTypeOutput) ToThemeErrorTypeOutputWithContext added in v0.2.0

func (o ThemeErrorTypeOutput) ToThemeErrorTypeOutputWithContext(ctx context.Context) ThemeErrorTypeOutput

func (ThemeErrorTypeOutput) ToThemeErrorTypePtrOutput added in v0.2.0

func (o ThemeErrorTypeOutput) ToThemeErrorTypePtrOutput() ThemeErrorTypePtrOutput

func (ThemeErrorTypeOutput) ToThemeErrorTypePtrOutputWithContext added in v0.2.0

func (o ThemeErrorTypeOutput) ToThemeErrorTypePtrOutputWithContext(ctx context.Context) ThemeErrorTypePtrOutput

type ThemeErrorTypePtrOutput added in v0.2.0

type ThemeErrorTypePtrOutput struct{ *pulumi.OutputState }

func (ThemeErrorTypePtrOutput) Elem added in v0.2.0

func (ThemeErrorTypePtrOutput) ElementType added in v0.2.0

func (ThemeErrorTypePtrOutput) ElementType() reflect.Type

func (ThemeErrorTypePtrOutput) ToStringPtrOutput added in v0.2.0

func (o ThemeErrorTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ThemeErrorTypePtrOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o ThemeErrorTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (ThemeErrorTypePtrOutput) ToThemeErrorTypePtrOutput added in v0.2.0

func (o ThemeErrorTypePtrOutput) ToThemeErrorTypePtrOutput() ThemeErrorTypePtrOutput

func (ThemeErrorTypePtrOutput) ToThemeErrorTypePtrOutputWithContext added in v0.2.0

func (o ThemeErrorTypePtrOutput) ToThemeErrorTypePtrOutputWithContext(ctx context.Context) ThemeErrorTypePtrOutput

type ThemeFont

type ThemeFont struct {
	FontFamily *string `pulumi:"fontFamily"`
}

type ThemeFontArgs

type ThemeFontArgs struct {
	FontFamily pulumi.StringPtrInput `pulumi:"fontFamily"`
}

func (ThemeFontArgs) ElementType

func (ThemeFontArgs) ElementType() reflect.Type

func (ThemeFontArgs) ToThemeFontOutput

func (i ThemeFontArgs) ToThemeFontOutput() ThemeFontOutput

func (ThemeFontArgs) ToThemeFontOutputWithContext

func (i ThemeFontArgs) ToThemeFontOutputWithContext(ctx context.Context) ThemeFontOutput

type ThemeFontArray

type ThemeFontArray []ThemeFontInput

func (ThemeFontArray) ElementType

func (ThemeFontArray) ElementType() reflect.Type

func (ThemeFontArray) ToThemeFontArrayOutput

func (i ThemeFontArray) ToThemeFontArrayOutput() ThemeFontArrayOutput

func (ThemeFontArray) ToThemeFontArrayOutputWithContext

func (i ThemeFontArray) ToThemeFontArrayOutputWithContext(ctx context.Context) ThemeFontArrayOutput

type ThemeFontArrayInput

type ThemeFontArrayInput interface {
	pulumi.Input

	ToThemeFontArrayOutput() ThemeFontArrayOutput
	ToThemeFontArrayOutputWithContext(context.Context) ThemeFontArrayOutput
}

ThemeFontArrayInput is an input type that accepts ThemeFontArray and ThemeFontArrayOutput values. You can construct a concrete instance of `ThemeFontArrayInput` via:

ThemeFontArray{ ThemeFontArgs{...} }

type ThemeFontArrayOutput

type ThemeFontArrayOutput struct{ *pulumi.OutputState }

func (ThemeFontArrayOutput) ElementType

func (ThemeFontArrayOutput) ElementType() reflect.Type

func (ThemeFontArrayOutput) Index

func (ThemeFontArrayOutput) ToThemeFontArrayOutput

func (o ThemeFontArrayOutput) ToThemeFontArrayOutput() ThemeFontArrayOutput

func (ThemeFontArrayOutput) ToThemeFontArrayOutputWithContext

func (o ThemeFontArrayOutput) ToThemeFontArrayOutputWithContext(ctx context.Context) ThemeFontArrayOutput

type ThemeFontInput

type ThemeFontInput interface {
	pulumi.Input

	ToThemeFontOutput() ThemeFontOutput
	ToThemeFontOutputWithContext(context.Context) ThemeFontOutput
}

ThemeFontInput is an input type that accepts ThemeFontArgs and ThemeFontOutput values. You can construct a concrete instance of `ThemeFontInput` via:

ThemeFontArgs{...}

type ThemeFontOutput

type ThemeFontOutput struct{ *pulumi.OutputState }

func (ThemeFontOutput) ElementType

func (ThemeFontOutput) ElementType() reflect.Type

func (ThemeFontOutput) FontFamily

func (o ThemeFontOutput) FontFamily() pulumi.StringPtrOutput

func (ThemeFontOutput) ToThemeFontOutput

func (o ThemeFontOutput) ToThemeFontOutput() ThemeFontOutput

func (ThemeFontOutput) ToThemeFontOutputWithContext

func (o ThemeFontOutput) ToThemeFontOutputWithContext(ctx context.Context) ThemeFontOutput

type ThemeGutterStyle

type ThemeGutterStyle struct {
	// <p>This Boolean value controls whether to display a gutter space between sheet tiles.
	//         </p>
	Show *bool `pulumi:"show"`
}

<p>The display options for gutter spacing between tiles on a sheet.</p>

type ThemeGutterStyleArgs

type ThemeGutterStyleArgs struct {
	// <p>This Boolean value controls whether to display a gutter space between sheet tiles.
	//         </p>
	Show pulumi.BoolPtrInput `pulumi:"show"`
}

<p>The display options for gutter spacing between tiles on a sheet.</p>

func (ThemeGutterStyleArgs) ElementType

func (ThemeGutterStyleArgs) ElementType() reflect.Type

func (ThemeGutterStyleArgs) ToThemeGutterStyleOutput

func (i ThemeGutterStyleArgs) ToThemeGutterStyleOutput() ThemeGutterStyleOutput

func (ThemeGutterStyleArgs) ToThemeGutterStyleOutputWithContext

func (i ThemeGutterStyleArgs) ToThemeGutterStyleOutputWithContext(ctx context.Context) ThemeGutterStyleOutput

func (ThemeGutterStyleArgs) ToThemeGutterStylePtrOutput

func (i ThemeGutterStyleArgs) ToThemeGutterStylePtrOutput() ThemeGutterStylePtrOutput

func (ThemeGutterStyleArgs) ToThemeGutterStylePtrOutputWithContext

func (i ThemeGutterStyleArgs) ToThemeGutterStylePtrOutputWithContext(ctx context.Context) ThemeGutterStylePtrOutput

type ThemeGutterStyleInput

type ThemeGutterStyleInput interface {
	pulumi.Input

	ToThemeGutterStyleOutput() ThemeGutterStyleOutput
	ToThemeGutterStyleOutputWithContext(context.Context) ThemeGutterStyleOutput
}

ThemeGutterStyleInput is an input type that accepts ThemeGutterStyleArgs and ThemeGutterStyleOutput values. You can construct a concrete instance of `ThemeGutterStyleInput` via:

ThemeGutterStyleArgs{...}

type ThemeGutterStyleOutput

type ThemeGutterStyleOutput struct{ *pulumi.OutputState }

<p>The display options for gutter spacing between tiles on a sheet.</p>

func (ThemeGutterStyleOutput) ElementType

func (ThemeGutterStyleOutput) ElementType() reflect.Type

func (ThemeGutterStyleOutput) Show

<p>This Boolean value controls whether to display a gutter space between sheet tiles.

</p>

func (ThemeGutterStyleOutput) ToThemeGutterStyleOutput

func (o ThemeGutterStyleOutput) ToThemeGutterStyleOutput() ThemeGutterStyleOutput

func (ThemeGutterStyleOutput) ToThemeGutterStyleOutputWithContext

func (o ThemeGutterStyleOutput) ToThemeGutterStyleOutputWithContext(ctx context.Context) ThemeGutterStyleOutput

func (ThemeGutterStyleOutput) ToThemeGutterStylePtrOutput

func (o ThemeGutterStyleOutput) ToThemeGutterStylePtrOutput() ThemeGutterStylePtrOutput

func (ThemeGutterStyleOutput) ToThemeGutterStylePtrOutputWithContext

func (o ThemeGutterStyleOutput) ToThemeGutterStylePtrOutputWithContext(ctx context.Context) ThemeGutterStylePtrOutput

type ThemeGutterStylePtrInput

type ThemeGutterStylePtrInput interface {
	pulumi.Input

	ToThemeGutterStylePtrOutput() ThemeGutterStylePtrOutput
	ToThemeGutterStylePtrOutputWithContext(context.Context) ThemeGutterStylePtrOutput
}

ThemeGutterStylePtrInput is an input type that accepts ThemeGutterStyleArgs, ThemeGutterStylePtr and ThemeGutterStylePtrOutput values. You can construct a concrete instance of `ThemeGutterStylePtrInput` via:

        ThemeGutterStyleArgs{...}

or:

        nil

type ThemeGutterStylePtrOutput

type ThemeGutterStylePtrOutput struct{ *pulumi.OutputState }

func (ThemeGutterStylePtrOutput) Elem

func (ThemeGutterStylePtrOutput) ElementType

func (ThemeGutterStylePtrOutput) ElementType() reflect.Type

func (ThemeGutterStylePtrOutput) Show

<p>This Boolean value controls whether to display a gutter space between sheet tiles.

</p>

func (ThemeGutterStylePtrOutput) ToThemeGutterStylePtrOutput

func (o ThemeGutterStylePtrOutput) ToThemeGutterStylePtrOutput() ThemeGutterStylePtrOutput

func (ThemeGutterStylePtrOutput) ToThemeGutterStylePtrOutputWithContext

func (o ThemeGutterStylePtrOutput) ToThemeGutterStylePtrOutputWithContext(ctx context.Context) ThemeGutterStylePtrOutput

type ThemeInput

type ThemeInput interface {
	pulumi.Input

	ToThemeOutput() ThemeOutput
	ToThemeOutputWithContext(ctx context.Context) ThemeOutput
}

type ThemeMarginStyle

type ThemeMarginStyle struct {
	// <p>This Boolean value controls whether to display sheet margins.</p>
	Show *bool `pulumi:"show"`
}

<p>The display options for margins around the outside edge of sheets.</p>

type ThemeMarginStyleArgs

type ThemeMarginStyleArgs struct {
	// <p>This Boolean value controls whether to display sheet margins.</p>
	Show pulumi.BoolPtrInput `pulumi:"show"`
}

<p>The display options for margins around the outside edge of sheets.</p>

func (ThemeMarginStyleArgs) ElementType

func (ThemeMarginStyleArgs) ElementType() reflect.Type

func (ThemeMarginStyleArgs) ToThemeMarginStyleOutput

func (i ThemeMarginStyleArgs) ToThemeMarginStyleOutput() ThemeMarginStyleOutput

func (ThemeMarginStyleArgs) ToThemeMarginStyleOutputWithContext

func (i ThemeMarginStyleArgs) ToThemeMarginStyleOutputWithContext(ctx context.Context) ThemeMarginStyleOutput

func (ThemeMarginStyleArgs) ToThemeMarginStylePtrOutput

func (i ThemeMarginStyleArgs) ToThemeMarginStylePtrOutput() ThemeMarginStylePtrOutput

func (ThemeMarginStyleArgs) ToThemeMarginStylePtrOutputWithContext

func (i ThemeMarginStyleArgs) ToThemeMarginStylePtrOutputWithContext(ctx context.Context) ThemeMarginStylePtrOutput

type ThemeMarginStyleInput

type ThemeMarginStyleInput interface {
	pulumi.Input

	ToThemeMarginStyleOutput() ThemeMarginStyleOutput
	ToThemeMarginStyleOutputWithContext(context.Context) ThemeMarginStyleOutput
}

ThemeMarginStyleInput is an input type that accepts ThemeMarginStyleArgs and ThemeMarginStyleOutput values. You can construct a concrete instance of `ThemeMarginStyleInput` via:

ThemeMarginStyleArgs{...}

type ThemeMarginStyleOutput

type ThemeMarginStyleOutput struct{ *pulumi.OutputState }

<p>The display options for margins around the outside edge of sheets.</p>

func (ThemeMarginStyleOutput) ElementType

func (ThemeMarginStyleOutput) ElementType() reflect.Type

func (ThemeMarginStyleOutput) Show

<p>This Boolean value controls whether to display sheet margins.</p>

func (ThemeMarginStyleOutput) ToThemeMarginStyleOutput

func (o ThemeMarginStyleOutput) ToThemeMarginStyleOutput() ThemeMarginStyleOutput

func (ThemeMarginStyleOutput) ToThemeMarginStyleOutputWithContext

func (o ThemeMarginStyleOutput) ToThemeMarginStyleOutputWithContext(ctx context.Context) ThemeMarginStyleOutput

func (ThemeMarginStyleOutput) ToThemeMarginStylePtrOutput

func (o ThemeMarginStyleOutput) ToThemeMarginStylePtrOutput() ThemeMarginStylePtrOutput

func (ThemeMarginStyleOutput) ToThemeMarginStylePtrOutputWithContext

func (o ThemeMarginStyleOutput) ToThemeMarginStylePtrOutputWithContext(ctx context.Context) ThemeMarginStylePtrOutput

type ThemeMarginStylePtrInput

type ThemeMarginStylePtrInput interface {
	pulumi.Input

	ToThemeMarginStylePtrOutput() ThemeMarginStylePtrOutput
	ToThemeMarginStylePtrOutputWithContext(context.Context) ThemeMarginStylePtrOutput
}

ThemeMarginStylePtrInput is an input type that accepts ThemeMarginStyleArgs, ThemeMarginStylePtr and ThemeMarginStylePtrOutput values. You can construct a concrete instance of `ThemeMarginStylePtrInput` via:

        ThemeMarginStyleArgs{...}

or:

        nil

type ThemeMarginStylePtrOutput

type ThemeMarginStylePtrOutput struct{ *pulumi.OutputState }

func (ThemeMarginStylePtrOutput) Elem

func (ThemeMarginStylePtrOutput) ElementType

func (ThemeMarginStylePtrOutput) ElementType() reflect.Type

func (ThemeMarginStylePtrOutput) Show

<p>This Boolean value controls whether to display sheet margins.</p>

func (ThemeMarginStylePtrOutput) ToThemeMarginStylePtrOutput

func (o ThemeMarginStylePtrOutput) ToThemeMarginStylePtrOutput() ThemeMarginStylePtrOutput

func (ThemeMarginStylePtrOutput) ToThemeMarginStylePtrOutputWithContext

func (o ThemeMarginStylePtrOutput) ToThemeMarginStylePtrOutputWithContext(ctx context.Context) ThemeMarginStylePtrOutput

type ThemeOutput

type ThemeOutput struct{ *pulumi.OutputState }

func (ThemeOutput) Arn added in v0.17.0

<p>The Amazon Resource Name (ARN) of the theme.</p>

func (ThemeOutput) AwsAccountId added in v0.17.0

func (o ThemeOutput) AwsAccountId() pulumi.StringOutput

func (ThemeOutput) BaseThemeId added in v0.17.0

func (o ThemeOutput) BaseThemeId() pulumi.StringPtrOutput

<p>The ID of the theme that a custom theme will inherit from. All themes inherit from one of

the starting themes defined by Amazon QuickSight. For a list of the starting themes, use
	<code>ListThemes</code> or choose <b>Themes</b> from
within a QuickSight analysis. </p>

func (ThemeOutput) Configuration added in v0.17.0

func (o ThemeOutput) Configuration() ThemeConfigurationPtrOutput

func (ThemeOutput) CreatedTime added in v0.17.0

func (o ThemeOutput) CreatedTime() pulumi.StringOutput

<p>The date and time that the theme was created.</p>

func (ThemeOutput) ElementType

func (ThemeOutput) ElementType() reflect.Type

func (ThemeOutput) LastUpdatedTime added in v0.17.0

func (o ThemeOutput) LastUpdatedTime() pulumi.StringOutput

<p>The date and time that the theme was last updated.</p>

func (ThemeOutput) Name added in v0.17.0

<p>A display name for the theme.</p>

func (ThemeOutput) Permissions added in v0.17.0

<p>A valid grouping of resource permissions to apply to the new theme.

</p>

func (ThemeOutput) Tags added in v0.17.0

<p>A map of the key-value pairs for the resource tag or tags that you want to add to the

resource.</p>

func (ThemeOutput) ThemeId added in v0.17.0

func (o ThemeOutput) ThemeId() pulumi.StringOutput

func (ThemeOutput) ToThemeOutput

func (o ThemeOutput) ToThemeOutput() ThemeOutput

func (ThemeOutput) ToThemeOutputWithContext

func (o ThemeOutput) ToThemeOutputWithContext(ctx context.Context) ThemeOutput

func (ThemeOutput) Type added in v0.17.0

func (o ThemeOutput) Type() ThemeTypeOutput

func (ThemeOutput) Version added in v0.17.0

func (o ThemeOutput) Version() ThemeVersionOutput

func (ThemeOutput) VersionDescription added in v0.17.0

func (o ThemeOutput) VersionDescription() pulumi.StringPtrOutput

<p>A description of the first version of the theme that you're creating. Every time

	<code>UpdateTheme</code> is called, a new version is created. Each version of the
theme has a description of the version in the <code>VersionDescription</code>
field.</p>

type ThemeResourcePermission

type ThemeResourcePermission struct {
	// <p>The IAM action to grant or revoke permissions on.</p>
	Actions []string `pulumi:"actions"`
	// <p>The Amazon Resource Name (ARN) of the principal. This can be one of the
	//             following:</p>
	//         <ul>
	//             <li>
	//                 <p>The ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)</p>
	//             </li>
	//             <li>
	//                 <p>The ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)</p>
	//             </li>
	//             <li>
	//                 <p>The ARN of an AWS account root: This is an IAM ARN rather than a QuickSight
	//                     ARN. Use this option only to share resources (templates) across AWS accounts.
	//                     (This is less common.) </p>
	//             </li>
	//          </ul>
	Principal string `pulumi:"principal"`
}

<p>Permission for the resource.</p>

type ThemeResourcePermissionArgs

type ThemeResourcePermissionArgs struct {
	// <p>The IAM action to grant or revoke permissions on.</p>
	Actions pulumi.StringArrayInput `pulumi:"actions"`
	// <p>The Amazon Resource Name (ARN) of the principal. This can be one of the
	//             following:</p>
	//         <ul>
	//             <li>
	//                 <p>The ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)</p>
	//             </li>
	//             <li>
	//                 <p>The ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)</p>
	//             </li>
	//             <li>
	//                 <p>The ARN of an AWS account root: This is an IAM ARN rather than a QuickSight
	//                     ARN. Use this option only to share resources (templates) across AWS accounts.
	//                     (This is less common.) </p>
	//             </li>
	//          </ul>
	Principal pulumi.StringInput `pulumi:"principal"`
}

<p>Permission for the resource.</p>

func (ThemeResourcePermissionArgs) ElementType

func (ThemeResourcePermissionArgs) ToThemeResourcePermissionOutput

func (i ThemeResourcePermissionArgs) ToThemeResourcePermissionOutput() ThemeResourcePermissionOutput

func (ThemeResourcePermissionArgs) ToThemeResourcePermissionOutputWithContext

func (i ThemeResourcePermissionArgs) ToThemeResourcePermissionOutputWithContext(ctx context.Context) ThemeResourcePermissionOutput

type ThemeResourcePermissionArray

type ThemeResourcePermissionArray []ThemeResourcePermissionInput

func (ThemeResourcePermissionArray) ElementType

func (ThemeResourcePermissionArray) ToThemeResourcePermissionArrayOutput

func (i ThemeResourcePermissionArray) ToThemeResourcePermissionArrayOutput() ThemeResourcePermissionArrayOutput

func (ThemeResourcePermissionArray) ToThemeResourcePermissionArrayOutputWithContext

func (i ThemeResourcePermissionArray) ToThemeResourcePermissionArrayOutputWithContext(ctx context.Context) ThemeResourcePermissionArrayOutput

type ThemeResourcePermissionArrayInput

type ThemeResourcePermissionArrayInput interface {
	pulumi.Input

	ToThemeResourcePermissionArrayOutput() ThemeResourcePermissionArrayOutput
	ToThemeResourcePermissionArrayOutputWithContext(context.Context) ThemeResourcePermissionArrayOutput
}

ThemeResourcePermissionArrayInput is an input type that accepts ThemeResourcePermissionArray and ThemeResourcePermissionArrayOutput values. You can construct a concrete instance of `ThemeResourcePermissionArrayInput` via:

ThemeResourcePermissionArray{ ThemeResourcePermissionArgs{...} }

type ThemeResourcePermissionArrayOutput

type ThemeResourcePermissionArrayOutput struct{ *pulumi.OutputState }

func (ThemeResourcePermissionArrayOutput) ElementType

func (ThemeResourcePermissionArrayOutput) Index

func (ThemeResourcePermissionArrayOutput) ToThemeResourcePermissionArrayOutput

func (o ThemeResourcePermissionArrayOutput) ToThemeResourcePermissionArrayOutput() ThemeResourcePermissionArrayOutput

func (ThemeResourcePermissionArrayOutput) ToThemeResourcePermissionArrayOutputWithContext

func (o ThemeResourcePermissionArrayOutput) ToThemeResourcePermissionArrayOutputWithContext(ctx context.Context) ThemeResourcePermissionArrayOutput

type ThemeResourcePermissionInput

type ThemeResourcePermissionInput interface {
	pulumi.Input

	ToThemeResourcePermissionOutput() ThemeResourcePermissionOutput
	ToThemeResourcePermissionOutputWithContext(context.Context) ThemeResourcePermissionOutput
}

ThemeResourcePermissionInput is an input type that accepts ThemeResourcePermissionArgs and ThemeResourcePermissionOutput values. You can construct a concrete instance of `ThemeResourcePermissionInput` via:

ThemeResourcePermissionArgs{...}

type ThemeResourcePermissionOutput

type ThemeResourcePermissionOutput struct{ *pulumi.OutputState }

<p>Permission for the resource.</p>

func (ThemeResourcePermissionOutput) Actions

<p>The IAM action to grant or revoke permissions on.</p>

func (ThemeResourcePermissionOutput) ElementType

func (ThemeResourcePermissionOutput) Principal

<p>The Amazon Resource Name (ARN) of the principal. This can be one of the

    following:</p>
<ul>
    <li>
        <p>The ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)</p>
    </li>
    <li>
        <p>The ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)</p>
    </li>
    <li>
        <p>The ARN of an AWS account root: This is an IAM ARN rather than a QuickSight
            ARN. Use this option only to share resources (templates) across AWS accounts.
            (This is less common.) </p>
    </li>
 </ul>

func (ThemeResourcePermissionOutput) ToThemeResourcePermissionOutput

func (o ThemeResourcePermissionOutput) ToThemeResourcePermissionOutput() ThemeResourcePermissionOutput

func (ThemeResourcePermissionOutput) ToThemeResourcePermissionOutputWithContext

func (o ThemeResourcePermissionOutput) ToThemeResourcePermissionOutputWithContext(ctx context.Context) ThemeResourcePermissionOutput

type ThemeResourceStatus

type ThemeResourceStatus string

type ThemeResourceStatusOutput

type ThemeResourceStatusOutput struct{ *pulumi.OutputState }

func (ThemeResourceStatusOutput) ElementType

func (ThemeResourceStatusOutput) ElementType() reflect.Type

func (ThemeResourceStatusOutput) ToStringOutput

func (o ThemeResourceStatusOutput) ToStringOutput() pulumi.StringOutput

func (ThemeResourceStatusOutput) ToStringOutputWithContext

func (o ThemeResourceStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ThemeResourceStatusOutput) ToStringPtrOutput

func (o ThemeResourceStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ThemeResourceStatusOutput) ToStringPtrOutputWithContext

func (o ThemeResourceStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (ThemeResourceStatusOutput) ToThemeResourceStatusOutput

func (o ThemeResourceStatusOutput) ToThemeResourceStatusOutput() ThemeResourceStatusOutput

func (ThemeResourceStatusOutput) ToThemeResourceStatusOutputWithContext

func (o ThemeResourceStatusOutput) ToThemeResourceStatusOutputWithContext(ctx context.Context) ThemeResourceStatusOutput

func (ThemeResourceStatusOutput) ToThemeResourceStatusPtrOutput

func (o ThemeResourceStatusOutput) ToThemeResourceStatusPtrOutput() ThemeResourceStatusPtrOutput

func (ThemeResourceStatusOutput) ToThemeResourceStatusPtrOutputWithContext

func (o ThemeResourceStatusOutput) ToThemeResourceStatusPtrOutputWithContext(ctx context.Context) ThemeResourceStatusPtrOutput

type ThemeResourceStatusPtrOutput

type ThemeResourceStatusPtrOutput struct{ *pulumi.OutputState }

func (ThemeResourceStatusPtrOutput) Elem

func (ThemeResourceStatusPtrOutput) ElementType

func (ThemeResourceStatusPtrOutput) ToStringPtrOutput

func (o ThemeResourceStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ThemeResourceStatusPtrOutput) ToStringPtrOutputWithContext

func (o ThemeResourceStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (ThemeResourceStatusPtrOutput) ToThemeResourceStatusPtrOutput

func (o ThemeResourceStatusPtrOutput) ToThemeResourceStatusPtrOutput() ThemeResourceStatusPtrOutput

func (ThemeResourceStatusPtrOutput) ToThemeResourceStatusPtrOutputWithContext

func (o ThemeResourceStatusPtrOutput) ToThemeResourceStatusPtrOutputWithContext(ctx context.Context) ThemeResourceStatusPtrOutput

type ThemeSheetStyle

type ThemeSheetStyle struct {
	Tile       *ThemeTileStyle       `pulumi:"tile"`
	TileLayout *ThemeTileLayoutStyle `pulumi:"tileLayout"`
}

<p>The theme display options for sheets. </p>

type ThemeSheetStyleArgs

type ThemeSheetStyleArgs struct {
	Tile       ThemeTileStylePtrInput       `pulumi:"tile"`
	TileLayout ThemeTileLayoutStylePtrInput `pulumi:"tileLayout"`
}

<p>The theme display options for sheets. </p>

func (ThemeSheetStyleArgs) ElementType

func (ThemeSheetStyleArgs) ElementType() reflect.Type

func (ThemeSheetStyleArgs) ToThemeSheetStyleOutput

func (i ThemeSheetStyleArgs) ToThemeSheetStyleOutput() ThemeSheetStyleOutput

func (ThemeSheetStyleArgs) ToThemeSheetStyleOutputWithContext

func (i ThemeSheetStyleArgs) ToThemeSheetStyleOutputWithContext(ctx context.Context) ThemeSheetStyleOutput

func (ThemeSheetStyleArgs) ToThemeSheetStylePtrOutput

func (i ThemeSheetStyleArgs) ToThemeSheetStylePtrOutput() ThemeSheetStylePtrOutput

func (ThemeSheetStyleArgs) ToThemeSheetStylePtrOutputWithContext

func (i ThemeSheetStyleArgs) ToThemeSheetStylePtrOutputWithContext(ctx context.Context) ThemeSheetStylePtrOutput

type ThemeSheetStyleInput

type ThemeSheetStyleInput interface {
	pulumi.Input

	ToThemeSheetStyleOutput() ThemeSheetStyleOutput
	ToThemeSheetStyleOutputWithContext(context.Context) ThemeSheetStyleOutput
}

ThemeSheetStyleInput is an input type that accepts ThemeSheetStyleArgs and ThemeSheetStyleOutput values. You can construct a concrete instance of `ThemeSheetStyleInput` via:

ThemeSheetStyleArgs{...}

type ThemeSheetStyleOutput

type ThemeSheetStyleOutput struct{ *pulumi.OutputState }

<p>The theme display options for sheets. </p>

func (ThemeSheetStyleOutput) ElementType

func (ThemeSheetStyleOutput) ElementType() reflect.Type

func (ThemeSheetStyleOutput) Tile

func (ThemeSheetStyleOutput) TileLayout

func (ThemeSheetStyleOutput) ToThemeSheetStyleOutput

func (o ThemeSheetStyleOutput) ToThemeSheetStyleOutput() ThemeSheetStyleOutput

func (ThemeSheetStyleOutput) ToThemeSheetStyleOutputWithContext

func (o ThemeSheetStyleOutput) ToThemeSheetStyleOutputWithContext(ctx context.Context) ThemeSheetStyleOutput

func (ThemeSheetStyleOutput) ToThemeSheetStylePtrOutput

func (o ThemeSheetStyleOutput) ToThemeSheetStylePtrOutput() ThemeSheetStylePtrOutput

func (ThemeSheetStyleOutput) ToThemeSheetStylePtrOutputWithContext

func (o ThemeSheetStyleOutput) ToThemeSheetStylePtrOutputWithContext(ctx context.Context) ThemeSheetStylePtrOutput

type ThemeSheetStylePtrInput

type ThemeSheetStylePtrInput interface {
	pulumi.Input

	ToThemeSheetStylePtrOutput() ThemeSheetStylePtrOutput
	ToThemeSheetStylePtrOutputWithContext(context.Context) ThemeSheetStylePtrOutput
}

ThemeSheetStylePtrInput is an input type that accepts ThemeSheetStyleArgs, ThemeSheetStylePtr and ThemeSheetStylePtrOutput values. You can construct a concrete instance of `ThemeSheetStylePtrInput` via:

        ThemeSheetStyleArgs{...}

or:

        nil

type ThemeSheetStylePtrOutput

type ThemeSheetStylePtrOutput struct{ *pulumi.OutputState }

func (ThemeSheetStylePtrOutput) Elem

func (ThemeSheetStylePtrOutput) ElementType

func (ThemeSheetStylePtrOutput) ElementType() reflect.Type

func (ThemeSheetStylePtrOutput) Tile

func (ThemeSheetStylePtrOutput) TileLayout

func (ThemeSheetStylePtrOutput) ToThemeSheetStylePtrOutput

func (o ThemeSheetStylePtrOutput) ToThemeSheetStylePtrOutput() ThemeSheetStylePtrOutput

func (ThemeSheetStylePtrOutput) ToThemeSheetStylePtrOutputWithContext

func (o ThemeSheetStylePtrOutput) ToThemeSheetStylePtrOutputWithContext(ctx context.Context) ThemeSheetStylePtrOutput

type ThemeState

type ThemeState struct {
}

func (ThemeState) ElementType

func (ThemeState) ElementType() reflect.Type

type ThemeTag

type ThemeTag struct {
	// <p>Tag key.</p>
	Key string `pulumi:"key"`
	// <p>Tag value.</p>
	Value string `pulumi:"value"`
}

<p>The key or keys of the key-value pairs for the resource tag or tags assigned to the

resource.</p>

type ThemeTagArgs

type ThemeTagArgs struct {
	// <p>Tag key.</p>
	Key pulumi.StringInput `pulumi:"key"`
	// <p>Tag value.</p>
	Value pulumi.StringInput `pulumi:"value"`
}

<p>The key or keys of the key-value pairs for the resource tag or tags assigned to the

resource.</p>

func (ThemeTagArgs) ElementType

func (ThemeTagArgs) ElementType() reflect.Type

func (ThemeTagArgs) ToThemeTagOutput

func (i ThemeTagArgs) ToThemeTagOutput() ThemeTagOutput

func (ThemeTagArgs) ToThemeTagOutputWithContext

func (i ThemeTagArgs) ToThemeTagOutputWithContext(ctx context.Context) ThemeTagOutput

type ThemeTagArray

type ThemeTagArray []ThemeTagInput

func (ThemeTagArray) ElementType

func (ThemeTagArray) ElementType() reflect.Type

func (ThemeTagArray) ToThemeTagArrayOutput

func (i ThemeTagArray) ToThemeTagArrayOutput() ThemeTagArrayOutput

func (ThemeTagArray) ToThemeTagArrayOutputWithContext

func (i ThemeTagArray) ToThemeTagArrayOutputWithContext(ctx context.Context) ThemeTagArrayOutput

type ThemeTagArrayInput

type ThemeTagArrayInput interface {
	pulumi.Input

	ToThemeTagArrayOutput() ThemeTagArrayOutput
	ToThemeTagArrayOutputWithContext(context.Context) ThemeTagArrayOutput
}

ThemeTagArrayInput is an input type that accepts ThemeTagArray and ThemeTagArrayOutput values. You can construct a concrete instance of `ThemeTagArrayInput` via:

ThemeTagArray{ ThemeTagArgs{...} }

type ThemeTagArrayOutput

type ThemeTagArrayOutput struct{ *pulumi.OutputState }

func (ThemeTagArrayOutput) ElementType

func (ThemeTagArrayOutput) ElementType() reflect.Type

func (ThemeTagArrayOutput) Index

func (ThemeTagArrayOutput) ToThemeTagArrayOutput

func (o ThemeTagArrayOutput) ToThemeTagArrayOutput() ThemeTagArrayOutput

func (ThemeTagArrayOutput) ToThemeTagArrayOutputWithContext

func (o ThemeTagArrayOutput) ToThemeTagArrayOutputWithContext(ctx context.Context) ThemeTagArrayOutput

type ThemeTagInput

type ThemeTagInput interface {
	pulumi.Input

	ToThemeTagOutput() ThemeTagOutput
	ToThemeTagOutputWithContext(context.Context) ThemeTagOutput
}

ThemeTagInput is an input type that accepts ThemeTagArgs and ThemeTagOutput values. You can construct a concrete instance of `ThemeTagInput` via:

ThemeTagArgs{...}

type ThemeTagOutput

type ThemeTagOutput struct{ *pulumi.OutputState }

<p>The key or keys of the key-value pairs for the resource tag or tags assigned to the

resource.</p>

func (ThemeTagOutput) ElementType

func (ThemeTagOutput) ElementType() reflect.Type

func (ThemeTagOutput) Key

<p>Tag key.</p>

func (ThemeTagOutput) ToThemeTagOutput

func (o ThemeTagOutput) ToThemeTagOutput() ThemeTagOutput

func (ThemeTagOutput) ToThemeTagOutputWithContext

func (o ThemeTagOutput) ToThemeTagOutputWithContext(ctx context.Context) ThemeTagOutput

func (ThemeTagOutput) Value

<p>Tag value.</p>

type ThemeTileLayoutStyle

type ThemeTileLayoutStyle struct {
	Gutter *ThemeGutterStyle `pulumi:"gutter"`
	Margin *ThemeMarginStyle `pulumi:"margin"`
}

<p>The display options for the layout of tiles on a sheet.</p>

type ThemeTileLayoutStyleArgs

type ThemeTileLayoutStyleArgs struct {
	Gutter ThemeGutterStylePtrInput `pulumi:"gutter"`
	Margin ThemeMarginStylePtrInput `pulumi:"margin"`
}

<p>The display options for the layout of tiles on a sheet.</p>

func (ThemeTileLayoutStyleArgs) ElementType

func (ThemeTileLayoutStyleArgs) ElementType() reflect.Type

func (ThemeTileLayoutStyleArgs) ToThemeTileLayoutStyleOutput

func (i ThemeTileLayoutStyleArgs) ToThemeTileLayoutStyleOutput() ThemeTileLayoutStyleOutput

func (ThemeTileLayoutStyleArgs) ToThemeTileLayoutStyleOutputWithContext

func (i ThemeTileLayoutStyleArgs) ToThemeTileLayoutStyleOutputWithContext(ctx context.Context) ThemeTileLayoutStyleOutput

func (ThemeTileLayoutStyleArgs) ToThemeTileLayoutStylePtrOutput

func (i ThemeTileLayoutStyleArgs) ToThemeTileLayoutStylePtrOutput() ThemeTileLayoutStylePtrOutput

func (ThemeTileLayoutStyleArgs) ToThemeTileLayoutStylePtrOutputWithContext

func (i ThemeTileLayoutStyleArgs) ToThemeTileLayoutStylePtrOutputWithContext(ctx context.Context) ThemeTileLayoutStylePtrOutput

type ThemeTileLayoutStyleInput

type ThemeTileLayoutStyleInput interface {
	pulumi.Input

	ToThemeTileLayoutStyleOutput() ThemeTileLayoutStyleOutput
	ToThemeTileLayoutStyleOutputWithContext(context.Context) ThemeTileLayoutStyleOutput
}

ThemeTileLayoutStyleInput is an input type that accepts ThemeTileLayoutStyleArgs and ThemeTileLayoutStyleOutput values. You can construct a concrete instance of `ThemeTileLayoutStyleInput` via:

ThemeTileLayoutStyleArgs{...}

type ThemeTileLayoutStyleOutput

type ThemeTileLayoutStyleOutput struct{ *pulumi.OutputState }

<p>The display options for the layout of tiles on a sheet.</p>

func (ThemeTileLayoutStyleOutput) ElementType

func (ThemeTileLayoutStyleOutput) ElementType() reflect.Type

func (ThemeTileLayoutStyleOutput) Gutter

func (ThemeTileLayoutStyleOutput) Margin

func (ThemeTileLayoutStyleOutput) ToThemeTileLayoutStyleOutput

func (o ThemeTileLayoutStyleOutput) ToThemeTileLayoutStyleOutput() ThemeTileLayoutStyleOutput

func (ThemeTileLayoutStyleOutput) ToThemeTileLayoutStyleOutputWithContext

func (o ThemeTileLayoutStyleOutput) ToThemeTileLayoutStyleOutputWithContext(ctx context.Context) ThemeTileLayoutStyleOutput

func (ThemeTileLayoutStyleOutput) ToThemeTileLayoutStylePtrOutput

func (o ThemeTileLayoutStyleOutput) ToThemeTileLayoutStylePtrOutput() ThemeTileLayoutStylePtrOutput

func (ThemeTileLayoutStyleOutput) ToThemeTileLayoutStylePtrOutputWithContext

func (o ThemeTileLayoutStyleOutput) ToThemeTileLayoutStylePtrOutputWithContext(ctx context.Context) ThemeTileLayoutStylePtrOutput

type ThemeTileLayoutStylePtrInput

type ThemeTileLayoutStylePtrInput interface {
	pulumi.Input

	ToThemeTileLayoutStylePtrOutput() ThemeTileLayoutStylePtrOutput
	ToThemeTileLayoutStylePtrOutputWithContext(context.Context) ThemeTileLayoutStylePtrOutput
}

ThemeTileLayoutStylePtrInput is an input type that accepts ThemeTileLayoutStyleArgs, ThemeTileLayoutStylePtr and ThemeTileLayoutStylePtrOutput values. You can construct a concrete instance of `ThemeTileLayoutStylePtrInput` via:

        ThemeTileLayoutStyleArgs{...}

or:

        nil

type ThemeTileLayoutStylePtrOutput

type ThemeTileLayoutStylePtrOutput struct{ *pulumi.OutputState }

func (ThemeTileLayoutStylePtrOutput) Elem

func (ThemeTileLayoutStylePtrOutput) ElementType

func (ThemeTileLayoutStylePtrOutput) Gutter

func (ThemeTileLayoutStylePtrOutput) Margin

func (ThemeTileLayoutStylePtrOutput) ToThemeTileLayoutStylePtrOutput

func (o ThemeTileLayoutStylePtrOutput) ToThemeTileLayoutStylePtrOutput() ThemeTileLayoutStylePtrOutput

func (ThemeTileLayoutStylePtrOutput) ToThemeTileLayoutStylePtrOutputWithContext

func (o ThemeTileLayoutStylePtrOutput) ToThemeTileLayoutStylePtrOutputWithContext(ctx context.Context) ThemeTileLayoutStylePtrOutput

type ThemeTileStyle

type ThemeTileStyle struct {
	Border *ThemeBorderStyle `pulumi:"border"`
}

<p>Display options related to tiles on a sheet.</p>

type ThemeTileStyleArgs

type ThemeTileStyleArgs struct {
	Border ThemeBorderStylePtrInput `pulumi:"border"`
}

<p>Display options related to tiles on a sheet.</p>

func (ThemeTileStyleArgs) ElementType

func (ThemeTileStyleArgs) ElementType() reflect.Type

func (ThemeTileStyleArgs) ToThemeTileStyleOutput

func (i ThemeTileStyleArgs) ToThemeTileStyleOutput() ThemeTileStyleOutput

func (ThemeTileStyleArgs) ToThemeTileStyleOutputWithContext

func (i ThemeTileStyleArgs) ToThemeTileStyleOutputWithContext(ctx context.Context) ThemeTileStyleOutput

func (ThemeTileStyleArgs) ToThemeTileStylePtrOutput

func (i ThemeTileStyleArgs) ToThemeTileStylePtrOutput() ThemeTileStylePtrOutput

func (ThemeTileStyleArgs) ToThemeTileStylePtrOutputWithContext

func (i ThemeTileStyleArgs) ToThemeTileStylePtrOutputWithContext(ctx context.Context) ThemeTileStylePtrOutput

type ThemeTileStyleInput

type ThemeTileStyleInput interface {
	pulumi.Input

	ToThemeTileStyleOutput() ThemeTileStyleOutput
	ToThemeTileStyleOutputWithContext(context.Context) ThemeTileStyleOutput
}

ThemeTileStyleInput is an input type that accepts ThemeTileStyleArgs and ThemeTileStyleOutput values. You can construct a concrete instance of `ThemeTileStyleInput` via:

ThemeTileStyleArgs{...}

type ThemeTileStyleOutput

type ThemeTileStyleOutput struct{ *pulumi.OutputState }

<p>Display options related to tiles on a sheet.</p>

func (ThemeTileStyleOutput) Border

func (ThemeTileStyleOutput) ElementType

func (ThemeTileStyleOutput) ElementType() reflect.Type

func (ThemeTileStyleOutput) ToThemeTileStyleOutput

func (o ThemeTileStyleOutput) ToThemeTileStyleOutput() ThemeTileStyleOutput

func (ThemeTileStyleOutput) ToThemeTileStyleOutputWithContext

func (o ThemeTileStyleOutput) ToThemeTileStyleOutputWithContext(ctx context.Context) ThemeTileStyleOutput

func (ThemeTileStyleOutput) ToThemeTileStylePtrOutput

func (o ThemeTileStyleOutput) ToThemeTileStylePtrOutput() ThemeTileStylePtrOutput

func (ThemeTileStyleOutput) ToThemeTileStylePtrOutputWithContext

func (o ThemeTileStyleOutput) ToThemeTileStylePtrOutputWithContext(ctx context.Context) ThemeTileStylePtrOutput

type ThemeTileStylePtrInput

type ThemeTileStylePtrInput interface {
	pulumi.Input

	ToThemeTileStylePtrOutput() ThemeTileStylePtrOutput
	ToThemeTileStylePtrOutputWithContext(context.Context) ThemeTileStylePtrOutput
}

ThemeTileStylePtrInput is an input type that accepts ThemeTileStyleArgs, ThemeTileStylePtr and ThemeTileStylePtrOutput values. You can construct a concrete instance of `ThemeTileStylePtrInput` via:

        ThemeTileStyleArgs{...}

or:

        nil

type ThemeTileStylePtrOutput

type ThemeTileStylePtrOutput struct{ *pulumi.OutputState }

func (ThemeTileStylePtrOutput) Border

func (ThemeTileStylePtrOutput) Elem

func (ThemeTileStylePtrOutput) ElementType

func (ThemeTileStylePtrOutput) ElementType() reflect.Type

func (ThemeTileStylePtrOutput) ToThemeTileStylePtrOutput

func (o ThemeTileStylePtrOutput) ToThemeTileStylePtrOutput() ThemeTileStylePtrOutput

func (ThemeTileStylePtrOutput) ToThemeTileStylePtrOutputWithContext

func (o ThemeTileStylePtrOutput) ToThemeTileStylePtrOutputWithContext(ctx context.Context) ThemeTileStylePtrOutput

type ThemeType added in v0.2.0

type ThemeType string

type ThemeTypeOutput added in v0.2.0

type ThemeTypeOutput struct{ *pulumi.OutputState }

func (ThemeTypeOutput) ElementType added in v0.2.0

func (ThemeTypeOutput) ElementType() reflect.Type

func (ThemeTypeOutput) ToStringOutput added in v0.2.0

func (o ThemeTypeOutput) ToStringOutput() pulumi.StringOutput

func (ThemeTypeOutput) ToStringOutputWithContext added in v0.2.0

func (o ThemeTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ThemeTypeOutput) ToStringPtrOutput added in v0.2.0

func (o ThemeTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ThemeTypeOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o ThemeTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (ThemeTypeOutput) ToThemeTypeOutput added in v0.2.0

func (o ThemeTypeOutput) ToThemeTypeOutput() ThemeTypeOutput

func (ThemeTypeOutput) ToThemeTypeOutputWithContext added in v0.2.0

func (o ThemeTypeOutput) ToThemeTypeOutputWithContext(ctx context.Context) ThemeTypeOutput

func (ThemeTypeOutput) ToThemeTypePtrOutput added in v0.2.0

func (o ThemeTypeOutput) ToThemeTypePtrOutput() ThemeTypePtrOutput

func (ThemeTypeOutput) ToThemeTypePtrOutputWithContext added in v0.2.0

func (o ThemeTypeOutput) ToThemeTypePtrOutputWithContext(ctx context.Context) ThemeTypePtrOutput

type ThemeTypePtrOutput added in v0.2.0

type ThemeTypePtrOutput struct{ *pulumi.OutputState }

func (ThemeTypePtrOutput) Elem added in v0.2.0

func (ThemeTypePtrOutput) ElementType added in v0.2.0

func (ThemeTypePtrOutput) ElementType() reflect.Type

func (ThemeTypePtrOutput) ToStringPtrOutput added in v0.2.0

func (o ThemeTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ThemeTypePtrOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o ThemeTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (ThemeTypePtrOutput) ToThemeTypePtrOutput added in v0.2.0

func (o ThemeTypePtrOutput) ToThemeTypePtrOutput() ThemeTypePtrOutput

func (ThemeTypePtrOutput) ToThemeTypePtrOutputWithContext added in v0.2.0

func (o ThemeTypePtrOutput) ToThemeTypePtrOutputWithContext(ctx context.Context) ThemeTypePtrOutput

type ThemeTypography

type ThemeTypography struct {
	FontFamilies []ThemeFont `pulumi:"fontFamilies"`
}

<p>The typeface for the theme.</p>

type ThemeTypographyArgs

type ThemeTypographyArgs struct {
	FontFamilies ThemeFontArrayInput `pulumi:"fontFamilies"`
}

<p>The typeface for the theme.</p>

func (ThemeTypographyArgs) ElementType

func (ThemeTypographyArgs) ElementType() reflect.Type

func (ThemeTypographyArgs) ToThemeTypographyOutput

func (i ThemeTypographyArgs) ToThemeTypographyOutput() ThemeTypographyOutput

func (ThemeTypographyArgs) ToThemeTypographyOutputWithContext

func (i ThemeTypographyArgs) ToThemeTypographyOutputWithContext(ctx context.Context) ThemeTypographyOutput

func (ThemeTypographyArgs) ToThemeTypographyPtrOutput

func (i ThemeTypographyArgs) ToThemeTypographyPtrOutput() ThemeTypographyPtrOutput

func (ThemeTypographyArgs) ToThemeTypographyPtrOutputWithContext

func (i ThemeTypographyArgs) ToThemeTypographyPtrOutputWithContext(ctx context.Context) ThemeTypographyPtrOutput

type ThemeTypographyInput

type ThemeTypographyInput interface {
	pulumi.Input

	ToThemeTypographyOutput() ThemeTypographyOutput
	ToThemeTypographyOutputWithContext(context.Context) ThemeTypographyOutput
}

ThemeTypographyInput is an input type that accepts ThemeTypographyArgs and ThemeTypographyOutput values. You can construct a concrete instance of `ThemeTypographyInput` via:

ThemeTypographyArgs{...}

type ThemeTypographyOutput

type ThemeTypographyOutput struct{ *pulumi.OutputState }

<p>The typeface for the theme.</p>

func (ThemeTypographyOutput) ElementType

func (ThemeTypographyOutput) ElementType() reflect.Type

func (ThemeTypographyOutput) FontFamilies

func (ThemeTypographyOutput) ToThemeTypographyOutput

func (o ThemeTypographyOutput) ToThemeTypographyOutput() ThemeTypographyOutput

func (ThemeTypographyOutput) ToThemeTypographyOutputWithContext

func (o ThemeTypographyOutput) ToThemeTypographyOutputWithContext(ctx context.Context) ThemeTypographyOutput

func (ThemeTypographyOutput) ToThemeTypographyPtrOutput

func (o ThemeTypographyOutput) ToThemeTypographyPtrOutput() ThemeTypographyPtrOutput

func (ThemeTypographyOutput) ToThemeTypographyPtrOutputWithContext

func (o ThemeTypographyOutput) ToThemeTypographyPtrOutputWithContext(ctx context.Context) ThemeTypographyPtrOutput

type ThemeTypographyPtrInput

type ThemeTypographyPtrInput interface {
	pulumi.Input

	ToThemeTypographyPtrOutput() ThemeTypographyPtrOutput
	ToThemeTypographyPtrOutputWithContext(context.Context) ThemeTypographyPtrOutput
}

ThemeTypographyPtrInput is an input type that accepts ThemeTypographyArgs, ThemeTypographyPtr and ThemeTypographyPtrOutput values. You can construct a concrete instance of `ThemeTypographyPtrInput` via:

        ThemeTypographyArgs{...}

or:

        nil

type ThemeTypographyPtrOutput

type ThemeTypographyPtrOutput struct{ *pulumi.OutputState }

func (ThemeTypographyPtrOutput) Elem

func (ThemeTypographyPtrOutput) ElementType

func (ThemeTypographyPtrOutput) ElementType() reflect.Type

func (ThemeTypographyPtrOutput) FontFamilies

func (ThemeTypographyPtrOutput) ToThemeTypographyPtrOutput

func (o ThemeTypographyPtrOutput) ToThemeTypographyPtrOutput() ThemeTypographyPtrOutput

func (ThemeTypographyPtrOutput) ToThemeTypographyPtrOutputWithContext

func (o ThemeTypographyPtrOutput) ToThemeTypographyPtrOutputWithContext(ctx context.Context) ThemeTypographyPtrOutput

type ThemeUIColorPalette

type ThemeUIColorPalette struct {
	// <p>This color is that applies to selected states and buttons.</p>
	Accent *string `pulumi:"accent"`
	// <p>The foreground color that applies to any text or other elements that appear over the
	//             accent color.</p>
	AccentForeground *string `pulumi:"accentForeground"`
	// <p>The color that applies to error messages.</p>
	Danger *string `pulumi:"danger"`
	// <p>The foreground color that applies to any text or other elements that appear over the
	//             error color.</p>
	DangerForeground *string `pulumi:"dangerForeground"`
	// <p>The color that applies to the names of fields that are identified as
	//             dimensions.</p>
	Dimension *string `pulumi:"dimension"`
	// <p>The foreground color that applies to any text or other elements that appear over the
	//             dimension color.</p>
	DimensionForeground *string `pulumi:"dimensionForeground"`
	// <p>The color that applies to the names of fields that are identified as measures.</p>
	Measure *string `pulumi:"measure"`
	// <p>The foreground color that applies to any text or other elements that appear over the
	//             measure color.</p>
	MeasureForeground *string `pulumi:"measureForeground"`
	// <p>The background color that applies to visuals and other high emphasis UI.</p>
	PrimaryBackground *string `pulumi:"primaryBackground"`
	// <p>The color of text and other foreground elements that appear over the primary
	//             background regions, such as grid lines, borders, table banding, icons, and so on.</p>
	PrimaryForeground *string `pulumi:"primaryForeground"`
	// <p>The background color that applies to the sheet background and sheet controls.</p>
	SecondaryBackground *string `pulumi:"secondaryBackground"`
	// <p>The foreground color that applies to any sheet title, sheet control text, or UI that
	//             appears over the secondary background.</p>
	SecondaryForeground *string `pulumi:"secondaryForeground"`
	// <p>The color that applies to success messages, for example the check mark for a
	//             successful download.</p>
	Success *string `pulumi:"success"`
	// <p>The foreground color that applies to any text or other elements that appear over the
	//             success color.</p>
	SuccessForeground *string `pulumi:"successForeground"`
	// <p>This color that applies to warning and informational messages.</p>
	Warning *string `pulumi:"warning"`
	// <p>The foreground color that applies to any text or other elements that appear over the
	//             warning color.</p>
	WarningForeground *string `pulumi:"warningForeground"`
}

<p>The theme colors that apply to UI and to charts, excluding data colors. The colors

    description is a hexadecimal color code that consists of six alphanumerical characters,
    prefixed with <code>#</code>, for example #37BFF5. For more information, see <a href="https://docs.aws.amazon.com/quicksight/latest/user/themes-in-quicksight.html">Using Themes in Amazon QuickSight</a> in the <i>Amazon QuickSight User
        Guide.</i>
</p>

type ThemeUIColorPaletteArgs

type ThemeUIColorPaletteArgs struct {
	// <p>This color is that applies to selected states and buttons.</p>
	Accent pulumi.StringPtrInput `pulumi:"accent"`
	// <p>The foreground color that applies to any text or other elements that appear over the
	//             accent color.</p>
	AccentForeground pulumi.StringPtrInput `pulumi:"accentForeground"`
	// <p>The color that applies to error messages.</p>
	Danger pulumi.StringPtrInput `pulumi:"danger"`
	// <p>The foreground color that applies to any text or other elements that appear over the
	//             error color.</p>
	DangerForeground pulumi.StringPtrInput `pulumi:"dangerForeground"`
	// <p>The color that applies to the names of fields that are identified as
	//             dimensions.</p>
	Dimension pulumi.StringPtrInput `pulumi:"dimension"`
	// <p>The foreground color that applies to any text or other elements that appear over the
	//             dimension color.</p>
	DimensionForeground pulumi.StringPtrInput `pulumi:"dimensionForeground"`
	// <p>The color that applies to the names of fields that are identified as measures.</p>
	Measure pulumi.StringPtrInput `pulumi:"measure"`
	// <p>The foreground color that applies to any text or other elements that appear over the
	//             measure color.</p>
	MeasureForeground pulumi.StringPtrInput `pulumi:"measureForeground"`
	// <p>The background color that applies to visuals and other high emphasis UI.</p>
	PrimaryBackground pulumi.StringPtrInput `pulumi:"primaryBackground"`
	// <p>The color of text and other foreground elements that appear over the primary
	//             background regions, such as grid lines, borders, table banding, icons, and so on.</p>
	PrimaryForeground pulumi.StringPtrInput `pulumi:"primaryForeground"`
	// <p>The background color that applies to the sheet background and sheet controls.</p>
	SecondaryBackground pulumi.StringPtrInput `pulumi:"secondaryBackground"`
	// <p>The foreground color that applies to any sheet title, sheet control text, or UI that
	//             appears over the secondary background.</p>
	SecondaryForeground pulumi.StringPtrInput `pulumi:"secondaryForeground"`
	// <p>The color that applies to success messages, for example the check mark for a
	//             successful download.</p>
	Success pulumi.StringPtrInput `pulumi:"success"`
	// <p>The foreground color that applies to any text or other elements that appear over the
	//             success color.</p>
	SuccessForeground pulumi.StringPtrInput `pulumi:"successForeground"`
	// <p>This color that applies to warning and informational messages.</p>
	Warning pulumi.StringPtrInput `pulumi:"warning"`
	// <p>The foreground color that applies to any text or other elements that appear over the
	//             warning color.</p>
	WarningForeground pulumi.StringPtrInput `pulumi:"warningForeground"`
}

<p>The theme colors that apply to UI and to charts, excluding data colors. The colors

    description is a hexadecimal color code that consists of six alphanumerical characters,
    prefixed with <code>#</code>, for example #37BFF5. For more information, see <a href="https://docs.aws.amazon.com/quicksight/latest/user/themes-in-quicksight.html">Using Themes in Amazon QuickSight</a> in the <i>Amazon QuickSight User
        Guide.</i>
</p>

func (ThemeUIColorPaletteArgs) ElementType

func (ThemeUIColorPaletteArgs) ElementType() reflect.Type

func (ThemeUIColorPaletteArgs) ToThemeUIColorPaletteOutput

func (i ThemeUIColorPaletteArgs) ToThemeUIColorPaletteOutput() ThemeUIColorPaletteOutput

func (ThemeUIColorPaletteArgs) ToThemeUIColorPaletteOutputWithContext

func (i ThemeUIColorPaletteArgs) ToThemeUIColorPaletteOutputWithContext(ctx context.Context) ThemeUIColorPaletteOutput

func (ThemeUIColorPaletteArgs) ToThemeUIColorPalettePtrOutput

func (i ThemeUIColorPaletteArgs) ToThemeUIColorPalettePtrOutput() ThemeUIColorPalettePtrOutput

func (ThemeUIColorPaletteArgs) ToThemeUIColorPalettePtrOutputWithContext

func (i ThemeUIColorPaletteArgs) ToThemeUIColorPalettePtrOutputWithContext(ctx context.Context) ThemeUIColorPalettePtrOutput

type ThemeUIColorPaletteInput

type ThemeUIColorPaletteInput interface {
	pulumi.Input

	ToThemeUIColorPaletteOutput() ThemeUIColorPaletteOutput
	ToThemeUIColorPaletteOutputWithContext(context.Context) ThemeUIColorPaletteOutput
}

ThemeUIColorPaletteInput is an input type that accepts ThemeUIColorPaletteArgs and ThemeUIColorPaletteOutput values. You can construct a concrete instance of `ThemeUIColorPaletteInput` via:

ThemeUIColorPaletteArgs{...}

type ThemeUIColorPaletteOutput

type ThemeUIColorPaletteOutput struct{ *pulumi.OutputState }

<p>The theme colors that apply to UI and to charts, excluding data colors. The colors

    description is a hexadecimal color code that consists of six alphanumerical characters,
    prefixed with <code>#</code>, for example #37BFF5. For more information, see <a href="https://docs.aws.amazon.com/quicksight/latest/user/themes-in-quicksight.html">Using Themes in Amazon QuickSight</a> in the <i>Amazon QuickSight User
        Guide.</i>
</p>

func (ThemeUIColorPaletteOutput) Accent

<p>This color is that applies to selected states and buttons.</p>

func (ThemeUIColorPaletteOutput) AccentForeground

func (o ThemeUIColorPaletteOutput) AccentForeground() pulumi.StringPtrOutput

<p>The foreground color that applies to any text or other elements that appear over the

accent color.</p>

func (ThemeUIColorPaletteOutput) Danger

<p>The color that applies to error messages.</p>

func (ThemeUIColorPaletteOutput) DangerForeground

func (o ThemeUIColorPaletteOutput) DangerForeground() pulumi.StringPtrOutput

<p>The foreground color that applies to any text or other elements that appear over the

error color.</p>

func (ThemeUIColorPaletteOutput) Dimension

<p>The color that applies to the names of fields that are identified as

dimensions.</p>

func (ThemeUIColorPaletteOutput) DimensionForeground

func (o ThemeUIColorPaletteOutput) DimensionForeground() pulumi.StringPtrOutput

<p>The foreground color that applies to any text or other elements that appear over the

dimension color.</p>

func (ThemeUIColorPaletteOutput) ElementType

func (ThemeUIColorPaletteOutput) ElementType() reflect.Type

func (ThemeUIColorPaletteOutput) Measure

<p>The color that applies to the names of fields that are identified as measures.</p>

func (ThemeUIColorPaletteOutput) MeasureForeground

func (o ThemeUIColorPaletteOutput) MeasureForeground() pulumi.StringPtrOutput

<p>The foreground color that applies to any text or other elements that appear over the

measure color.</p>

func (ThemeUIColorPaletteOutput) PrimaryBackground

func (o ThemeUIColorPaletteOutput) PrimaryBackground() pulumi.StringPtrOutput

<p>The background color that applies to visuals and other high emphasis UI.</p>

func (ThemeUIColorPaletteOutput) PrimaryForeground

func (o ThemeUIColorPaletteOutput) PrimaryForeground() pulumi.StringPtrOutput

<p>The color of text and other foreground elements that appear over the primary

background regions, such as grid lines, borders, table banding, icons, and so on.</p>

func (ThemeUIColorPaletteOutput) SecondaryBackground

func (o ThemeUIColorPaletteOutput) SecondaryBackground() pulumi.StringPtrOutput

<p>The background color that applies to the sheet background and sheet controls.</p>

func (ThemeUIColorPaletteOutput) SecondaryForeground

func (o ThemeUIColorPaletteOutput) SecondaryForeground() pulumi.StringPtrOutput

<p>The foreground color that applies to any sheet title, sheet control text, or UI that

appears over the secondary background.</p>

func (ThemeUIColorPaletteOutput) Success

<p>The color that applies to success messages, for example the check mark for a

successful download.</p>

func (ThemeUIColorPaletteOutput) SuccessForeground

func (o ThemeUIColorPaletteOutput) SuccessForeground() pulumi.StringPtrOutput

<p>The foreground color that applies to any text or other elements that appear over the

success color.</p>

func (ThemeUIColorPaletteOutput) ToThemeUIColorPaletteOutput

func (o ThemeUIColorPaletteOutput) ToThemeUIColorPaletteOutput() ThemeUIColorPaletteOutput

func (ThemeUIColorPaletteOutput) ToThemeUIColorPaletteOutputWithContext

func (o ThemeUIColorPaletteOutput) ToThemeUIColorPaletteOutputWithContext(ctx context.Context) ThemeUIColorPaletteOutput

func (ThemeUIColorPaletteOutput) ToThemeUIColorPalettePtrOutput

func (o ThemeUIColorPaletteOutput) ToThemeUIColorPalettePtrOutput() ThemeUIColorPalettePtrOutput

func (ThemeUIColorPaletteOutput) ToThemeUIColorPalettePtrOutputWithContext

func (o ThemeUIColorPaletteOutput) ToThemeUIColorPalettePtrOutputWithContext(ctx context.Context) ThemeUIColorPalettePtrOutput

func (ThemeUIColorPaletteOutput) Warning

<p>This color that applies to warning and informational messages.</p>

func (ThemeUIColorPaletteOutput) WarningForeground

func (o ThemeUIColorPaletteOutput) WarningForeground() pulumi.StringPtrOutput

<p>The foreground color that applies to any text or other elements that appear over the

warning color.</p>

type ThemeUIColorPalettePtrInput

type ThemeUIColorPalettePtrInput interface {
	pulumi.Input

	ToThemeUIColorPalettePtrOutput() ThemeUIColorPalettePtrOutput
	ToThemeUIColorPalettePtrOutputWithContext(context.Context) ThemeUIColorPalettePtrOutput
}

ThemeUIColorPalettePtrInput is an input type that accepts ThemeUIColorPaletteArgs, ThemeUIColorPalettePtr and ThemeUIColorPalettePtrOutput values. You can construct a concrete instance of `ThemeUIColorPalettePtrInput` via:

        ThemeUIColorPaletteArgs{...}

or:

        nil

type ThemeUIColorPalettePtrOutput

type ThemeUIColorPalettePtrOutput struct{ *pulumi.OutputState }

func (ThemeUIColorPalettePtrOutput) Accent

<p>This color is that applies to selected states and buttons.</p>

func (ThemeUIColorPalettePtrOutput) AccentForeground

<p>The foreground color that applies to any text or other elements that appear over the

accent color.</p>

func (ThemeUIColorPalettePtrOutput) Danger

<p>The color that applies to error messages.</p>

func (ThemeUIColorPalettePtrOutput) DangerForeground

<p>The foreground color that applies to any text or other elements that appear over the

error color.</p>

func (ThemeUIColorPalettePtrOutput) Dimension

<p>The color that applies to the names of fields that are identified as

dimensions.</p>

func (ThemeUIColorPalettePtrOutput) DimensionForeground

func (o ThemeUIColorPalettePtrOutput) DimensionForeground() pulumi.StringPtrOutput

<p>The foreground color that applies to any text or other elements that appear over the

dimension color.</p>

func (ThemeUIColorPalettePtrOutput) Elem

func (ThemeUIColorPalettePtrOutput) ElementType

func (ThemeUIColorPalettePtrOutput) Measure

<p>The color that applies to the names of fields that are identified as measures.</p>

func (ThemeUIColorPalettePtrOutput) MeasureForeground

func (o ThemeUIColorPalettePtrOutput) MeasureForeground() pulumi.StringPtrOutput

<p>The foreground color that applies to any text or other elements that appear over the

measure color.</p>

func (ThemeUIColorPalettePtrOutput) PrimaryBackground

func (o ThemeUIColorPalettePtrOutput) PrimaryBackground() pulumi.StringPtrOutput

<p>The background color that applies to visuals and other high emphasis UI.</p>

func (ThemeUIColorPalettePtrOutput) PrimaryForeground

func (o ThemeUIColorPalettePtrOutput) PrimaryForeground() pulumi.StringPtrOutput

<p>The color of text and other foreground elements that appear over the primary

background regions, such as grid lines, borders, table banding, icons, and so on.</p>

func (ThemeUIColorPalettePtrOutput) SecondaryBackground

func (o ThemeUIColorPalettePtrOutput) SecondaryBackground() pulumi.StringPtrOutput

<p>The background color that applies to the sheet background and sheet controls.</p>

func (ThemeUIColorPalettePtrOutput) SecondaryForeground

func (o ThemeUIColorPalettePtrOutput) SecondaryForeground() pulumi.StringPtrOutput

<p>The foreground color that applies to any sheet title, sheet control text, or UI that

appears over the secondary background.</p>

func (ThemeUIColorPalettePtrOutput) Success

<p>The color that applies to success messages, for example the check mark for a

successful download.</p>

func (ThemeUIColorPalettePtrOutput) SuccessForeground

func (o ThemeUIColorPalettePtrOutput) SuccessForeground() pulumi.StringPtrOutput

<p>The foreground color that applies to any text or other elements that appear over the

success color.</p>

func (ThemeUIColorPalettePtrOutput) ToThemeUIColorPalettePtrOutput

func (o ThemeUIColorPalettePtrOutput) ToThemeUIColorPalettePtrOutput() ThemeUIColorPalettePtrOutput

func (ThemeUIColorPalettePtrOutput) ToThemeUIColorPalettePtrOutputWithContext

func (o ThemeUIColorPalettePtrOutput) ToThemeUIColorPalettePtrOutputWithContext(ctx context.Context) ThemeUIColorPalettePtrOutput

func (ThemeUIColorPalettePtrOutput) Warning

<p>This color that applies to warning and informational messages.</p>

func (ThemeUIColorPalettePtrOutput) WarningForeground

func (o ThemeUIColorPalettePtrOutput) WarningForeground() pulumi.StringPtrOutput

<p>The foreground color that applies to any text or other elements that appear over the

warning color.</p>

type ThemeVersion added in v0.2.0

type ThemeVersion struct {
	// <p>The Amazon Resource Name (ARN) of the resource.</p>
	Arn *string `pulumi:"arn"`
	// <p>The Amazon QuickSight-defined ID of the theme that a custom theme inherits from. All
	//             themes initially inherit from a default QuickSight theme.</p>
	BaseThemeId   *string             `pulumi:"baseThemeId"`
	Configuration *ThemeConfiguration `pulumi:"configuration"`
	// <p>The date and time that this theme version was created.</p>
	CreatedTime *string `pulumi:"createdTime"`
	// <p>The description of the theme.</p>
	Description *string `pulumi:"description"`
	// <p>Errors associated with the theme.</p>
	Errors []ThemeError         `pulumi:"errors"`
	Status *ThemeResourceStatus `pulumi:"status"`
	// <p>The version number of the theme.</p>
	VersionNumber *float64 `pulumi:"versionNumber"`
}

<p>A version of a theme.</p>

type ThemeVersionOutput added in v0.2.0

type ThemeVersionOutput struct{ *pulumi.OutputState }

<p>A version of a theme.</p>

func (ThemeVersionOutput) Arn added in v0.2.0

<p>The Amazon Resource Name (ARN) of the resource.</p>

func (ThemeVersionOutput) BaseThemeId added in v0.2.0

func (o ThemeVersionOutput) BaseThemeId() pulumi.StringPtrOutput

<p>The Amazon QuickSight-defined ID of the theme that a custom theme inherits from. All

themes initially inherit from a default QuickSight theme.</p>

func (ThemeVersionOutput) Configuration added in v0.2.0

func (ThemeVersionOutput) CreatedTime added in v0.2.0

func (o ThemeVersionOutput) CreatedTime() pulumi.StringPtrOutput

<p>The date and time that this theme version was created.</p>

func (ThemeVersionOutput) Description added in v0.2.0

func (o ThemeVersionOutput) Description() pulumi.StringPtrOutput

<p>The description of the theme.</p>

func (ThemeVersionOutput) ElementType added in v0.2.0

func (ThemeVersionOutput) ElementType() reflect.Type

func (ThemeVersionOutput) Errors added in v0.2.0

<p>Errors associated with the theme.</p>

func (ThemeVersionOutput) Status added in v0.2.0

func (ThemeVersionOutput) ToThemeVersionOutput added in v0.2.0

func (o ThemeVersionOutput) ToThemeVersionOutput() ThemeVersionOutput

func (ThemeVersionOutput) ToThemeVersionOutputWithContext added in v0.2.0

func (o ThemeVersionOutput) ToThemeVersionOutputWithContext(ctx context.Context) ThemeVersionOutput

func (ThemeVersionOutput) VersionNumber added in v0.2.0

func (o ThemeVersionOutput) VersionNumber() pulumi.Float64PtrOutput

<p>The version number of the theme.</p>

type ThemeVersionPtrOutput added in v0.2.0

type ThemeVersionPtrOutput struct{ *pulumi.OutputState }

func (ThemeVersionPtrOutput) Arn added in v0.2.0

<p>The Amazon Resource Name (ARN) of the resource.</p>

func (ThemeVersionPtrOutput) BaseThemeId added in v0.2.0

<p>The Amazon QuickSight-defined ID of the theme that a custom theme inherits from. All

themes initially inherit from a default QuickSight theme.</p>

func (ThemeVersionPtrOutput) Configuration added in v0.2.0

func (ThemeVersionPtrOutput) CreatedTime added in v0.2.0

<p>The date and time that this theme version was created.</p>

func (ThemeVersionPtrOutput) Description added in v0.2.0

<p>The description of the theme.</p>

func (ThemeVersionPtrOutput) Elem added in v0.2.0

func (ThemeVersionPtrOutput) ElementType added in v0.2.0

func (ThemeVersionPtrOutput) ElementType() reflect.Type

func (ThemeVersionPtrOutput) Errors added in v0.2.0

<p>Errors associated with the theme.</p>

func (ThemeVersionPtrOutput) Status added in v0.2.0

func (ThemeVersionPtrOutput) ToThemeVersionPtrOutput added in v0.2.0

func (o ThemeVersionPtrOutput) ToThemeVersionPtrOutput() ThemeVersionPtrOutput

func (ThemeVersionPtrOutput) ToThemeVersionPtrOutputWithContext added in v0.2.0

func (o ThemeVersionPtrOutput) ToThemeVersionPtrOutputWithContext(ctx context.Context) ThemeVersionPtrOutput

func (ThemeVersionPtrOutput) VersionNumber added in v0.2.0

func (o ThemeVersionPtrOutput) VersionNumber() pulumi.Float64PtrOutput

<p>The version number of the theme.</p>

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL