getDataSet

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

Using getDataSet

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getDataSet(args: GetDataSetArgs, opts?: InvokeOptions): Promise<GetDataSetResult>
function getDataSetOutput(args: GetDataSetOutputArgs, opts?: InvokeOptions): Output<GetDataSetResult>
def get_data_set(aws_account_id: Optional[str] = None,
                 data_set_id: Optional[str] = None,
                 opts: Optional[InvokeOptions] = None) -> GetDataSetResult
def get_data_set_output(aws_account_id: Optional[pulumi.Input[str]] = None,
                 data_set_id: Optional[pulumi.Input[str]] = None,
                 opts: Optional[InvokeOptions] = None) -> Output[GetDataSetResult]
func LookupDataSet(ctx *Context, args *LookupDataSetArgs, opts ...InvokeOption) (*LookupDataSetResult, error)
func LookupDataSetOutput(ctx *Context, args *LookupDataSetOutputArgs, opts ...InvokeOption) LookupDataSetResultOutput

> Note: This function is named LookupDataSet in the Go SDK.

public static class GetDataSet 
{
    public static Task<GetDataSetResult> InvokeAsync(GetDataSetArgs args, InvokeOptions? opts = null)
    public static Output<GetDataSetResult> Invoke(GetDataSetInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDataSetResult> getDataSet(GetDataSetArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: aws-native:quicksight:getDataSet
  arguments:
    # arguments dictionary

The following arguments are supported:

AwsAccountId string
DataSetId string
AwsAccountId string
DataSetId string
awsAccountId String
dataSetId String
awsAccountId string
dataSetId string
awsAccountId String
dataSetId String

getDataSet Result

The following output properties are available:

Arn string
ColumnGroups List<Pulumi.AwsNative.QuickSight.Outputs.DataSetColumnGroup>
ColumnLevelPermissionRules List<Pulumi.AwsNative.QuickSight.Outputs.DataSetColumnLevelPermissionRule>
ConsumedSpiceCapacityInBytes double
CreatedTime string
DataSetUsageConfiguration Pulumi.AwsNative.QuickSight.Outputs.DataSetUsageConfiguration
ImportMode Pulumi.AwsNative.QuickSight.DataSetImportMode
LastUpdatedTime string
LogicalTableMap Pulumi.AwsNative.QuickSight.Outputs.DataSetLogicalTableMap
Name string
OutputColumns List<Pulumi.AwsNative.QuickSight.Outputs.DataSetOutputColumn>
Permissions List<Pulumi.AwsNative.QuickSight.Outputs.DataSetResourcePermission>
PhysicalTableMap Pulumi.AwsNative.QuickSight.Outputs.DataSetPhysicalTableMap
RowLevelPermissionDataSet Pulumi.AwsNative.QuickSight.Outputs.DataSetRowLevelPermissionDataSet
Tags List<Pulumi.AwsNative.QuickSight.Outputs.DataSetTag>

Supporting Types

DataSetColumnDataType

DataSetColumnGroup

DataSetColumnLevelPermissionRule

ColumnNames List<string>
Principals List<string>
ColumnNames []string
Principals []string
columnNames List<String>
principals List<String>
columnNames string[]
principals string[]
column_names Sequence[str]
principals Sequence[str]
columnNames List<String>
principals List<String>

DataSetGeoSpatialColumnGroup

columns List<String>
name String
countryCode "US"

DataSetGeoSpatialCountryCode

DataSetImportMode

DataSetOutputColumn

DataSetResourcePermission

Actions List<string>
Principal string
Actions []string
Principal string
actions List<String>
principal String
actions string[]
principal string
actions Sequence[str]
principal str
actions List<String>
principal String

DataSetRowLevelPermissionDataSet

DataSetRowLevelPermissionFormatVersion

DataSetRowLevelPermissionPolicy

DataSetTag

Key string
Value string
Key string
Value string
key String
value String
key string
value string
key str
value str
key String
value String

DataSetUsageConfiguration

Package Details

Repository
https://github.com/pulumi/pulumi-aws-native
License
Apache-2.0