aws-sdk-go: github.com/aws/aws-sdk-go/service/quicksight Index | Files | Directories

package quicksight

import "github.com/aws/aws-sdk-go/service/quicksight"

Package quicksight provides the client and types for making API requests to Amazon QuickSight.

Amazon QuickSight is a fully managed, serverless business intelligence service for the AWS Cloud that makes it easy to extend data and insights to every user in your organization. This API reference contains documentation for a programming interface that you can use to manage Amazon QuickSight.

See https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01 for more information on this service.

See quicksight package documentation for more information. https://docs.aws.amazon.com/sdk-for-go/api/service/quicksight/

Using the Client

To contact Amazon QuickSight with the SDK use the New function to create a new service client. With that client you can make API requests to the service. These clients are safe to use concurrently.

See the SDK's documentation for more information on how to use the SDK. https://docs.aws.amazon.com/sdk-for-go/api/

See aws.Config documentation for more information on configuring SDK clients. https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config

See the Amazon QuickSight client QuickSight for more information on creating client for this service. https://docs.aws.amazon.com/sdk-for-go/api/service/quicksight/#New

Index

Package Files

api.go doc.go errors.go service.go

Constants

const (
    // AssignmentStatusEnabled is a AssignmentStatus enum value
    AssignmentStatusEnabled = "ENABLED"

    // AssignmentStatusDraft is a AssignmentStatus enum value
    AssignmentStatusDraft = "DRAFT"

    // AssignmentStatusDisabled is a AssignmentStatus enum value
    AssignmentStatusDisabled = "DISABLED"
)
const (
    // ColumnDataTypeString is a ColumnDataType enum value
    ColumnDataTypeString = "STRING"

    // ColumnDataTypeInteger is a ColumnDataType enum value
    ColumnDataTypeInteger = "INTEGER"

    // ColumnDataTypeDecimal is a ColumnDataType enum value
    ColumnDataTypeDecimal = "DECIMAL"

    // ColumnDataTypeDatetime is a ColumnDataType enum value
    ColumnDataTypeDatetime = "DATETIME"
)
const (
    // DashboardBehaviorEnabled is a DashboardBehavior enum value
    DashboardBehaviorEnabled = "ENABLED"

    // DashboardBehaviorDisabled is a DashboardBehavior enum value
    DashboardBehaviorDisabled = "DISABLED"
)
const (
    // DashboardErrorTypeDataSetNotFound is a DashboardErrorType enum value
    DashboardErrorTypeDataSetNotFound = "DATA_SET_NOT_FOUND"

    // DashboardErrorTypeInternalFailure is a DashboardErrorType enum value
    DashboardErrorTypeInternalFailure = "INTERNAL_FAILURE"

    // DashboardErrorTypeParameterValueIncompatible is a DashboardErrorType enum value
    DashboardErrorTypeParameterValueIncompatible = "PARAMETER_VALUE_INCOMPATIBLE"

    // DashboardErrorTypeParameterTypeInvalid is a DashboardErrorType enum value
    DashboardErrorTypeParameterTypeInvalid = "PARAMETER_TYPE_INVALID"

    // DashboardErrorTypeParameterNotFound is a DashboardErrorType enum value
    DashboardErrorTypeParameterNotFound = "PARAMETER_NOT_FOUND"

    // DashboardErrorTypeColumnTypeMismatch is a DashboardErrorType enum value
    DashboardErrorTypeColumnTypeMismatch = "COLUMN_TYPE_MISMATCH"

    // DashboardErrorTypeColumnGeographicRoleMismatch is a DashboardErrorType enum value
    DashboardErrorTypeColumnGeographicRoleMismatch = "COLUMN_GEOGRAPHIC_ROLE_MISMATCH"

    // DashboardErrorTypeColumnReplacementMissing is a DashboardErrorType enum value
    DashboardErrorTypeColumnReplacementMissing = "COLUMN_REPLACEMENT_MISSING"
)
const (
    // DashboardUIStateExpanded is a DashboardUIState enum value
    DashboardUIStateExpanded = "EXPANDED"

    // DashboardUIStateCollapsed is a DashboardUIState enum value
    DashboardUIStateCollapsed = "COLLAPSED"
)
const (
    // DataSetImportModeSpice is a DataSetImportMode enum value
    DataSetImportModeSpice = "SPICE"

    // DataSetImportModeDirectQuery is a DataSetImportMode enum value
    DataSetImportModeDirectQuery = "DIRECT_QUERY"
)
const (
    // DataSourceErrorInfoTypeTimeout is a DataSourceErrorInfoType enum value
    DataSourceErrorInfoTypeTimeout = "TIMEOUT"

    // DataSourceErrorInfoTypeEngineVersionNotSupported is a DataSourceErrorInfoType enum value
    DataSourceErrorInfoTypeEngineVersionNotSupported = "ENGINE_VERSION_NOT_SUPPORTED"

    // DataSourceErrorInfoTypeUnknownHost is a DataSourceErrorInfoType enum value
    DataSourceErrorInfoTypeUnknownHost = "UNKNOWN_HOST"

    // DataSourceErrorInfoTypeGenericSqlFailure is a DataSourceErrorInfoType enum value
    DataSourceErrorInfoTypeGenericSqlFailure = "GENERIC_SQL_FAILURE"

    // DataSourceErrorInfoTypeConflict is a DataSourceErrorInfoType enum value
    DataSourceErrorInfoTypeConflict = "CONFLICT"

    // DataSourceErrorInfoTypeUnknown is a DataSourceErrorInfoType enum value
    DataSourceErrorInfoTypeUnknown = "UNKNOWN"
)
const (
    // DataSourceTypeAdobeAnalytics is a DataSourceType enum value
    DataSourceTypeAdobeAnalytics = "ADOBE_ANALYTICS"

    // DataSourceTypeAmazonElasticsearch is a DataSourceType enum value
    DataSourceTypeAmazonElasticsearch = "AMAZON_ELASTICSEARCH"

    // DataSourceTypeAthena is a DataSourceType enum value
    DataSourceTypeAthena = "ATHENA"

    // DataSourceTypeAurora is a DataSourceType enum value
    DataSourceTypeAurora = "AURORA"

    // DataSourceTypeAuroraPostgresql is a DataSourceType enum value
    DataSourceTypeAuroraPostgresql = "AURORA_POSTGRESQL"

    // DataSourceTypeAwsIotAnalytics is a DataSourceType enum value
    DataSourceTypeAwsIotAnalytics = "AWS_IOT_ANALYTICS"

    // DataSourceTypeGithub is a DataSourceType enum value
    DataSourceTypeGithub = "GITHUB"

    // DataSourceTypeJira is a DataSourceType enum value
    DataSourceTypeJira = "JIRA"

    // DataSourceTypeMariadb is a DataSourceType enum value
    DataSourceTypeMariadb = "MARIADB"

    // DataSourceTypeMysql is a DataSourceType enum value
    DataSourceTypeMysql = "MYSQL"

    // DataSourceTypePostgresql is a DataSourceType enum value
    DataSourceTypePostgresql = "POSTGRESQL"

    // DataSourceTypePresto is a DataSourceType enum value
    DataSourceTypePresto = "PRESTO"

    // DataSourceTypeRedshift is a DataSourceType enum value
    DataSourceTypeRedshift = "REDSHIFT"

    // DataSourceTypeS3 is a DataSourceType enum value
    DataSourceTypeS3 = "S3"

    // DataSourceTypeSalesforce is a DataSourceType enum value
    DataSourceTypeSalesforce = "SALESFORCE"

    // DataSourceTypeServicenow is a DataSourceType enum value
    DataSourceTypeServicenow = "SERVICENOW"

    // DataSourceTypeSnowflake is a DataSourceType enum value
    DataSourceTypeSnowflake = "SNOWFLAKE"

    // DataSourceTypeSpark is a DataSourceType enum value
    DataSourceTypeSpark = "SPARK"

    // DataSourceTypeSqlserver is a DataSourceType enum value
    DataSourceTypeSqlserver = "SQLSERVER"

    // DataSourceTypeTeradata is a DataSourceType enum value
    DataSourceTypeTeradata = "TERADATA"

    // DataSourceTypeTwitter is a DataSourceType enum value
    DataSourceTypeTwitter = "TWITTER"
)
const (
    // ExceptionResourceTypeUser is a ExceptionResourceType enum value
    ExceptionResourceTypeUser = "USER"

    // ExceptionResourceTypeGroup is a ExceptionResourceType enum value
    ExceptionResourceTypeGroup = "GROUP"

    // ExceptionResourceTypeNamespace is a ExceptionResourceType enum value
    ExceptionResourceTypeNamespace = "NAMESPACE"

    // ExceptionResourceTypeAccountSettings is a ExceptionResourceType enum value
    ExceptionResourceTypeAccountSettings = "ACCOUNT_SETTINGS"

    // ExceptionResourceTypeIampolicyAssignment is a ExceptionResourceType enum value
    ExceptionResourceTypeIampolicyAssignment = "IAMPOLICY_ASSIGNMENT"

    // ExceptionResourceTypeDataSource is a ExceptionResourceType enum value
    ExceptionResourceTypeDataSource = "DATA_SOURCE"

    // ExceptionResourceTypeDataSet is a ExceptionResourceType enum value
    ExceptionResourceTypeDataSet = "DATA_SET"

    // ExceptionResourceTypeVpcConnection is a ExceptionResourceType enum value
    ExceptionResourceTypeVpcConnection = "VPC_CONNECTION"

    // ExceptionResourceTypeIngestion is a ExceptionResourceType enum value
    ExceptionResourceTypeIngestion = "INGESTION"
)
const (
    // FileFormatCsv is a FileFormat enum value
    FileFormatCsv = "CSV"

    // FileFormatTsv is a FileFormat enum value
    FileFormatTsv = "TSV"

    // FileFormatClf is a FileFormat enum value
    FileFormatClf = "CLF"

    // FileFormatElf is a FileFormat enum value
    FileFormatElf = "ELF"

    // FileFormatXlsx is a FileFormat enum value
    FileFormatXlsx = "XLSX"

    // FileFormatJson is a FileFormat enum value
    FileFormatJson = "JSON"
)
const (
    // GeoSpatialDataRoleCountry is a GeoSpatialDataRole enum value
    GeoSpatialDataRoleCountry = "COUNTRY"

    // GeoSpatialDataRoleState is a GeoSpatialDataRole enum value
    GeoSpatialDataRoleState = "STATE"

    // GeoSpatialDataRoleCounty is a GeoSpatialDataRole enum value
    GeoSpatialDataRoleCounty = "COUNTY"

    // GeoSpatialDataRoleCity is a GeoSpatialDataRole enum value
    GeoSpatialDataRoleCity = "CITY"

    // GeoSpatialDataRolePostcode is a GeoSpatialDataRole enum value
    GeoSpatialDataRolePostcode = "POSTCODE"

    // GeoSpatialDataRoleLongitude is a GeoSpatialDataRole enum value
    GeoSpatialDataRoleLongitude = "LONGITUDE"

    // GeoSpatialDataRoleLatitude is a GeoSpatialDataRole enum value
    GeoSpatialDataRoleLatitude = "LATITUDE"
)
const (
    // IdentityTypeIam is a IdentityType enum value
    IdentityTypeIam = "IAM"

    // IdentityTypeQuicksight is a IdentityType enum value
    IdentityTypeQuicksight = "QUICKSIGHT"
)
const (
    // IngestionErrorTypeFailureToAssumeRole is a IngestionErrorType enum value
    IngestionErrorTypeFailureToAssumeRole = "FAILURE_TO_ASSUME_ROLE"

    // IngestionErrorTypeIngestionSuperseded is a IngestionErrorType enum value
    IngestionErrorTypeIngestionSuperseded = "INGESTION_SUPERSEDED"

    // IngestionErrorTypeIngestionCanceled is a IngestionErrorType enum value
    IngestionErrorTypeIngestionCanceled = "INGESTION_CANCELED"

    // IngestionErrorTypeDataSetDeleted is a IngestionErrorType enum value
    IngestionErrorTypeDataSetDeleted = "DATA_SET_DELETED"

    // IngestionErrorTypeDataSetNotSpice is a IngestionErrorType enum value
    IngestionErrorTypeDataSetNotSpice = "DATA_SET_NOT_SPICE"

    // IngestionErrorTypeS3UploadedFileDeleted is a IngestionErrorType enum value
    IngestionErrorTypeS3UploadedFileDeleted = "S3_UPLOADED_FILE_DELETED"

    // IngestionErrorTypeS3ManifestError is a IngestionErrorType enum value
    IngestionErrorTypeS3ManifestError = "S3_MANIFEST_ERROR"

    // IngestionErrorTypeDataToleranceException is a IngestionErrorType enum value
    IngestionErrorTypeDataToleranceException = "DATA_TOLERANCE_EXCEPTION"

    // IngestionErrorTypeSpiceTableNotFound is a IngestionErrorType enum value
    IngestionErrorTypeSpiceTableNotFound = "SPICE_TABLE_NOT_FOUND"

    // IngestionErrorTypeDataSetSizeLimitExceeded is a IngestionErrorType enum value
    IngestionErrorTypeDataSetSizeLimitExceeded = "DATA_SET_SIZE_LIMIT_EXCEEDED"

    // IngestionErrorTypeRowSizeLimitExceeded is a IngestionErrorType enum value
    IngestionErrorTypeRowSizeLimitExceeded = "ROW_SIZE_LIMIT_EXCEEDED"

    // IngestionErrorTypeAccountCapacityLimitExceeded is a IngestionErrorType enum value
    IngestionErrorTypeAccountCapacityLimitExceeded = "ACCOUNT_CAPACITY_LIMIT_EXCEEDED"

    // IngestionErrorTypeCustomerError is a IngestionErrorType enum value
    IngestionErrorTypeCustomerError = "CUSTOMER_ERROR"

    // IngestionErrorTypeDataSourceNotFound is a IngestionErrorType enum value
    IngestionErrorTypeDataSourceNotFound = "DATA_SOURCE_NOT_FOUND"

    // IngestionErrorTypeIamRoleNotAvailable is a IngestionErrorType enum value
    IngestionErrorTypeIamRoleNotAvailable = "IAM_ROLE_NOT_AVAILABLE"

    // IngestionErrorTypeConnectionFailure is a IngestionErrorType enum value
    IngestionErrorTypeConnectionFailure = "CONNECTION_FAILURE"

    // IngestionErrorTypeSqlTableNotFound is a IngestionErrorType enum value
    IngestionErrorTypeSqlTableNotFound = "SQL_TABLE_NOT_FOUND"

    // IngestionErrorTypePermissionDenied is a IngestionErrorType enum value
    IngestionErrorTypePermissionDenied = "PERMISSION_DENIED"

    // IngestionErrorTypeSslCertificateValidationFailure is a IngestionErrorType enum value
    IngestionErrorTypeSslCertificateValidationFailure = "SSL_CERTIFICATE_VALIDATION_FAILURE"

    // IngestionErrorTypeOauthTokenFailure is a IngestionErrorType enum value
    IngestionErrorTypeOauthTokenFailure = "OAUTH_TOKEN_FAILURE"

    // IngestionErrorTypeSourceApiLimitExceededFailure is a IngestionErrorType enum value
    IngestionErrorTypeSourceApiLimitExceededFailure = "SOURCE_API_LIMIT_EXCEEDED_FAILURE"

    // IngestionErrorTypePasswordAuthenticationFailure is a IngestionErrorType enum value
    IngestionErrorTypePasswordAuthenticationFailure = "PASSWORD_AUTHENTICATION_FAILURE"

    // IngestionErrorTypeSqlSchemaMismatchError is a IngestionErrorType enum value
    IngestionErrorTypeSqlSchemaMismatchError = "SQL_SCHEMA_MISMATCH_ERROR"

    // IngestionErrorTypeInvalidDateFormat is a IngestionErrorType enum value
    IngestionErrorTypeInvalidDateFormat = "INVALID_DATE_FORMAT"

    // IngestionErrorTypeInvalidDataprepSyntax is a IngestionErrorType enum value
    IngestionErrorTypeInvalidDataprepSyntax = "INVALID_DATAPREP_SYNTAX"

    // IngestionErrorTypeSourceResourceLimitExceeded is a IngestionErrorType enum value
    IngestionErrorTypeSourceResourceLimitExceeded = "SOURCE_RESOURCE_LIMIT_EXCEEDED"

    // IngestionErrorTypeSqlInvalidParameterValue is a IngestionErrorType enum value
    IngestionErrorTypeSqlInvalidParameterValue = "SQL_INVALID_PARAMETER_VALUE"

    // IngestionErrorTypeQueryTimeout is a IngestionErrorType enum value
    IngestionErrorTypeQueryTimeout = "QUERY_TIMEOUT"

    // IngestionErrorTypeSqlNumericOverflow is a IngestionErrorType enum value
    IngestionErrorTypeSqlNumericOverflow = "SQL_NUMERIC_OVERFLOW"

    // IngestionErrorTypeUnresolvableHost is a IngestionErrorType enum value
    IngestionErrorTypeUnresolvableHost = "UNRESOLVABLE_HOST"

    // IngestionErrorTypeUnroutableHost is a IngestionErrorType enum value
    IngestionErrorTypeUnroutableHost = "UNROUTABLE_HOST"

    // IngestionErrorTypeSqlException is a IngestionErrorType enum value
    IngestionErrorTypeSqlException = "SQL_EXCEPTION"

    // IngestionErrorTypeS3FileInaccessible is a IngestionErrorType enum value
    IngestionErrorTypeS3FileInaccessible = "S3_FILE_INACCESSIBLE"

    // IngestionErrorTypeIotFileNotFound is a IngestionErrorType enum value
    IngestionErrorTypeIotFileNotFound = "IOT_FILE_NOT_FOUND"

    // IngestionErrorTypeIotDataSetFileEmpty is a IngestionErrorType enum value
    IngestionErrorTypeIotDataSetFileEmpty = "IOT_DATA_SET_FILE_EMPTY"

    // IngestionErrorTypeInvalidDataSourceConfig is a IngestionErrorType enum value
    IngestionErrorTypeInvalidDataSourceConfig = "INVALID_DATA_SOURCE_CONFIG"

    // IngestionErrorTypeDataSourceAuthFailed is a IngestionErrorType enum value
    IngestionErrorTypeDataSourceAuthFailed = "DATA_SOURCE_AUTH_FAILED"

    // IngestionErrorTypeDataSourceConnectionFailed is a IngestionErrorType enum value
    IngestionErrorTypeDataSourceConnectionFailed = "DATA_SOURCE_CONNECTION_FAILED"

    // IngestionErrorTypeFailureToProcessJsonFile is a IngestionErrorType enum value
    IngestionErrorTypeFailureToProcessJsonFile = "FAILURE_TO_PROCESS_JSON_FILE"

    // IngestionErrorTypeInternalServiceError is a IngestionErrorType enum value
    IngestionErrorTypeInternalServiceError = "INTERNAL_SERVICE_ERROR"
)
const (
    // IngestionRequestSourceManual is a IngestionRequestSource enum value
    IngestionRequestSourceManual = "MANUAL"

    // IngestionRequestSourceScheduled is a IngestionRequestSource enum value
    IngestionRequestSourceScheduled = "SCHEDULED"
)
const (
    // IngestionRequestTypeInitialIngestion is a IngestionRequestType enum value
    IngestionRequestTypeInitialIngestion = "INITIAL_INGESTION"

    // IngestionRequestTypeEdit is a IngestionRequestType enum value
    IngestionRequestTypeEdit = "EDIT"

    // IngestionRequestTypeIncrementalRefresh is a IngestionRequestType enum value
    IngestionRequestTypeIncrementalRefresh = "INCREMENTAL_REFRESH"

    // IngestionRequestTypeFullRefresh is a IngestionRequestType enum value
    IngestionRequestTypeFullRefresh = "FULL_REFRESH"
)
const (
    // IngestionStatusInitialized is a IngestionStatus enum value
    IngestionStatusInitialized = "INITIALIZED"

    // IngestionStatusQueued is a IngestionStatus enum value
    IngestionStatusQueued = "QUEUED"

    // IngestionStatusRunning is a IngestionStatus enum value
    IngestionStatusRunning = "RUNNING"

    // IngestionStatusFailed is a IngestionStatus enum value
    IngestionStatusFailed = "FAILED"

    // IngestionStatusCompleted is a IngestionStatus enum value
    IngestionStatusCompleted = "COMPLETED"

    // IngestionStatusCancelled is a IngestionStatus enum value
    IngestionStatusCancelled = "CANCELLED"
)
const (
    // InputColumnDataTypeString is a InputColumnDataType enum value
    InputColumnDataTypeString = "STRING"

    // InputColumnDataTypeInteger is a InputColumnDataType enum value
    InputColumnDataTypeInteger = "INTEGER"

    // InputColumnDataTypeDecimal is a InputColumnDataType enum value
    InputColumnDataTypeDecimal = "DECIMAL"

    // InputColumnDataTypeDatetime is a InputColumnDataType enum value
    InputColumnDataTypeDatetime = "DATETIME"

    // InputColumnDataTypeBit is a InputColumnDataType enum value
    InputColumnDataTypeBit = "BIT"

    // InputColumnDataTypeBoolean is a InputColumnDataType enum value
    InputColumnDataTypeBoolean = "BOOLEAN"

    // InputColumnDataTypeJson is a InputColumnDataType enum value
    InputColumnDataTypeJson = "JSON"
)
const (
    // JoinTypeInner is a JoinType enum value
    JoinTypeInner = "INNER"

    // JoinTypeOuter is a JoinType enum value
    JoinTypeOuter = "OUTER"

    // JoinTypeLeft is a JoinType enum value
    JoinTypeLeft = "LEFT"

    // JoinTypeRight is a JoinType enum value
    JoinTypeRight = "RIGHT"
)
const (
    // ResourceStatusCreationInProgress is a ResourceStatus enum value
    ResourceStatusCreationInProgress = "CREATION_IN_PROGRESS"

    // ResourceStatusCreationSuccessful is a ResourceStatus enum value
    ResourceStatusCreationSuccessful = "CREATION_SUCCESSFUL"

    // ResourceStatusCreationFailed is a ResourceStatus enum value
    ResourceStatusCreationFailed = "CREATION_FAILED"

    // ResourceStatusUpdateInProgress is a ResourceStatus enum value
    ResourceStatusUpdateInProgress = "UPDATE_IN_PROGRESS"

    // ResourceStatusUpdateSuccessful is a ResourceStatus enum value
    ResourceStatusUpdateSuccessful = "UPDATE_SUCCESSFUL"

    // ResourceStatusUpdateFailed is a ResourceStatus enum value
    ResourceStatusUpdateFailed = "UPDATE_FAILED"
)
const (
    // RowLevelPermissionPolicyGrantAccess is a RowLevelPermissionPolicy enum value
    RowLevelPermissionPolicyGrantAccess = "GRANT_ACCESS"

    // RowLevelPermissionPolicyDenyAccess is a RowLevelPermissionPolicy enum value
    RowLevelPermissionPolicyDenyAccess = "DENY_ACCESS"
)
const (
    // TemplateErrorTypeDataSetNotFound is a TemplateErrorType enum value
    TemplateErrorTypeDataSetNotFound = "DATA_SET_NOT_FOUND"

    // TemplateErrorTypeInternalFailure is a TemplateErrorType enum value
    TemplateErrorTypeInternalFailure = "INTERNAL_FAILURE"
)
const (
    // TextQualifierDoubleQuote is a TextQualifier enum value
    TextQualifierDoubleQuote = "DOUBLE_QUOTE"

    // TextQualifierSingleQuote is a TextQualifier enum value
    TextQualifierSingleQuote = "SINGLE_QUOTE"
)
const (
    // UserRoleAdmin is a UserRole enum value
    UserRoleAdmin = "ADMIN"

    // UserRoleAuthor is a UserRole enum value
    UserRoleAuthor = "AUTHOR"

    // UserRoleReader is a UserRole enum value
    UserRoleReader = "READER"

    // UserRoleRestrictedAuthor is a UserRole enum value
    UserRoleRestrictedAuthor = "RESTRICTED_AUTHOR"

    // UserRoleRestrictedReader is a UserRole enum value
    UserRoleRestrictedReader = "RESTRICTED_READER"
)
const (

    // ErrCodeAccessDeniedException for service response error code
    // "AccessDeniedException".
    //
    // You don't have access to this item. The provided credentials couldn't be
    // validated. You might not be authorized to carry out the request. Make sure
    // that your account is authorized to use the Amazon QuickSight service, that
    // your policies have the correct permissions, and that you are using the correct
    // access keys.
    ErrCodeAccessDeniedException = "AccessDeniedException"

    // ErrCodeConcurrentUpdatingException for service response error code
    // "ConcurrentUpdatingException".
    //
    // A resource is already in a state that indicates an action is happening that
    // must complete before a new update can be applied.
    ErrCodeConcurrentUpdatingException = "ConcurrentUpdatingException"

    // ErrCodeConflictException for service response error code
    // "ConflictException".
    //
    // Updating or deleting a resource can cause an inconsistent state.
    ErrCodeConflictException = "ConflictException"

    // ErrCodeDomainNotWhitelistedException for service response error code
    // "DomainNotWhitelistedException".
    //
    // The domain specified isn't on the allow list. All domains for embedded dashboards
    // must be added to the approved list by an Amazon QuickSight admin.
    ErrCodeDomainNotWhitelistedException = "DomainNotWhitelistedException"

    // ErrCodeIdentityTypeNotSupportedException for service response error code
    // "IdentityTypeNotSupportedException".
    //
    // The identity type specified isn't supported. Supported identity types include
    // IAM and QUICKSIGHT.
    ErrCodeIdentityTypeNotSupportedException = "IdentityTypeNotSupportedException"

    // ErrCodeInternalFailureException for service response error code
    // "InternalFailureException".
    //
    // An internal failure occurred.
    ErrCodeInternalFailureException = "InternalFailureException"

    // ErrCodeInvalidNextTokenException for service response error code
    // "InvalidNextTokenException".
    //
    // The NextToken value isn't valid.
    ErrCodeInvalidNextTokenException = "InvalidNextTokenException"

    // ErrCodeInvalidParameterValueException for service response error code
    // "InvalidParameterValueException".
    //
    // One or more parameters has a value that isn't valid.
    ErrCodeInvalidParameterValueException = "InvalidParameterValueException"

    // ErrCodeLimitExceededException for service response error code
    // "LimitExceededException".
    //
    // A limit is exceeded.
    ErrCodeLimitExceededException = "LimitExceededException"

    // ErrCodePreconditionNotMetException for service response error code
    // "PreconditionNotMetException".
    //
    // One or more preconditions aren't met.
    ErrCodePreconditionNotMetException = "PreconditionNotMetException"

    // ErrCodeResourceExistsException for service response error code
    // "ResourceExistsException".
    //
    // The resource specified already exists.
    ErrCodeResourceExistsException = "ResourceExistsException"

    // ErrCodeResourceNotFoundException for service response error code
    // "ResourceNotFoundException".
    //
    // One or more resources can't be found.
    ErrCodeResourceNotFoundException = "ResourceNotFoundException"

    // ErrCodeResourceUnavailableException for service response error code
    // "ResourceUnavailableException".
    //
    // This resource is currently unavailable.
    ErrCodeResourceUnavailableException = "ResourceUnavailableException"

    // ErrCodeSessionLifetimeInMinutesInvalidException for service response error code
    // "SessionLifetimeInMinutesInvalidException".
    //
    // The number of minutes specified for the lifetime of a session isn't valid.
    // The session lifetime must be 15-600 minutes.
    ErrCodeSessionLifetimeInMinutesInvalidException = "SessionLifetimeInMinutesInvalidException"

    // ErrCodeThrottlingException for service response error code
    // "ThrottlingException".
    //
    // Access is throttled.
    ErrCodeThrottlingException = "ThrottlingException"

    // ErrCodeUnsupportedUserEditionException for service response error code
    // "UnsupportedUserEditionException".
    //
    // This error indicates that you are calling an operation on an Amazon QuickSight
    // subscription where the edition doesn't include support for that operation.
    // Amazon QuickSight currently has Standard Edition and Enterprise Edition.
    // Not every operation and capability is available in every edition.
    ErrCodeUnsupportedUserEditionException = "UnsupportedUserEditionException"

    // ErrCodeUserNotFoundException for service response error code
    // "QuickSightUserNotFoundException".
    //
    // The user with the provided name isn't found. This error can happen in any
    // operation that requires finding a user based on a provided user name, such
    // as DeleteUser, DescribeUser, and so on.
    ErrCodeUserNotFoundException = "QuickSightUserNotFoundException"
)
const (
    ServiceName = "QuickSight" // Name of service.
    EndpointsID = "quicksight" // ID to lookup a service endpoint with.
    ServiceID   = "QuickSight" // ServiceID is a unique identifier of a specific service.
)

Service information constants

const (
    // GeoSpatialCountryCodeUs is a GeoSpatialCountryCode enum value
    GeoSpatialCountryCodeUs = "US"
)

type AccessDeniedException Uses

type AccessDeniedException struct {
    Message_ *string `locationName:"Message" type:"string"`

    // The AWS request ID for this request.
    RequestId *string `type:"string"`
    // contains filtered or unexported fields
}

You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.

func (AccessDeniedException) Code Uses

func (s AccessDeniedException) Code() string

Code returns the exception type name.

func (AccessDeniedException) Error Uses

func (s AccessDeniedException) Error() string

func (AccessDeniedException) GoString Uses

func (s AccessDeniedException) GoString() string

GoString returns the string representation

func (AccessDeniedException) Message Uses

func (s AccessDeniedException) Message() string

Message returns the exception's message.

func (AccessDeniedException) OrigErr Uses

func (s AccessDeniedException) OrigErr() error

OrigErr always returns nil, satisfies awserr.Error interface.

func (AccessDeniedException) RequestID Uses

func (s AccessDeniedException) RequestID() string

RequestID returns the service's response RequestID for request.

func (AccessDeniedException) StatusCode Uses

func (s AccessDeniedException) StatusCode() int

Status code returns the HTTP status code for the request's response error.

func (AccessDeniedException) String Uses

func (s AccessDeniedException) String() string

String returns the string representation

type ActiveIAMPolicyAssignment Uses

type ActiveIAMPolicyAssignment struct {

    // A name for the IAM policy assignment.
    AssignmentName *string `min:"1" type:"string"`

    // The Amazon Resource Name (ARN) of the resource.
    PolicyArn *string `type:"string"`
    // contains filtered or unexported fields
}

The active AWS Identity and Access Management (IAM) policy assignment.

func (ActiveIAMPolicyAssignment) GoString Uses

func (s ActiveIAMPolicyAssignment) GoString() string

GoString returns the string representation

func (*ActiveIAMPolicyAssignment) SetAssignmentName Uses

func (s *ActiveIAMPolicyAssignment) SetAssignmentName(v string) *ActiveIAMPolicyAssignment

SetAssignmentName sets the AssignmentName field's value.

func (*ActiveIAMPolicyAssignment) SetPolicyArn Uses

func (s *ActiveIAMPolicyAssignment) SetPolicyArn(v string) *ActiveIAMPolicyAssignment

SetPolicyArn sets the PolicyArn field's value.

func (ActiveIAMPolicyAssignment) String Uses

func (s ActiveIAMPolicyAssignment) String() string

String returns the string representation

type AdHocFilteringOption Uses

type AdHocFilteringOption struct {

    // Availability status.
    AvailabilityStatus *string `type:"string" enum:"DashboardBehavior"`
    // contains filtered or unexported fields
}

Ad hoc (one-time) filtering option.

func (AdHocFilteringOption) GoString Uses

func (s AdHocFilteringOption) GoString() string

GoString returns the string representation

func (*AdHocFilteringOption) SetAvailabilityStatus Uses

func (s *AdHocFilteringOption) SetAvailabilityStatus(v string) *AdHocFilteringOption

SetAvailabilityStatus sets the AvailabilityStatus field's value.

func (AdHocFilteringOption) String Uses

func (s AdHocFilteringOption) String() string

String returns the string representation

type AmazonElasticsearchParameters Uses

type AmazonElasticsearchParameters struct {

    // The Amazon Elasticsearch Service domain.
    //
    // Domain is a required field
    Domain *string `min:"1" type:"string" required:"true"`
    // contains filtered or unexported fields
}

Amazon Elasticsearch Service parameters.

func (AmazonElasticsearchParameters) GoString Uses

func (s AmazonElasticsearchParameters) GoString() string

GoString returns the string representation

func (*AmazonElasticsearchParameters) SetDomain Uses

func (s *AmazonElasticsearchParameters) SetDomain(v string) *AmazonElasticsearchParameters

SetDomain sets the Domain field's value.

func (AmazonElasticsearchParameters) String Uses

func (s AmazonElasticsearchParameters) String() string

String returns the string representation

func (*AmazonElasticsearchParameters) Validate Uses

func (s *AmazonElasticsearchParameters) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AthenaParameters Uses

type AthenaParameters struct {

    // The workgroup that Amazon Athena uses.
    WorkGroup *string `min:"1" type:"string"`
    // contains filtered or unexported fields
}

Amazon Athena parameters.

func (AthenaParameters) GoString Uses

func (s AthenaParameters) GoString() string

GoString returns the string representation

func (*AthenaParameters) SetWorkGroup Uses

func (s *AthenaParameters) SetWorkGroup(v string) *AthenaParameters

SetWorkGroup sets the WorkGroup field's value.

func (AthenaParameters) String Uses

func (s AthenaParameters) String() string

String returns the string representation

func (*AthenaParameters) Validate Uses

func (s *AthenaParameters) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AuroraParameters Uses

type AuroraParameters struct {

    // Database.
    //
    // Database is a required field
    Database *string `min:"1" type:"string" required:"true"`

    // Host.
    //
    // Host is a required field
    Host *string `min:"1" type:"string" required:"true"`

    // Port.
    //
    // Port is a required field
    Port *int64 `min:"1" type:"integer" required:"true"`
    // contains filtered or unexported fields
}

Amazon Aurora parameters.

func (AuroraParameters) GoString Uses

func (s AuroraParameters) GoString() string

GoString returns the string representation

func (*AuroraParameters) SetDatabase Uses

func (s *AuroraParameters) SetDatabase(v string) *AuroraParameters

SetDatabase sets the Database field's value.

func (*AuroraParameters) SetHost Uses

func (s *AuroraParameters) SetHost(v string) *AuroraParameters

SetHost sets the Host field's value.

func (*AuroraParameters) SetPort Uses

func (s *AuroraParameters) SetPort(v int64) *AuroraParameters

SetPort sets the Port field's value.

func (AuroraParameters) String Uses

func (s AuroraParameters) String() string

String returns the string representation

func (*AuroraParameters) Validate Uses

func (s *AuroraParameters) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AuroraPostgreSqlParameters Uses

type AuroraPostgreSqlParameters struct {

    // Database.
    //
    // Database is a required field
    Database *string `min:"1" type:"string" required:"true"`

    // Host.
    //
    // Host is a required field
    Host *string `min:"1" type:"string" required:"true"`

    // Port.
    //
    // Port is a required field
    Port *int64 `min:"1" type:"integer" required:"true"`
    // contains filtered or unexported fields
}

Amazon Aurora with PostgreSQL compatibility parameters.

func (AuroraPostgreSqlParameters) GoString Uses

func (s AuroraPostgreSqlParameters) GoString() string

GoString returns the string representation

func (*AuroraPostgreSqlParameters) SetDatabase Uses

func (s *AuroraPostgreSqlParameters) SetDatabase(v string) *AuroraPostgreSqlParameters

SetDatabase sets the Database field's value.

func (*AuroraPostgreSqlParameters) SetHost Uses

func (s *AuroraPostgreSqlParameters) SetHost(v string) *AuroraPostgreSqlParameters

SetHost sets the Host field's value.

func (*AuroraPostgreSqlParameters) SetPort Uses

func (s *AuroraPostgreSqlParameters) SetPort(v int64) *AuroraPostgreSqlParameters

SetPort sets the Port field's value.

func (AuroraPostgreSqlParameters) String Uses

func (s AuroraPostgreSqlParameters) String() string

String returns the string representation

func (*AuroraPostgreSqlParameters) Validate Uses

func (s *AuroraPostgreSqlParameters) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AwsIotAnalyticsParameters Uses

type AwsIotAnalyticsParameters struct {

    // Dataset name.
    //
    // DataSetName is a required field
    DataSetName *string `min:"1" type:"string" required:"true"`
    // contains filtered or unexported fields
}

AWS IoT Analytics parameters.

func (AwsIotAnalyticsParameters) GoString Uses

func (s AwsIotAnalyticsParameters) GoString() string

GoString returns the string representation

func (*AwsIotAnalyticsParameters) SetDataSetName Uses

func (s *AwsIotAnalyticsParameters) SetDataSetName(v string) *AwsIotAnalyticsParameters

SetDataSetName sets the DataSetName field's value.

func (AwsIotAnalyticsParameters) String Uses

func (s AwsIotAnalyticsParameters) String() string

String returns the string representation

func (*AwsIotAnalyticsParameters) Validate Uses

func (s *AwsIotAnalyticsParameters) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CalculatedColumn Uses

type CalculatedColumn struct {

    // A unique ID to identify a calculated column. During a dataset update, if
    // the column ID of a calculated column matches that of an existing calculated
    // column, Amazon QuickSight preserves the existing calculated column.
    //
    // ColumnId is a required field
    ColumnId *string `min:"1" type:"string" required:"true"`

    // Column name.
    //
    // ColumnName is a required field
    ColumnName *string `min:"1" type:"string" required:"true"`

    // An expression that defines the calculated column.
    //
    // Expression is a required field
    Expression *string `min:"1" type:"string" required:"true"`
    // contains filtered or unexported fields
}

A calculated column for a dataset.

func (CalculatedColumn) GoString Uses

func (s CalculatedColumn) GoString() string

GoString returns the string representation

func (*CalculatedColumn) SetColumnId Uses

func (s *CalculatedColumn) SetColumnId(v string) *CalculatedColumn

SetColumnId sets the ColumnId field's value.

func (*CalculatedColumn) SetColumnName Uses

func (s *CalculatedColumn) SetColumnName(v string) *CalculatedColumn

SetColumnName sets the ColumnName field's value.

func (*CalculatedColumn) SetExpression Uses

func (s *CalculatedColumn) SetExpression(v string) *CalculatedColumn

SetExpression sets the Expression field's value.

func (CalculatedColumn) String Uses

func (s CalculatedColumn) String() string

String returns the string representation

func (*CalculatedColumn) Validate Uses

func (s *CalculatedColumn) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CancelIngestionInput Uses

type CancelIngestionInput struct {

    // The AWS account ID.
    //
    // AwsAccountId is a required field
    AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"`

    // The ID of the dataset used in the ingestion.
    //
    // DataSetId is a required field
    DataSetId *string `location:"uri" locationName:"DataSetId" type:"string" required:"true"`

    // An ID for the ingestion.
    //
    // IngestionId is a required field
    IngestionId *string `location:"uri" locationName:"IngestionId" min:"1" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (CancelIngestionInput) GoString Uses

func (s CancelIngestionInput) GoString() string

GoString returns the string representation

func (*CancelIngestionInput) SetAwsAccountId Uses

func (s *CancelIngestionInput) SetAwsAccountId(v string) *CancelIngestionInput

SetAwsAccountId sets the AwsAccountId field's value.

func (*CancelIngestionInput) SetDataSetId Uses

func (s *CancelIngestionInput) SetDataSetId(v string) *CancelIngestionInput

SetDataSetId sets the DataSetId field's value.

func (*CancelIngestionInput) SetIngestionId Uses

func (s *CancelIngestionInput) SetIngestionId(v string) *CancelIngestionInput

SetIngestionId sets the IngestionId field's value.

func (CancelIngestionInput) String Uses

func (s CancelIngestionInput) String() string

String returns the string representation

func (*CancelIngestionInput) Validate Uses

func (s *CancelIngestionInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CancelIngestionOutput Uses

type CancelIngestionOutput struct {

    // The Amazon Resource Name (ARN) for the data ingestion.
    Arn *string `type:"string"`

    // An ID for the ingestion.
    IngestionId *string `min:"1" type:"string"`

    // The AWS request ID for this operation.
    RequestId *string `type:"string"`

    // The HTTP status of the request.
    Status *int64 `location:"statusCode" type:"integer"`
    // contains filtered or unexported fields
}

func (CancelIngestionOutput) GoString Uses

func (s CancelIngestionOutput) GoString() string

GoString returns the string representation

func (*CancelIngestionOutput) SetArn Uses

func (s *CancelIngestionOutput) SetArn(v string) *CancelIngestionOutput

SetArn sets the Arn field's value.

func (*CancelIngestionOutput) SetIngestionId Uses

func (s *CancelIngestionOutput) SetIngestionId(v string) *CancelIngestionOutput

SetIngestionId sets the IngestionId field's value.

func (*CancelIngestionOutput) SetRequestId Uses

func (s *CancelIngestionOutput) SetRequestId(v string) *CancelIngestionOutput

SetRequestId sets the RequestId field's value.

func (*CancelIngestionOutput) SetStatus Uses

func (s *CancelIngestionOutput) SetStatus(v int64) *CancelIngestionOutput

SetStatus sets the Status field's value.

func (CancelIngestionOutput) String Uses

func (s CancelIngestionOutput) String() string

String returns the string representation

type CastColumnTypeOperation Uses

type CastColumnTypeOperation struct {

    // Column name.
    //
    // ColumnName is a required field
    ColumnName *string `min:"1" type:"string" required:"true"`

    // When casting a column from string to datetime type, you can supply a string
    // in a format supported by Amazon QuickSight to denote the source data format.
    Format *string `type:"string"`

    // New column data type.
    //
    // NewColumnType is a required field
    NewColumnType *string `type:"string" required:"true" enum:"ColumnDataType"`
    // contains filtered or unexported fields
}

A transform operation that casts a column to a different type.

func (CastColumnTypeOperation) GoString Uses

func (s CastColumnTypeOperation) GoString() string

GoString returns the string representation

func (*CastColumnTypeOperation) SetColumnName Uses

func (s *CastColumnTypeOperation) SetColumnName(v string) *CastColumnTypeOperation

SetColumnName sets the ColumnName field's value.

func (*CastColumnTypeOperation) SetFormat Uses

func (s *CastColumnTypeOperation) SetFormat(v string) *CastColumnTypeOperation

SetFormat sets the Format field's value.

func (*CastColumnTypeOperation) SetNewColumnType Uses

func (s *CastColumnTypeOperation) SetNewColumnType(v string) *CastColumnTypeOperation

SetNewColumnType sets the NewColumnType field's value.

func (CastColumnTypeOperation) String Uses

func (s CastColumnTypeOperation) String() string

String returns the string representation

func (*CastColumnTypeOperation) Validate Uses

func (s *CastColumnTypeOperation) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ColumnGroup Uses

type ColumnGroup struct {

    // Geospatial column group that denotes a hierarchy.
    GeoSpatialColumnGroup *GeoSpatialColumnGroup `type:"structure"`
    // contains filtered or unexported fields
}

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.

func (ColumnGroup) GoString Uses

func (s ColumnGroup) GoString() string

GoString returns the string representation

func (*ColumnGroup) SetGeoSpatialColumnGroup Uses

func (s *ColumnGroup) SetGeoSpatialColumnGroup(v *GeoSpatialColumnGroup) *ColumnGroup

SetGeoSpatialColumnGroup sets the GeoSpatialColumnGroup field's value.

func (ColumnGroup) String Uses

func (s ColumnGroup) String() string

String returns the string representation

func (*ColumnGroup) Validate Uses

func (s *ColumnGroup) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ColumnGroupColumnSchema Uses

type ColumnGroupColumnSchema struct {

    // The name of the column group's column schema.
    Name *string `type:"string"`
    // contains filtered or unexported fields
}

A structure describing the name, data type, and geographic role of the columns.

func (ColumnGroupColumnSchema) GoString Uses

func (s ColumnGroupColumnSchema) GoString() string

GoString returns the string representation

func (*ColumnGroupColumnSchema) SetName Uses

func (s *ColumnGroupColumnSchema) SetName(v string) *ColumnGroupColumnSchema

SetName sets the Name field's value.

func (ColumnGroupColumnSchema) String Uses

func (s ColumnGroupColumnSchema) String() string

String returns the string representation

type ColumnGroupSchema Uses

type ColumnGroupSchema struct {

    // A structure containing the list of schemas for column group columns.
    ColumnGroupColumnSchemaList []*ColumnGroupColumnSchema `type:"list"`

    // The name of the column group schema.
    Name *string `type:"string"`
    // contains filtered or unexported fields
}

The column group schema.

func (ColumnGroupSchema) GoString Uses

func (s ColumnGroupSchema) GoString() string

GoString returns the string representation

func (*ColumnGroupSchema) SetColumnGroupColumnSchemaList Uses

func (s *ColumnGroupSchema) SetColumnGroupColumnSchemaList(v []*ColumnGroupColumnSchema) *ColumnGroupSchema

SetColumnGroupColumnSchemaList sets the ColumnGroupColumnSchemaList field's value.

func (*ColumnGroupSchema) SetName Uses

func (s *ColumnGroupSchema) SetName(v string) *ColumnGroupSchema

SetName sets the Name field's value.

func (ColumnGroupSchema) String Uses

func (s ColumnGroupSchema) String() string

String returns the string representation

type ColumnSchema Uses

type ColumnSchema struct {

    // The data type of the column schema.
    DataType *string `type:"string"`

    // The geographic role of the column schema.
    GeographicRole *string `type:"string"`

    // The name of the column schema.
    Name *string `type:"string"`
    // contains filtered or unexported fields
}

The column schema.

func (ColumnSchema) GoString Uses

func (s ColumnSchema) GoString() string

GoString returns the string representation

func (*ColumnSchema) SetDataType Uses

func (s *ColumnSchema) SetDataType(v string) *ColumnSchema

SetDataType sets the DataType field's value.

func (*ColumnSchema) SetGeographicRole Uses

func (s *ColumnSchema) SetGeographicRole(v string) *ColumnSchema

SetGeographicRole sets the GeographicRole field's value.

func (*ColumnSchema) SetName Uses

func (s *ColumnSchema) SetName(v string) *ColumnSchema

SetName sets the Name field's value.

func (ColumnSchema) String Uses

func (s ColumnSchema) String() string

String returns the string representation

type ColumnTag Uses

type ColumnTag struct {

    // A geospatial role for a column.
    ColumnGeographicRole *string `type:"string" enum:"GeoSpatialDataRole"`
    // contains filtered or unexported fields
}

A tag for a column in a TagColumnOperation structure. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.

func (ColumnTag) GoString Uses

func (s ColumnTag) GoString() string

GoString returns the string representation

func (*ColumnTag) SetColumnGeographicRole Uses

func (s *ColumnTag) SetColumnGeographicRole(v string) *ColumnTag

SetColumnGeographicRole sets the ColumnGeographicRole field's value.

func (ColumnTag) String Uses

func (s ColumnTag) String() string

String returns the string representation

type ConcurrentUpdatingException Uses

type ConcurrentUpdatingException struct {
    Message_ *string `locationName:"Message" type:"string"`

    RequestId *string `type:"string"`
    // contains filtered or unexported fields
}

A resource is already in a state that indicates an action is happening that must complete before a new update can be applied.

func (ConcurrentUpdatingException) Code Uses

func (s ConcurrentUpdatingException) Code() string

Code returns the exception type name.

func (ConcurrentUpdatingException) Error Uses

func (s ConcurrentUpdatingException) Error() string

func (ConcurrentUpdatingException) GoString Uses

func (s ConcurrentUpdatingException) GoString() string

GoString returns the string representation

func (ConcurrentUpdatingException) Message Uses

func (s ConcurrentUpdatingException) Message() string

Message returns the exception's message.

func (ConcurrentUpdatingException) OrigErr Uses

func (s ConcurrentUpdatingException) OrigErr() error

OrigErr always returns nil, satisfies awserr.Error interface.

func (ConcurrentUpdatingException) RequestID Uses

func (s ConcurrentUpdatingException) RequestID() string

RequestID returns the service's response RequestID for request.

func (ConcurrentUpdatingException) StatusCode Uses

func (s ConcurrentUpdatingException) StatusCode() int

Status code returns the HTTP status code for the request's response error.

func (ConcurrentUpdatingException) String Uses

func (s ConcurrentUpdatingException) String() string

String returns the string representation

type ConflictException Uses

type ConflictException struct {
    Message_ *string `locationName:"Message" type:"string"`

    // The AWS request ID for this request.
    RequestId *string `type:"string"`
    // contains filtered or unexported fields
}

Updating or deleting a resource can cause an inconsistent state.

func (ConflictException) Code Uses

func (s ConflictException) Code() string

Code returns the exception type name.

func (ConflictException) Error Uses

func (s ConflictException) Error() string

func (ConflictException) GoString Uses

func (s ConflictException) GoString() string

GoString returns the string representation

func (ConflictException) Message Uses

func (s ConflictException) Message() string

Message returns the exception's message.

func (ConflictException) OrigErr Uses

func (s ConflictException) OrigErr() error

OrigErr always returns nil, satisfies awserr.Error interface.

func (ConflictException) RequestID Uses

func (s ConflictException) RequestID() string

RequestID returns the service's response RequestID for request.

func (ConflictException) StatusCode Uses

func (s ConflictException) StatusCode() int

Status code returns the HTTP status code for the request's response error.

func (ConflictException) String Uses

func (s ConflictException) String() string

String returns the string representation

type CreateColumnsOperation Uses

type CreateColumnsOperation struct {

    // Calculated columns to create.
    //
    // Columns is a required field
    Columns []*CalculatedColumn `min:"1" type:"list" required:"true"`
    // contains filtered or unexported fields
}

A transform operation that creates calculated columns. Columns created in one such operation form a lexical closure.

func (CreateColumnsOperation) GoString Uses

func (s CreateColumnsOperation) GoString() string

GoString returns the string representation

func (*CreateColumnsOperation) SetColumns Uses

func (s *CreateColumnsOperation) SetColumns(v []*CalculatedColumn) *CreateColumnsOperation

SetColumns sets the Columns field's value.

func (CreateColumnsOperation) String Uses

func (s CreateColumnsOperation) String() string

String returns the string representation

func (*CreateColumnsOperation) Validate Uses

func (s *CreateColumnsOperation) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateDashboardInput Uses

type CreateDashboardInput struct {

    // The ID of the AWS account where you want to create the dashboard.
    //
    // AwsAccountId is a required field
    AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"`

    // The ID for the dashboard, also added to the IAM policy.
    //
    // DashboardId is a required field
    DashboardId *string `location:"uri" locationName:"DashboardId" min:"1" type:"string" required:"true"`

    // Options for publishing the dashboard when you create it:
    //
    //    * AvailabilityStatus for AdHocFilteringOption - This status can be either
    //    ENABLED or DISABLED. When this is set to DISABLED, QuickSight disables
    //    the left filter pane on the published dashboard, which can be used for
    //    ad hoc (one-time) filtering. This option is ENABLED by default.
    //
    //    * AvailabilityStatus for ExportToCSVOption - This status can be either
    //    ENABLED or DISABLED. The visual option to export data to .csv format isn't
    //    enabled when this is set to DISABLED. This option is ENABLED by default.
    //
    //    * VisibilityState for SheetControlsOption - This visibility state can
    //    be either COLLAPSED or EXPANDED. The sheet controls pane is collapsed
    //    by default when set to true. This option is COLLAPSED by default.
    DashboardPublishOptions *DashboardPublishOptions `type:"structure"`

    // The display name of the dashboard.
    //
    // Name is a required field
    Name *string `min:"1" type:"string" required:"true"`

    // A structure that contains the parameters of the dashboard. These are parameter
    // overrides for a dashboard. A dashboard can have any type of parameters, and
    // some parameters might accept multiple values. You can use the dashboard permissions
    // structure described following to override two string parameters that accept
    // multiple values.
    Parameters *Parameters `type:"structure"`

    // A structure that contains the permissions of the dashboard. You can use this
    // structure for granting permissions with principal and action information.
    Permissions []*ResourcePermission `min:"1" type:"list"`

    // The source entity from which the dashboard is created. The source entity
    // accepts the Amazon Resource Name (ARN) of the source template or analysis
    // and also references the replacement datasets for the placeholders set when
    // creating the template. The replacement datasets need to follow the same schema
    // as the datasets for which placeholders were created when creating the template.
    //
    // If you are creating a dashboard from a source entity in a different AWS account,
    // use the ARN of the source template.
    //
    // SourceEntity is a required field
    SourceEntity *DashboardSourceEntity `type:"structure" required:"true"`

    // Contains a map of the key-value pairs for the resource tag or tags assigned
    // to the dashboard.
    Tags []*Tag `min:"1" type:"list"`

    // A description for the first version of the dashboard being created.
    VersionDescription *string `min:"1" type:"string"`
    // contains filtered or unexported fields
}

func (CreateDashboardInput) GoString Uses

func (s CreateDashboardInput) GoString() string

GoString returns the string representation

func (*CreateDashboardInput) SetAwsAccountId Uses

func (s *CreateDashboardInput) SetAwsAccountId(v string) *CreateDashboardInput

SetAwsAccountId sets the AwsAccountId field's value.

func (*CreateDashboardInput) SetDashboardId Uses

func (s *CreateDashboardInput) SetDashboardId(v string) *CreateDashboardInput

SetDashboardId sets the DashboardId field's value.

func (*CreateDashboardInput) SetDashboardPublishOptions Uses

func (s *CreateDashboardInput) SetDashboardPublishOptions(v *DashboardPublishOptions) *CreateDashboardInput

SetDashboardPublishOptions sets the DashboardPublishOptions field's value.

func (*CreateDashboardInput) SetName Uses

func (s *CreateDashboardInput) SetName(v string) *CreateDashboardInput

SetName sets the Name field's value.

func (*CreateDashboardInput) SetParameters Uses

func (s *CreateDashboardInput) SetParameters(v *Parameters) *CreateDashboardInput

SetParameters sets the Parameters field's value.

func (*CreateDashboardInput) SetPermissions Uses

func (s *CreateDashboardInput) SetPermissions(v []*ResourcePermission) *CreateDashboardInput

SetPermissions sets the Permissions field's value.

func (*CreateDashboardInput) SetSourceEntity Uses

func (s *CreateDashboardInput) SetSourceEntity(v *DashboardSourceEntity) *CreateDashboardInput

SetSourceEntity sets the SourceEntity field's value.

func (*CreateDashboardInput) SetTags Uses

func (s *CreateDashboardInput) SetTags(v []*Tag) *CreateDashboardInput

SetTags sets the Tags field's value.

func (*CreateDashboardInput) SetVersionDescription Uses

func (s *CreateDashboardInput) SetVersionDescription(v string) *CreateDashboardInput

SetVersionDescription sets the VersionDescription field's value.

func (CreateDashboardInput) String Uses

func (s CreateDashboardInput) String() string

String returns the string representation

func (*CreateDashboardInput) Validate Uses

func (s *CreateDashboardInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateDashboardOutput Uses

type CreateDashboardOutput struct {

    // The Amazon Resource Name (ARN) of the dashboard.
    Arn *string `type:"string"`

    // The status of the dashboard creation request.
    CreationStatus *string `type:"string" enum:"ResourceStatus"`

    // The ID for the dashboard.
    DashboardId *string `min:"1" type:"string"`

    // The AWS request ID for this operation.
    RequestId *string `type:"string"`

    // The HTTP status of the request.
    Status *int64 `location:"statusCode" type:"integer"`

    // The ARN of the dashboard, including the version number of the first version
    // that is created.
    VersionArn *string `type:"string"`
    // contains filtered or unexported fields
}

func (CreateDashboardOutput) GoString Uses

func (s CreateDashboardOutput) GoString() string

GoString returns the string representation

func (*CreateDashboardOutput) SetArn Uses

func (s *CreateDashboardOutput) SetArn(v string) *CreateDashboardOutput

SetArn sets the Arn field's value.

func (*CreateDashboardOutput) SetCreationStatus Uses

func (s *CreateDashboardOutput) SetCreationStatus(v string) *CreateDashboardOutput

SetCreationStatus sets the CreationStatus field's value.

func (*CreateDashboardOutput) SetDashboardId Uses

func (s *CreateDashboardOutput) SetDashboardId(v string) *CreateDashboardOutput

SetDashboardId sets the DashboardId field's value.

func (*CreateDashboardOutput) SetRequestId Uses

func (s *CreateDashboardOutput) SetRequestId(v string) *CreateDashboardOutput

SetRequestId sets the RequestId field's value.

func (*CreateDashboardOutput) SetStatus Uses

func (s *CreateDashboardOutput) SetStatus(v int64) *CreateDashboardOutput

SetStatus sets the Status field's value.

func (*CreateDashboardOutput) SetVersionArn Uses

func (s *CreateDashboardOutput) SetVersionArn(v string) *CreateDashboardOutput

SetVersionArn sets the VersionArn field's value.

func (CreateDashboardOutput) String Uses

func (s CreateDashboardOutput) String() string

String returns the string representation

type CreateDataSetInput Uses

type CreateDataSetInput struct {

    // The AWS account ID.
    //
    // AwsAccountId is a required field
    AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"`

    // Groupings of columns that work together in certain QuickSight features. Currently,
    // only geospatial hierarchy is supported.
    ColumnGroups []*ColumnGroup `min:"1" type:"list"`

    // An ID for the dataset that you want to create. This ID is unique per AWS
    // Region for each AWS account.
    //
    // DataSetId is a required field
    DataSetId *string `type:"string" required:"true"`

    // Indicates whether you want to import the data into SPICE.
    //
    // ImportMode is a required field
    ImportMode *string `type:"string" required:"true" enum:"DataSetImportMode"`

    // Configures the combination and transformation of the data from the physical
    // tables.
    LogicalTableMap map[string]*LogicalTable `min:"1" type:"map"`

    // The display name for the dataset.
    //
    // Name is a required field
    Name *string `min:"1" type:"string" required:"true"`

    // A list of resource permissions on the dataset.
    Permissions []*ResourcePermission `min:"1" type:"list"`

    // Declares the physical tables that are available in the underlying data sources.
    //
    // PhysicalTableMap is a required field
    PhysicalTableMap map[string]*PhysicalTable `min:"1" type:"map" required:"true"`

    // The row-level security configuration for the data that you want to create.
    RowLevelPermissionDataSet *RowLevelPermissionDataSet `type:"structure"`

    // Contains a map of the key-value pairs for the resource tag or tags assigned
    // to the dataset.
    Tags []*Tag `min:"1" type:"list"`
    // contains filtered or unexported fields
}

func (CreateDataSetInput) GoString Uses

func (s CreateDataSetInput) GoString() string

GoString returns the string representation

func (*CreateDataSetInput) SetAwsAccountId Uses

func (s *CreateDataSetInput) SetAwsAccountId(v string) *CreateDataSetInput

SetAwsAccountId sets the AwsAccountId field's value.

func (*CreateDataSetInput) SetColumnGroups Uses

func (s *CreateDataSetInput) SetColumnGroups(v []*ColumnGroup) *CreateDataSetInput

SetColumnGroups sets the ColumnGroups field's value.

func (*CreateDataSetInput) SetDataSetId Uses

func (s *CreateDataSetInput) SetDataSetId(v string) *CreateDataSetInput

SetDataSetId sets the DataSetId field's value.

func (*CreateDataSetInput) SetImportMode Uses

func (s *CreateDataSetInput) SetImportMode(v string) *CreateDataSetInput

SetImportMode sets the ImportMode field's value.

func (*CreateDataSetInput) SetLogicalTableMap Uses

func (s *CreateDataSetInput) SetLogicalTableMap(v map[string]*LogicalTable) *CreateDataSetInput

SetLogicalTableMap sets the LogicalTableMap field's value.

func (*CreateDataSetInput) SetName Uses

func (s *CreateDataSetInput) SetName(v string) *CreateDataSetInput

SetName sets the Name field's value.

func (*CreateDataSetInput) SetPermissions Uses

func (s *CreateDataSetInput) SetPermissions(v []*ResourcePermission) *CreateDataSetInput

SetPermissions sets the Permissions field's value.

func (*CreateDataSetInput) SetPhysicalTableMap Uses

func (s *CreateDataSetInput) SetPhysicalTableMap(v map[string]*PhysicalTable) *CreateDataSetInput

SetPhysicalTableMap sets the PhysicalTableMap field's value.

func (*CreateDataSetInput) SetRowLevelPermissionDataSet Uses

func (s *CreateDataSetInput) SetRowLevelPermissionDataSet(v *RowLevelPermissionDataSet) *CreateDataSetInput

SetRowLevelPermissionDataSet sets the RowLevelPermissionDataSet field's value.

func (*CreateDataSetInput) SetTags Uses

func (s *CreateDataSetInput) SetTags(v []*Tag) *CreateDataSetInput

SetTags sets the Tags field's value.

func (CreateDataSetInput) String Uses

func (s CreateDataSetInput) String() string

String returns the string representation

func (*CreateDataSetInput) Validate Uses

func (s *CreateDataSetInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateDataSetOutput Uses

type CreateDataSetOutput struct {

    // The Amazon Resource Name (ARN) of the dataset.
    Arn *string `type:"string"`

    // The ID for the dataset that you want to create. This ID is unique per AWS
    // Region for each AWS account.
    DataSetId *string `type:"string"`

    // The ARN for the ingestion, which is triggered as a result of dataset creation
    // if the import mode is SPICE.
    IngestionArn *string `type:"string"`

    // The ID of the ingestion, which is triggered as a result of dataset creation
    // if the import mode is SPICE.
    IngestionId *string `type:"string"`

    // The AWS request ID for this operation.
    RequestId *string `type:"string"`

    // The HTTP status of the request.
    Status *int64 `location:"statusCode" type:"integer"`
    // contains filtered or unexported fields
}

func (CreateDataSetOutput) GoString Uses

func (s CreateDataSetOutput) GoString() string

GoString returns the string representation

func (*CreateDataSetOutput) SetArn Uses

func (s *CreateDataSetOutput) SetArn(v string) *CreateDataSetOutput

SetArn sets the Arn field's value.

func (*CreateDataSetOutput) SetDataSetId Uses

func (s *CreateDataSetOutput) SetDataSetId(v string) *CreateDataSetOutput

SetDataSetId sets the DataSetId field's value.

func (*CreateDataSetOutput) SetIngestionArn Uses

func (s *CreateDataSetOutput) SetIngestionArn(v string) *CreateDataSetOutput

SetIngestionArn sets the IngestionArn field's value.

func (*CreateDataSetOutput) SetIngestionId Uses

func (s *CreateDataSetOutput) SetIngestionId(v string) *CreateDataSetOutput

SetIngestionId sets the IngestionId field's value.

func (*CreateDataSetOutput) SetRequestId Uses

func (s *CreateDataSetOutput) SetRequestId(v string) *CreateDataSetOutput

SetRequestId sets the RequestId field's value.

func (*CreateDataSetOutput) SetStatus Uses

func (s *CreateDataSetOutput) SetStatus(v int64) *CreateDataSetOutput

SetStatus sets the Status field's value.

func (CreateDataSetOutput) String Uses

func (s CreateDataSetOutput) String() string

String returns the string representation

type CreateDataSourceInput Uses

type CreateDataSourceInput struct {

    // The AWS account ID.
    //
    // AwsAccountId is a required field
    AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"`

    // The credentials QuickSight that uses to connect to your underlying source.
    // Currently, only credentials based on user name and password are supported.
    Credentials *DataSourceCredentials `type:"structure" sensitive:"true"`

    // An ID for the data source. This ID is unique per AWS Region for each AWS
    // account.
    //
    // DataSourceId is a required field
    DataSourceId *string `type:"string" required:"true"`

    // The parameters that QuickSight uses to connect to your underlying source.
    DataSourceParameters *DataSourceParameters `type:"structure"`

    // A display name for the data source.
    //
    // Name is a required field
    Name *string `min:"1" type:"string" required:"true"`

    // A list of resource permissions on the data source.
    Permissions []*ResourcePermission `min:"1" type:"list"`

    // Secure Socket Layer (SSL) properties that apply when QuickSight connects
    // to your underlying source.
    SslProperties *SslProperties `type:"structure"`

    // Contains a map of the key-value pairs for the resource tag or tags assigned
    // to the data source.
    Tags []*Tag `min:"1" type:"list"`

    // The type of the data source. Currently, the supported types for this operation
    // are: ATHENA, AURORA, AURORA_POSTGRESQL, MARIADB, MYSQL, POSTGRESQL, PRESTO,
    // REDSHIFT, S3, SNOWFLAKE, SPARK, SQLSERVER, TERADATA. Use ListDataSources
    // to return a list of all data sources.
    //
    // Type is a required field
    Type *string `type:"string" required:"true" enum:"DataSourceType"`

    // Use this parameter only when you want QuickSight to use a VPC connection
    // when connecting to your underlying source.
    VpcConnectionProperties *VpcConnectionProperties `type:"structure"`
    // contains filtered or unexported fields
}

func (CreateDataSourceInput) GoString Uses

func (s CreateDataSourceInput) GoString() string

GoString returns the string representation

func (*CreateDataSourceInput) SetAwsAccountId Uses

func (s *CreateDataSourceInput) SetAwsAccountId(v string) *CreateDataSourceInput

SetAwsAccountId sets the AwsAccountId field's value.

func (*CreateDataSourceInput) SetCredentials Uses

func (s *CreateDataSourceInput) SetCredentials(v *DataSourceCredentials) *CreateDataSourceInput

SetCredentials sets the Credentials field's value.

func (*CreateDataSourceInput) SetDataSourceId Uses

func (s *CreateDataSourceInput) SetDataSourceId(v string) *CreateDataSourceInput

SetDataSourceId sets the DataSourceId field's value.

func (*CreateDataSourceInput) SetDataSourceParameters Uses

func (s *CreateDataSourceInput) SetDataSourceParameters(v *DataSourceParameters) *CreateDataSourceInput

SetDataSourceParameters sets the DataSourceParameters field's value.

func (*CreateDataSourceInput) SetName Uses

func (s *CreateDataSourceInput) SetName(v string) *CreateDataSourceInput

SetName sets the Name field's value.

func (*CreateDataSourceInput) SetPermissions Uses

func (s *CreateDataSourceInput) SetPermissions(v []*ResourcePermission) *CreateDataSourceInput

SetPermissions sets the Permissions field's value.

func (*CreateDataSourceInput) SetSslProperties Uses

func (s *CreateDataSourceInput) SetSslProperties(v *SslProperties) *CreateDataSourceInput

SetSslProperties sets the SslProperties field's value.

func (*CreateDataSourceInput) SetTags Uses

func (s *CreateDataSourceInput) SetTags(v []*Tag) *CreateDataSourceInput

SetTags sets the Tags field's value.

func (*CreateDataSourceInput) SetType Uses

func (s *CreateDataSourceInput) SetType(v string) *CreateDataSourceInput

SetType sets the Type field's value.

func (*CreateDataSourceInput) SetVpcConnectionProperties Uses

func (s *CreateDataSourceInput) SetVpcConnectionProperties(v *VpcConnectionProperties) *CreateDataSourceInput

SetVpcConnectionProperties sets the VpcConnectionProperties field's value.

func (CreateDataSourceInput) String Uses

func (s CreateDataSourceInput) String() string

String returns the string representation

func (*CreateDataSourceInput) Validate Uses

func (s *CreateDataSourceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateDataSourceOutput Uses

type CreateDataSourceOutput struct {

    // The Amazon Resource Name (ARN) of the data source.
    Arn *string `type:"string"`

    // The status of creating the data source.
    CreationStatus *string `type:"string" enum:"ResourceStatus"`

    // The ID of the data source. This ID is unique per AWS Region for each AWS
    // account.
    DataSourceId *string `type:"string"`

    // The AWS request ID for this operation.
    RequestId *string `type:"string"`

    // The HTTP status of the request.
    Status *int64 `location:"statusCode" type:"integer"`
    // contains filtered or unexported fields
}

func (CreateDataSourceOutput) GoString Uses

func (s CreateDataSourceOutput) GoString() string

GoString returns the string representation

func (*CreateDataSourceOutput) SetArn Uses

func (s *CreateDataSourceOutput) SetArn(v string) *CreateDataSourceOutput

SetArn sets the Arn field's value.

func (*CreateDataSourceOutput) SetCreationStatus Uses

func (s *CreateDataSourceOutput) SetCreationStatus(v string) *CreateDataSourceOutput

SetCreationStatus sets the CreationStatus field's value.

func (*CreateDataSourceOutput) SetDataSourceId Uses

func (s *CreateDataSourceOutput) SetDataSourceId(v string) *CreateDataSourceOutput

SetDataSourceId sets the DataSourceId field's value.

func (*CreateDataSourceOutput) SetRequestId Uses

func (s *CreateDataSourceOutput) SetRequestId(v string) *CreateDataSourceOutput

SetRequestId sets the RequestId field's value.

func (*CreateDataSourceOutput) SetStatus Uses

func (s *CreateDataSourceOutput) SetStatus(v int64) *CreateDataSourceOutput

SetStatus sets the Status field's value.

func (CreateDataSourceOutput) String Uses

func (s CreateDataSourceOutput) String() string

String returns the string representation

type CreateGroupInput Uses

type CreateGroupInput struct {

    // The ID for the AWS account that the group is in. Currently, you use the ID
    // for the AWS account that contains your Amazon QuickSight account.
    //
    // AwsAccountId is a required field
    AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"`

    // A description for the group that you want to create.
    Description *string `min:"1" type:"string"`

    // A name for the group that you want to create.
    //
    // GroupName is a required field
    GroupName *string `min:"1" type:"string" required:"true"`

    // The namespace. Currently, you should set this to default.
    //
    // Namespace is a required field
    Namespace *string `location:"uri" locationName:"Namespace" type:"string" required:"true"`
    // contains filtered or unexported fields
}

The request object for this operation.

func (CreateGroupInput) GoString Uses

func (s CreateGroupInput) GoString() string

GoString returns the string representation

func (*CreateGroupInput) SetAwsAccountId Uses

func (s *CreateGroupInput) SetAwsAccountId(v string) *CreateGroupInput

SetAwsAccountId sets the AwsAccountId field's value.

func (*CreateGroupInput) SetDescription Uses

func (s *CreateGroupInput) SetDescription(v string) *CreateGroupInput

SetDescription sets the Description field's value.

func (*CreateGroupInput) SetGroupName Uses

func (s *CreateGroupInput) SetGroupName(v string) *CreateGroupInput

SetGroupName sets the GroupName field's value.

func (*CreateGroupInput) SetNamespace Uses

func (s *CreateGroupInput) SetNamespace(v string) *CreateGroupInput

SetNamespace sets the Namespace field's value.

func (CreateGroupInput) String Uses

func (s CreateGroupInput) String() string

String returns the string representation

func (*CreateGroupInput) Validate Uses

func (s *CreateGroupInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateGroupMembershipInput Uses

type CreateGroupMembershipInput struct {

    // The ID for the AWS account that the group is in. Currently, you use the ID
    // for the AWS account that contains your Amazon QuickSight account.
    //
    // AwsAccountId is a required field
    AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"`

    // The name of the group that you want to add the user to.
    //
    // GroupName is a required field
    GroupName *string `location:"uri" locationName:"GroupName" min:"1" type:"string" required:"true"`

    // The name of the user that you want to add to the group membership.
    //
    // MemberName is a required field
    MemberName *string `location:"uri" locationName:"MemberName" min:"1" type:"string" required:"true"`

    // The namespace. Currently, you should set this to default.
    //
    // Namespace is a required field
    Namespace *string `location:"uri" locationName:"Namespace" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (CreateGroupMembershipInput) GoString Uses

func (s CreateGroupMembershipInput) GoString() string

GoString returns the string representation

func (*CreateGroupMembershipInput) SetAwsAccountId Uses

func (s *CreateGroupMembershipInput) SetAwsAccountId(v string) *CreateGroupMembershipInput

SetAwsAccountId sets the AwsAccountId field's value.

func (*CreateGroupMembershipInput) SetGroupName Uses

func (s *CreateGroupMembershipInput) SetGroupName(v string) *CreateGroupMembershipInput

SetGroupName sets the GroupName field's value.

func (*CreateGroupMembershipInput) SetMemberName Uses

func (s *CreateGroupMembershipInput) SetMemberName(v string) *CreateGroupMembershipInput

SetMemberName sets the MemberName field's value.

func (*CreateGroupMembershipInput) SetNamespace Uses

func (s *CreateGroupMembershipInput) SetNamespace(v string) *CreateGroupMembershipInput

SetNamespace sets the Namespace field's value.

func (CreateGroupMembershipInput) String Uses

func (s CreateGroupMembershipInput) String() string

String returns the string representation

func (*CreateGroupMembershipInput) Validate Uses

func (s *CreateGroupMembershipInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateGroupMembershipOutput Uses

type CreateGroupMembershipOutput struct {

    // The group member.
    GroupMember *GroupMember `type:"structure"`

    // The AWS request ID for this operation.
    RequestId *string `type:"string"`

    // The HTTP status of the request.
    Status *int64 `location:"statusCode" type:"integer"`
    // contains filtered or unexported fields
}

func (CreateGroupMembershipOutput) GoString Uses

func (s CreateGroupMembershipOutput) GoString() string

GoString returns the string representation

func (*CreateGroupMembershipOutput) SetGroupMember Uses

func (s *CreateGroupMembershipOutput) SetGroupMember(v *GroupMember) *CreateGroupMembershipOutput

SetGroupMember sets the GroupMember field's value.

func (*CreateGroupMembershipOutput) SetRequestId Uses

func (s *CreateGroupMembershipOutput) SetRequestId(v string) *CreateGroupMembershipOutput

SetRequestId sets the RequestId field's value.

func (*CreateGroupMembershipOutput) SetStatus Uses

func (s *CreateGroupMembershipOutput) SetStatus(v int64) *CreateGroupMembershipOutput

SetStatus sets the Status field's value.

func (CreateGroupMembershipOutput) String Uses

func (s CreateGroupMembershipOutput) String() string

String returns the string representation

type CreateGroupOutput Uses

type CreateGroupOutput struct {

    // The name of the group.
    Group *Group `type:"structure"`

    // The AWS request ID for this operation.
    RequestId *string `type:"string"`

    // The HTTP status of the request.
    Status *int64 `location:"statusCode" type:"integer"`
    // contains filtered or unexported fields
}

The response object for this operation.

func (CreateGroupOutput) GoString Uses

func (s CreateGroupOutput) GoString() string

GoString returns the string representation

func (*CreateGroupOutput) SetGroup Uses

func (s *CreateGroupOutput) SetGroup(v *Group) *CreateGroupOutput

SetGroup sets the Group field's value.

func (*CreateGroupOutput) SetRequestId Uses

func (s *CreateGroupOutput) SetRequestId(v string) *CreateGroupOutput

SetRequestId sets the RequestId field's value.

func (*CreateGroupOutput) SetStatus Uses

func (s *CreateGroupOutput) SetStatus(v int64) *CreateGroupOutput

SetStatus sets the Status field's value.

func (CreateGroupOutput) String Uses

func (s CreateGroupOutput) String() string

String returns the string representation

type CreateIAMPolicyAssignmentInput Uses

type CreateIAMPolicyAssignmentInput struct {

    // The name of the assignment. It must be unique within an AWS account.
    //
    // AssignmentName is a required field
    AssignmentName *string `min:"1" type:"string" required:"true"`

    // The status of the assignment. Possible values are as follows:
    //
    //    * ENABLED - Anything specified in this assignment is used when creating
    //    the data source.
    //
    //    * DISABLED - This assignment isn't used when creating the data source.
    //
    //    * DRAFT - This assignment is an unfinished draft and isn't used when creating
    //    the data source.
    //
    // AssignmentStatus is a required field
    AssignmentStatus *string `type:"string" required:"true" enum:"AssignmentStatus"`

    // The ID of the AWS account where you want to assign an IAM policy to QuickSight
    // users or groups.
    //
    // AwsAccountId is a required field
    AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"`

    // The QuickSight users, groups, or both that you want to assign the policy
    // to.
    Identities map[string][]*string `type:"map"`

    // The namespace that contains the assignment.
    //
    // Namespace is a required field
    Namespace *string `location:"uri" locationName:"Namespace" type:"string" required:"true"`

    // The ARN for the IAM policy to apply to the QuickSight users and groups specified
    // in this assignment.
    PolicyArn *string `type:"string"`
    // contains filtered or unexported fields
}

func (CreateIAMPolicyAssignmentInput) GoString Uses

func (s CreateIAMPolicyAssignmentInput) GoString() string

GoString returns the string representation

func (*CreateIAMPolicyAssignmentInput) SetAssignmentName Uses

func (s *CreateIAMPolicyAssignmentInput) SetAssignmentName(v string) *CreateIAMPolicyAssignmentInput

SetAssignmentName sets the AssignmentName field's value.

func (*CreateIAMPolicyAssignmentInput) SetAssignmentStatus Uses

func (s *CreateIAMPolicyAssignmentInput) SetAssignmentStatus(v string) *CreateIAMPolicyAssignmentInput

SetAssignmentStatus sets the AssignmentStatus field's value.

func (*CreateIAMPolicyAssignmentInput) SetAwsAccountId Uses

func (s *CreateIAMPolicyAssignmentInput) SetAwsAccountId(v string) *CreateIAMPolicyAssignmentInput

SetAwsAccountId sets the AwsAccountId field's value.

func (*CreateIAMPolicyAssignmentInput) SetIdentities Uses

func (s *CreateIAMPolicyAssignmentInput) SetIdentities(v map[string][]*string) *CreateIAMPolicyAssignmentInput

SetIdentities sets the Identities field's value.

func (*CreateIAMPolicyAssignmentInput) SetNamespace Uses

func (s *CreateIAMPolicyAssignmentInput) SetNamespace(v string) *CreateIAMPolicyAssignmentInput

SetNamespace sets the Namespace field's value.

func (*CreateIAMPolicyAssignmentInput) SetPolicyArn Uses

func (s *CreateIAMPolicyAssignmentInput) SetPolicyArn(v string) *CreateIAMPolicyAssignmentInput

SetPolicyArn sets the PolicyArn field's value.

func (CreateIAMPolicyAssignmentInput) String Uses

func (s CreateIAMPolicyAssignmentInput) String() string

String returns the string representation

func (*CreateIAMPolicyAssignmentInput) Validate Uses

func (s *CreateIAMPolicyAssignmentInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateIAMPolicyAssignmentOutput Uses

type CreateIAMPolicyAssignmentOutput struct {

    // The ID for the assignment.
    AssignmentId *string `type:"string"`

    // The name of the assignment. This name must be unique within the AWS account.
    AssignmentName *string `min:"1" type:"string"`

    // The status of the assignment. Possible values are as follows:
    //
    //    * ENABLED - Anything specified in this assignment is used when creating
    //    the data source.
    //
    //    * DISABLED - This assignment isn't used when creating the data source.
    //
    //    * DRAFT - This assignment is an unfinished draft and isn't used when creating
    //    the data source.
    AssignmentStatus *string `type:"string" enum:"AssignmentStatus"`

    // The QuickSight users, groups, or both that the IAM policy is assigned to.
    Identities map[string][]*string `type:"map"`

    // The ARN for the IAM policy that is applied to the QuickSight users and groups
    // specified in this assignment.
    PolicyArn *string `type:"string"`

    // The AWS request ID for this operation.
    RequestId *string `type:"string"`

    // The HTTP status of the request.
    Status *int64 `location:"statusCode" type:"integer"`
    // contains filtered or unexported fields
}

func (CreateIAMPolicyAssignmentOutput) GoString Uses

func (s CreateIAMPolicyAssignmentOutput) GoString() string

GoString returns the string representation

func (*CreateIAMPolicyAssignmentOutput) SetAssignmentId Uses

func (s *CreateIAMPolicyAssignmentOutput) SetAssignmentId(v string) *CreateIAMPolicyAssignmentOutput

SetAssignmentId sets the AssignmentId field's value.

func (*CreateIAMPolicyAssignmentOutput) SetAssignmentName Uses

func (s *CreateIAMPolicyAssignmentOutput) SetAssignmentName(v string) *CreateIAMPolicyAssignmentOutput

SetAssignmentName sets the AssignmentName field's value.

func (*CreateIAMPolicyAssignmentOutput) SetAssignmentStatus Uses

func (s *CreateIAMPolicyAssignmentOutput) SetAssignmentStatus(v string) *CreateIAMPolicyAssignmentOutput

SetAssignmentStatus sets the AssignmentStatus field's value.

func (*CreateIAMPolicyAssignmentOutput) SetIdentities Uses

func (s *CreateIAMPolicyAssignmentOutput) SetIdentities(v map[string][]*string) *CreateIAMPolicyAssignmentOutput

SetIdentities sets the Identities field's value.

func (*CreateIAMPolicyAssignmentOutput) SetPolicyArn Uses

func (s *CreateIAMPolicyAssignmentOutput) SetPolicyArn(v string) *CreateIAMPolicyAssignmentOutput

SetPolicyArn sets the PolicyArn field's value.

func (*CreateIAMPolicyAssignmentOutput) SetRequestId Uses

func (s *CreateIAMPolicyAssignmentOutput) SetRequestId(v string) *CreateIAMPolicyAssignmentOutput

SetRequestId sets the RequestId field's value.

func (*CreateIAMPolicyAssignmentOutput) SetStatus Uses

func (s *CreateIAMPolicyAssignmentOutput) SetStatus(v int64) *CreateIAMPolicyAssignmentOutput

SetStatus sets the Status field's value.

func (CreateIAMPolicyAssignmentOutput) String Uses

func (s CreateIAMPolicyAssignmentOutput) String() string

String returns the string representation

type CreateIngestionInput Uses

type CreateIngestionInput struct {

    // The AWS account ID.
    //
    // AwsAccountId is a required field
    AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"`

    // The ID of the dataset used in the ingestion.
    //
    // DataSetId is a required field
    DataSetId *string `location:"uri" locationName:"DataSetId" type:"string" required:"true"`

    // An ID for the ingestion.
    //
    // IngestionId is a required field
    IngestionId *string `location:"uri" locationName:"IngestionId" min:"1" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (CreateIngestionInput) GoString Uses

func (s CreateIngestionInput) GoString() string

GoString returns the string representation

func (*CreateIngestionInput) SetAwsAccountId Uses

func (s *CreateIngestionInput) SetAwsAccountId(v string) *CreateIngestionInput

SetAwsAccountId sets the AwsAccountId field's value.

func (*CreateIngestionInput) SetDataSetId Uses

func (s *CreateIngestionInput) SetDataSetId(v string) *CreateIngestionInput

SetDataSetId sets the DataSetId field's value.

func (*CreateIngestionInput) SetIngestionId Uses

func (s *CreateIngestionInput) SetIngestionId(v string) *CreateIngestionInput

SetIngestionId sets the IngestionId field's value.

func (CreateIngestionInput) String Uses

func (s CreateIngestionInput) String() string

String returns the string representation

func (*CreateIngestionInput) Validate Uses

func (s *CreateIngestionInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateIngestionOutput Uses

type CreateIngestionOutput struct {

    // The Amazon Resource Name (ARN) for the data ingestion.
    Arn *string `type:"string"`

    // An ID for the ingestion.
    IngestionId *string `min:"1" type:"string"`

    // The ingestion status.
    IngestionStatus *string `type:"string" enum:"IngestionStatus"`

    // The AWS request ID for this operation.
    RequestId *string `type:"string"`

    // The HTTP status of the request.
    Status *int64 `location:"statusCode" type:"integer"`
    // contains filtered or unexported fields
}

func (CreateIngestionOutput) GoString Uses

func (s CreateIngestionOutput) GoString() string

GoString returns the string representation

func (*CreateIngestionOutput) SetArn Uses

func (s *CreateIngestionOutput) SetArn(v string) *CreateIngestionOutput

SetArn sets the Arn field's value.

func (*CreateIngestionOutput) SetIngestionId Uses

func (s *CreateIngestionOutput) SetIngestionId(v string) *CreateIngestionOutput

SetIngestionId sets the IngestionId field's value.

func (*CreateIngestionOutput) SetIngestionStatus Uses

func (s *CreateIngestionOutput) SetIngestionStatus(v string) *CreateIngestionOutput

SetIngestionStatus sets the IngestionStatus field's value.

func (*CreateIngestionOutput) SetRequestId Uses

func (s *CreateIngestionOutput) SetRequestId(v string) *CreateIngestionOutput

SetRequestId sets the RequestId field's value.

func (*CreateIngestionOutput) SetStatus Uses

func (s *CreateIngestionOutput) SetStatus(v int64) *CreateIngestionOutput

SetStatus sets the Status field's value.

func (CreateIngestionOutput) String Uses

func (s CreateIngestionOutput) String() string

String returns the string representation

type CreateTemplateAliasInput Uses

type CreateTemplateAliasInput struct {

    // The name that you want to give to the template alias that you're creating.
    // Don't start the alias name with the $ character. Alias names that start with
    // $ are reserved by QuickSight.
    //
    // AliasName is a required field
    AliasName *string `location:"uri" locationName:"AliasName" min:"1" type:"string" required:"true"`

    // The ID of the AWS account that contains the template that you creating an
    // alias for.
    //
    // AwsAccountId is a required field
    AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"`

    // An ID for the template.
    //
    // TemplateId is a required field
    TemplateId *string `location:"uri" locationName:"TemplateId" min:"1" type:"string" required:"true"`

    // The version number of the template.
    //
    // TemplateVersionNumber is a required field
    TemplateVersionNumber *int64 `min:"1" type:"long" required:"true"`
    // contains filtered or unexported fields
}

func (CreateTemplateAliasInput) GoString Uses

func (s CreateTemplateAliasInput) GoString() string

GoString returns the string representation

func (*CreateTemplateAliasInput) SetAliasName Uses

func (s *CreateTemplateAliasInput) SetAliasName(v string) *CreateTemplateAliasInput

SetAliasName sets the AliasName field's value.

func (*CreateTemplateAliasInput) SetAwsAccountId Uses

func (s *CreateTemplateAliasInput) SetAwsAccountId(v string) *CreateTemplateAliasInput

SetAwsAccountId sets the AwsAccountId field's value.

func (*CreateTemplateAliasInput) SetTemplateId Uses

func (s *CreateTemplateAliasInput) SetTemplateId(v string) *CreateTemplateAliasInput

SetTemplateId sets the TemplateId field's value.

func (*CreateTemplateAliasInput) SetTemplateVersionNumber Uses

func (s *CreateTemplateAliasInput) SetTemplateVersionNumber(v int64) *CreateTemplateAliasInput

SetTemplateVersionNumber sets the TemplateVersionNumber field's value.

func (CreateTemplateAliasInput) String Uses

func (s CreateTemplateAliasInput) String() string

String returns the string representation

func (*CreateTemplateAliasInput) Validate Uses

func (s *CreateTemplateAliasInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateTemplateAliasOutput Uses

type CreateTemplateAliasOutput struct {

    // The AWS request ID for this operation.
    RequestId *string `type:"string"`

    // The HTTP status of the request.
    Status *int64 `location:"statusCode" type:"integer"`

    // Information about the template alias.
    TemplateAlias *TemplateAlias `type:"structure"`
    // contains filtered or unexported fields
}

func (CreateTemplateAliasOutput) GoString Uses

func (s CreateTemplateAliasOutput) GoString() string

GoString returns the string representation

func (*CreateTemplateAliasOutput) SetRequestId Uses

func (s *CreateTemplateAliasOutput) SetRequestId(v string) *CreateTemplateAliasOutput

SetRequestId sets the RequestId field's value.

func (*CreateTemplateAliasOutput) SetStatus Uses

func (s *CreateTemplateAliasOutput) SetStatus(v int64) *CreateTemplateAliasOutput

SetStatus sets the Status field's value.

func (*CreateTemplateAliasOutput) SetTemplateAlias Uses

func (s *CreateTemplateAliasOutput) SetTemplateAlias(v *TemplateAlias) *CreateTemplateAliasOutput

SetTemplateAlias sets the TemplateAlias field's value.

func (CreateTemplateAliasOutput) String Uses

func (s CreateTemplateAliasOutput) String() string

String returns the string representation

type CreateTemplateInput Uses

type CreateTemplateInput struct {

    // The ID for the AWS account that the group is in. Currently, you use the ID
    // for the AWS account that contains your Amazon QuickSight account.
    //
    // AwsAccountId is a required field
    AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"`

    // A display name for the template.
    Name *string `min:"1" type:"string"`

    // A list of resource permissions to be set on the template.
    Permissions []*ResourcePermission `min:"1" type:"list"`

    // The Amazon Resource Name (ARN) of the source entity from which this template
    // is being created. Currently, you can create a template from an analysis or
    // another template. If the ARN is for an analysis, include its dataset references.
    //
    // SourceEntity is a required field
    SourceEntity *TemplateSourceEntity `type:"structure" required:"true"`

    // Contains a map of the key-value pairs for the resource tag or tags assigned
    // to the resource.
    Tags []*Tag `min:"1" type:"list"`

    // An ID for the template that you want to create. This template is unique per
    // AWS Region in each AWS account.
    //
    // TemplateId is a required field
    TemplateId *string `location:"uri" locationName:"TemplateId" min:"1" type:"string" required:"true"`

    // A description of the current template version being created. This API operation
    // creates the first version of the template. Every time UpdateTemplate is called,
    // a new version is created. Each version of the template maintains a description
    // of the version in the VersionDescription field.
    VersionDescription *string `min:"1" type:"string"`
    // contains filtered or unexported fields
}

func (CreateTemplateInput) GoString Uses

func (s CreateTemplateInput) GoString() string

GoString returns the string representation

func (*CreateTemplateInput) SetAwsAccountId Uses

func (s *CreateTemplateInput) SetAwsAccountId(v string) *CreateTemplateInput

SetAwsAccountId sets the AwsAccountId field's value.

func (*CreateTemplateInput) SetName Uses

func (s *CreateTemplateInput) SetName(v string) *CreateTemplateInput

SetName sets the Name field's value.

func (*CreateTemplateInput) SetPermissions Uses

func (s *CreateTemplateInput) SetPermissions(v []*ResourcePermission) *CreateTemplateInput

SetPermissions sets the Permissions field's value.

func (*CreateTemplateInput) SetSourceEntity Uses

func (s *CreateTemplateInput) SetSourceEntity(v *TemplateSourceEntity) *CreateTemplateInput

SetSourceEntity sets the SourceEntity field's value.

func (*CreateTemplateInput) SetTags Uses

func (s *CreateTemplateInput) SetTags(v []*Tag) *CreateTemplateInput

SetTags sets the Tags field's value.

func (*CreateTemplateInput) SetTemplateId Uses

func (s *CreateTemplateInput) SetTemplateId(v string) *CreateTemplateInput

SetTemplateId sets the TemplateId field's value.

func (*CreateTemplateInput) SetVersionDescription Uses

func (s *CreateTemplateInput) SetVersionDescription(v string) *CreateTemplateInput

SetVersionDescription sets the VersionDescription field's value.

func (CreateTemplateInput) String Uses

func (s CreateTemplateInput) String() string

String returns the string representation

func (*CreateTemplateInput) Validate Uses

func (s *CreateTemplateInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateTemplateOutput Uses

type CreateTemplateOutput struct {

    // The ARN for the template.
    Arn *string `type:"string"`

    // The template creation status.
    CreationStatus *string `type:"string" enum:"ResourceStatus"`

    // The AWS request ID for this operation.
    RequestId *string `type:"string"`

    // The HTTP status of the request.
    Status *int64 `location:"statusCode" type:"integer"`

    // The ID of the template.
    TemplateId *string `min:"1" type:"string"`

    // The ARN for the template, including the version information of the first
    // version.
    VersionArn *string `type:"string"`
    // contains filtered or unexported fields
}

func (CreateTemplateOutput) GoString Uses

func (s CreateTemplateOutput) GoString() string

GoString returns the string representation

func (*CreateTemplateOutput) SetArn Uses

func (s *CreateTemplateOutput) SetArn(v string) *CreateTemplateOutput

SetArn sets the Arn field's value.

func (*CreateTemplateOutput) SetCreationStatus Uses

func (s *CreateTemplateOutput) SetCreationStatus(v string) *CreateTemplateOutput

SetCreationStatus sets the CreationStatus field's value.

func (*CreateTemplateOutput) SetRequestId Uses

func (s *CreateTemplateOutput) SetRequestId(v string) *CreateTemplateOutput

SetRequestId sets the RequestId field's value.

func (*CreateTemplateOutput) SetStatus Uses

func (s *CreateTemplateOutput) SetStatus(v int64) *CreateTemplateOutput

SetStatus sets the Status field's value.

func (*CreateTemplateOutput) SetTemplateId Uses

func (s *CreateTemplateOutput) SetTemplateId(v string) *CreateTemplateOutput

SetTemplateId sets the TemplateId field's value.

func (*CreateTemplateOutput) SetVersionArn Uses

func (s *CreateTemplateOutput) SetVersionArn(v string) *CreateTemplateOutput

SetVersionArn sets the VersionArn field's value.

func (CreateTemplateOutput) String Uses

func (s CreateTemplateOutput) String() string

String returns the string representation

type CredentialPair Uses

type CredentialPair struct {

    // Password.
    //
    // Password is a required field
    Password *string `min:"1" type:"string" required:"true"`

    // User name.
    //
    // Username is a required field
    Username *string `min:"1" type:"string" required:"true"`
    // contains filtered or unexported fields
}

The combination of user name and password that are used as credentials.

func (CredentialPair) GoString Uses

func (s CredentialPair) GoString() string

GoString returns the string representation

func (*CredentialPair) SetPassword Uses

func (s *CredentialPair) SetPassword(v string) *CredentialPair

SetPassword sets the Password field's value.

func (*CredentialPair) SetUsername Uses

func (s *CredentialPair) SetUsername(v string) *CredentialPair

SetUsername sets the Username field's value.

func (CredentialPair) String Uses

func (s CredentialPair) String() string

String returns the string representation

func (*CredentialPair) Validate Uses

func (s *CredentialPair) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CustomSql Uses

type CustomSql struct {

    // The column schema from the SQL query result set.
    Columns []*InputColumn `min:"1" type:"list"`

    // The Amazon Resource Name (ARN) of the data source.
    //
    // DataSourceArn is a required field
    DataSourceArn *string `type:"string" required:"true"`

    // A display name for the SQL query result.
    //
    // Name is a required field
    Name *string `min:"1" type:"string" required:"true"`

    // The SQL query.
    //
    // SqlQuery is a required field
    SqlQuery *string `min:"1" type:"string" required:"true"`
    // contains filtered or unexported fields
}

A physical table type built from the results of the custom SQL query.

func (CustomSql) GoString Uses

func (s CustomSql) GoString() string

GoString returns the string representation

func (*CustomSql) SetColumns Uses

func (s *CustomSql) SetColumns(v []*InputColumn) *CustomSql

SetColumns sets the Columns field's value.

func (*CustomSql) SetDataSourceArn Uses

func (s *CustomSql) SetDataSourceArn(v string) *CustomSql

SetDataSourceArn sets the DataSourceArn field's value.

func (*CustomSql) SetName Uses

func (s *CustomSql) SetName(v string) *CustomSql

SetName sets the Name field's value.

func (*CustomSql) SetSqlQuery Uses

func (s *CustomSql) SetSqlQuery(v string) *CustomSql

SetSqlQuery sets the SqlQuery field's value.

func (CustomSql) String Uses

func (s CustomSql) String() string

String returns the string representation

func (*CustomSql) Validate Uses

func (s *CustomSql) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type Dashboard Uses

type Dashboard struct {

    // The Amazon Resource Name (ARN) of the resource.
    Arn *string `type:"string"`

    // The time that this dataset was created.
    CreatedTime *time.Time `type:"timestamp"`

    // Dashboard ID.
    DashboardId *string `min:"1" type:"string"`

    // The last time that this dataset was published.
    LastPublishedTime *time.Time `type:"timestamp"`

    // The last time that this dataset was updated.
    LastUpdatedTime *time.Time `type:"timestamp"`

    // A display name for the dataset.
    Name *string `min:"1" type:"string"`

    // Version.
    Version *DashboardVersion `type:"structure"`
    // contains filtered or unexported fields
}

Dashboard.

func (Dashboard) GoString Uses

func (s Dashboard) GoString() string

GoString returns the string representation

func (*Dashboard) SetArn Uses

func (s *Dashboard) SetArn(v string) *Dashboard

SetArn sets the Arn field's value.

func (*Dashboard) SetCreatedTime Uses

func (s *Dashboard) SetCreatedTime(v time.Time) *Dashboard

SetCreatedTime sets the CreatedTime field's value.

func (*Dashboard) SetDashboardId Uses

func (s *Dashboard) SetDashboardId(v string) *Dashboard

SetDashboardId sets the DashboardId field's value.

func (*Dashboard) SetLastPublishedTime Uses

func (s *Dashboard) SetLastPublishedTime(v time.Time) *Dashboard

SetLastPublishedTime sets the LastPublishedTime field's value.

func (*Dashboard) SetLastUpdatedTime Uses

func (s *Dashboard) SetLastUpdatedTime(v time.Time) *Dashboard

SetLastUpdatedTime sets the LastUpdatedTime field's value.

func (*Dashboard) SetName Uses

func (s *Dashboard) SetName(v string) *Dashboard

SetName sets the Name field's value.

func (*Dashboard) SetVersion Uses

func (s *Dashboard) SetVersion(v *DashboardVersion) *Dashboard

SetVersion sets the Version field's value.

func (Dashboard) String Uses

func (s Dashboard) String() string

String returns the string representation

type DashboardError Uses

type DashboardError struct {

    // Message.
    Message *string `type:"string"`

    // Type.
    Type *string `type:"string" enum:"DashboardErrorType"`
    // contains filtered or unexported fields
}

Dashboard error.

func (DashboardError) GoString Uses

func (s DashboardError) GoString() string

GoString returns the string representation

func (*DashboardError) SetMessage Uses

func (s *DashboardError) SetMessage(v string) *DashboardError

SetMessage sets the Message field's value.

func (*DashboardError) SetType Uses

func (s *DashboardError) SetType(v string) *DashboardError

SetType sets the Type field's value.

func (DashboardError) String Uses

func (s DashboardError) String() string

String returns the string representation

type DashboardPublishOptions Uses

type DashboardPublishOptions struct {

    // Ad hoc (one-time) filtering option.
    AdHocFilteringOption *AdHocFilteringOption `type:"structure"`

    // Export to .csv option.
    ExportToCSVOption *ExportToCSVOption `type:"structure"`

    // Sheet controls option.
    SheetControlsOption *SheetControlsOption `type:"structure"`
    // contains filtered or unexported fields
}

Dashboard publish options.

func (DashboardPublishOptions) GoString Uses

func (s DashboardPublishOptions) GoString() string

GoString returns the string representation

func (*DashboardPublishOptions) SetAdHocFilteringOption Uses

func (s *DashboardPublishOptions) SetAdHocFilteringOption(v *AdHocFilteringOption) *DashboardPublishOptions

SetAdHocFilteringOption sets the AdHocFilteringOption field's value.

func (*DashboardPublishOptions) SetExportToCSVOption Uses

func (s *DashboardPublishOptions) SetExportToCSVOption(v *ExportToCSVOption) *DashboardPublishOptions

SetExportToCSVOption sets the ExportToCSVOption field's value.

func (*DashboardPublishOptions) SetSheetControlsOption Uses

func (s *DashboardPublishOptions) SetSheetControlsOption(v *SheetControlsOption) *DashboardPublishOptions

SetSheetControlsOption sets the SheetControlsOption field's value.

func (DashboardPublishOptions) String Uses

func (s DashboardPublishOptions) String() string

String returns the string representation

type DashboardSourceEntity Uses

type DashboardSourceEntity struct {

    // Source template.
    SourceTemplate *DashboardSourceTemplate `type:"structure"`
    // contains filtered or unexported fields
}

Dashboard source entity.

func (DashboardSourceEntity) GoString Uses

func (s DashboardSourceEntity) GoString() string

GoString returns the string representation

func (*DashboardSourceEntity) SetSourceTemplate Uses

func (s *DashboardSourceEntity) SetSourceTemplate(v *DashboardSourceTemplate) *DashboardSourceEntity

SetSourceTemplate sets the SourceTemplate field's value.

func (DashboardSourceEntity) String Uses

func (s DashboardSourceEntity) String() string

String returns the string representation

func (*DashboardSourceEntity) Validate Uses

func (s *DashboardSourceEntity) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DashboardSourceTemplate Uses

type DashboardSourceTemplate struct {

    // The Amazon Resource Name (ARN) of the resource.
    //
    // Arn is a required field
    Arn *string `type:"string" required:"true"`

    // Dataset references.
    //
    // DataSetReferences is a required field
    DataSetReferences []*DataSetReference `min:"1" type:"list" required:"true"`
    // contains filtered or unexported fields
}

Dashboard source template.

func (DashboardSourceTemplate) GoString Uses

func (s DashboardSourceTemplate) GoString() string

GoString returns the string representation

func (*DashboardSourceTemplate) SetArn Uses

func (s *DashboardSourceTemplate) SetArn(v string) *DashboardSourceTemplate

SetArn sets the Arn field's value.

func (*DashboardSourceTemplate) SetDataSetReferences Uses

func (s *DashboardSourceTemplate) SetDataSetReferences(v []*DataSetReference) *DashboardSourceTemplate

SetDataSetReferences sets the DataSetReferences field's value.

func (DashboardSourceTemplate) String Uses

func (s DashboardSourceTemplate) String() string

String returns the string representation

func (*DashboardSourceTemplate) Validate Uses

func (s *DashboardSourceTemplate) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DashboardSummary Uses

type DashboardSummary struct {

    // The Amazon Resource Name (ARN) of the resource.
    Arn *string `type:"string"`

    // The time that this dashboard was created.
    CreatedTime *time.Time `type:"timestamp"`

    // Dashboard ID.
    DashboardId *string `min:"1" type:"string"`

    // The last time that this dashboard was published.
    LastPublishedTime *time.Time `type:"timestamp"`

    // The last time that this dashboard was updated.
    LastUpdatedTime *time.Time `type:"timestamp"`

    // A display name for the dashboard.
    Name *string `min:"1" type:"string"`

    // Published version number.
    PublishedVersionNumber *int64 `min:"1" type:"long"`
    // contains filtered or unexported fields
}

Dashboard summary.

func (DashboardSummary) GoString Uses

func (s DashboardSummary) GoString() string

GoString returns the string representation

func (*DashboardSummary) SetArn Uses

func (s *DashboardSummary) SetArn(v string) *DashboardSummary

SetArn sets the Arn field's value.

func (*DashboardSummary) SetCreatedTime Uses

func (s *DashboardSummary) SetCreatedTime(v time.Time) *DashboardSummary

SetCreatedTime sets the CreatedTime field's value.

func (*DashboardSummary) SetDashboardId Uses

func (s *DashboardSummary) SetDashboardId(v string) *DashboardSummary

SetDashboardId sets the DashboardId field's value.

func (*DashboardSummary) SetLastPublishedTime Uses

func (s *DashboardSummary) SetLastPublishedTime(v time.Time) *DashboardSummary

SetLastPublishedTime sets the LastPublishedTime field's value.

func (*DashboardSummary) SetLastUpdatedTime Uses

func (s *DashboardSummary) SetLastUpdatedTime(v time.Time) *DashboardSummary

SetLastUpdatedTime sets the LastUpdatedTime field's value.

func (*DashboardSummary) SetName Uses

func (s *DashboardSummary) SetName(v string) *DashboardSummary

SetName sets the Name field's value.

func (*DashboardSummary) SetPublishedVersionNumber Uses

func (s *DashboardSummary) SetPublishedVersionNumber(v int64) *DashboardSummary

SetPublishedVersionNumber sets the PublishedVersionNumber field's value.

func (DashboardSummary) String Uses

func (s DashboardSummary) String() string

String returns the string representation

type DashboardVersion Uses

type DashboardVersion struct {

    // The Amazon Resource Name (ARN) of the resource.
    Arn *string `type:"string"`

    // The time that this dashboard version was created.
    CreatedTime *time.Time `type:"timestamp"`

    // Description.
    Description *string `min:"1" type:"string"`

    // Errors.
    Errors []*DashboardError `min:"1" type:"list"`

    // Source entity ARN.
    SourceEntityArn *string `type:"string"`

    // The HTTP status of the request.
    Status *string `type:"string" enum:"ResourceStatus"`

    // Version number.
    VersionNumber *int64 `min:"1" type:"long"`
    // contains filtered or unexported fields
}

Dashboard version.

func (DashboardVersion) GoString Uses

func (s DashboardVersion) GoString() string

GoString returns the string representation

func (*DashboardVersion) SetArn Uses

func (s *DashboardVersion) SetArn(v string) *DashboardVersion

SetArn sets the Arn field's value.

func (*DashboardVersion) SetCreatedTime Uses

func (s *DashboardVersion) SetCreatedTime(v time.Time) *DashboardVersion

SetCreatedTime sets the CreatedTime field's value.

func (*DashboardVersion) SetDescription Uses

func (s *DashboardVersion) SetDescription(v string) *DashboardVersion

SetDescription sets the Description field's value.

func (*DashboardVersion) SetErrors Uses

func (s *DashboardVersion) SetErrors(v []*DashboardError) *DashboardVersion

SetErrors sets the Errors field's value.

func (*DashboardVersion) SetSourceEntityArn Uses

func (s *DashboardVersion) SetSourceEntityArn(v string) *DashboardVersion

SetSourceEntityArn sets the SourceEntityArn field's value.

func (*DashboardVersion) SetStatus Uses

func (s *DashboardVersion) SetStatus(v string) *DashboardVersion

SetStatus sets the Status field's value.

func (*DashboardVersion) SetVersionNumber Uses

func (s *DashboardVersion) SetVersionNumber(v int64) *DashboardVersion

SetVersionNumber sets the VersionNumber field's value.

func (DashboardVersion) String Uses

func (s DashboardVersion) String() string

String returns the string representation

type DashboardVersionSummary Uses

type DashboardVersionSummary struct {

    // The Amazon Resource Name (ARN) of the resource.
    Arn *string `type:"string"`

    // The time that this dashboard version was created.
    CreatedTime *time.Time `type:"timestamp"`

    // Description.
    Description *string `min:"1" type:"string"`

    // Source entity ARN.
    SourceEntityArn *string `type:"string"`

    // The HTTP status of the request.
    Status *string `type:"string" enum:"ResourceStatus"`

    // Version number.
    VersionNumber *int64 `min:"1" type:"long"`
    // contains filtered or unexported fields
}

Dashboard version summary.

func (DashboardVersionSummary) GoString Uses

func (s DashboardVersionSummary) GoString() string

GoString returns the string representation

func (*DashboardVersionSummary) SetArn Uses

func (s *DashboardVersionSummary) SetArn(v string) *DashboardVersionSummary

SetArn sets the Arn field's value.

func (*DashboardVersionSummary) SetCreatedTime Uses

func (s *DashboardVersionSummary) SetCreatedTime(v time.Time) *DashboardVersionSummary

SetCreatedTime sets the CreatedTime field's value.

func (*DashboardVersionSummary) SetDescription Uses

func (s *DashboardVersionSummary) SetDescription(v string) *DashboardVersionSummary

SetDescription sets the Description field's value.

func (*DashboardVersionSummary) SetSourceEntityArn Uses

func (s *DashboardVersionSummary) SetSourceEntityArn(v string) *DashboardVersionSummary

SetSourceEntityArn sets the SourceEntityArn field's value.

func (*DashboardVersionSummary) SetStatus Uses

func (s *DashboardVersionSummary) SetStatus(v string) *DashboardVersionSummary

SetStatus sets the Status field's value.

func (*DashboardVersionSummary) SetVersionNumber Uses

func (s *DashboardVersionSummary) SetVersionNumber(v int64) *DashboardVersionSummary

SetVersionNumber sets the VersionNumber field's value.

func (DashboardVersionSummary) String Uses

func (s DashboardVersionSummary) String() string

String returns the string representation

type DataSet Uses

type DataSet struct {

    // The Amazon Resource Name (ARN) of the resource.
    Arn *string `type:"string"`

    // Groupings of columns that work together in certain Amazon QuickSight features.
    // Currently, only geospatial hierarchy is supported.
    ColumnGroups []*ColumnGroup `min:"1" type:"list"`

    // The amount of SPICE capacity used by this dataset. This is 0 if the dataset
    // isn't imported into SPICE.
    ConsumedSpiceCapacityInBytes *int64 `type:"long"`

    // The time that this dataset was created.
    CreatedTime *time.Time `type:"timestamp"`

    // The ID of the dataset.
    DataSetId *string `type:"string"`

    // Indicates whether you want to import the data into SPICE.
    ImportMode *string `type:"string" enum:"DataSetImportMode"`

    // The last time that this dataset was updated.
    LastUpdatedTime *time.Time `type:"timestamp"`

    // Configures the combination and transformation of the data from the physical
    // tables.
    LogicalTableMap map[string]*LogicalTable `min:"1" type:"map"`

    // A display name for the dataset.
    Name *string `min:"1" type:"string"`

    // The list of columns after all transforms. These columns are available in
    // templates, analyses, and dashboards.
    OutputColumns []*OutputColumn `type:"list"`

    // Declares the physical tables that are available in the underlying data sources.
    PhysicalTableMap map[string]*PhysicalTable `min:"1" type:"map"`

    // The row-level security configuration for the dataset.
    RowLevelPermissionDataSet *RowLevelPermissionDataSet `type:"structure"`
    // contains filtered or unexported fields
}

Dataset.

func (DataSet) GoString Uses

func (s DataSet) GoString() string

GoString returns the string representation

func (*DataSet) SetArn Uses

func (s *DataSet) SetArn(v string) *DataSet

SetArn sets the Arn field's value.

func (*DataSet) SetColumnGroups Uses

func (s *DataSet) SetColumnGroups(v []*ColumnGroup) *DataSet

SetColumnGroups sets the ColumnGroups field's value.

func (*DataSet) SetConsumedSpiceCapacityInBytes Uses

func (s *DataSet) SetConsumedSpiceCapacityInBytes(v int64) *DataSet

SetConsumedSpiceCapacityInBytes sets the ConsumedSpiceCapacityInBytes field's value.

func (*DataSet) SetCreatedTime Uses

func (s *DataSet) SetCreatedTime(v time.Time) *DataSet

SetCreatedTime sets the CreatedTime field's value.

func (*DataSet) SetDataSetId Uses

func (s *DataSet) SetDataSetId(v string) *DataSet

SetDataSetId sets the DataSetId field's value.

func (*DataSet) SetImportMode Uses

func (s *DataSet) SetImportMode(v string) *DataSet

SetImportMode sets the ImportMode field's value.

func (*DataSet) SetLastUpdatedTime Uses

func (s *DataSet) SetLastUpdatedTime(v time.Time) *DataSet

SetLastUpdatedTime sets the LastUpdatedTime field's value.

func (*DataSet) SetLogicalTableMap Uses

func (s *DataSet) SetLogicalTableMap(v map[string]*LogicalTable) *DataSet

SetLogicalTableMap sets the LogicalTableMap field's value.

func (*DataSet) SetName Uses

func (s *DataSet) SetName(v string) *DataSet

SetName sets the Name field's value.

func (*DataSet) SetOutputColumns Uses

func (s *DataSet) SetOutputColumns(v []*OutputColumn) *DataSet

SetOutputColumns sets the OutputColumns field's value.

func (*DataSet) SetPhysicalTableMap Uses

func (s *DataSet) SetPhysicalTableMap(v map[string]*PhysicalTable) *DataSet

SetPhysicalTableMap sets the PhysicalTableMap field's value.

func (*DataSet) SetRowLevelPermissionDataSet Uses

func (s *DataSet) SetRowLevelPermissionDataSet(v *RowLevelPermissionDataSet) *DataSet

SetRowLevelPermissionDataSet sets the RowLevelPermissionDataSet field's value.

func (DataSet) String Uses

func (s DataSet) String() string

String returns the string representation

type DataSetConfiguration Uses

type DataSetConfiguration struct {

    // A structure containing the list of column group schemas.
    ColumnGroupSchemaList []*ColumnGroupSchema `type:"list"`

    // Dataset schema.
    DataSetSchema *DataSetSchema `type:"structure"`

    // Placeholder.
    Placeholder *string `type:"string"`
    // contains filtered or unexported fields
}

Dataset configuration.

func (DataSetConfiguration) GoString Uses

func (s DataSetConfiguration) GoString() string

GoString returns the string representation

func (*DataSetConfiguration) SetColumnGroupSchemaList Uses

func (s *DataSetConfiguration) SetColumnGroupSchemaList(v []*ColumnGroupSchema) *DataSetConfiguration

SetColumnGroupSchemaList sets the ColumnGroupSchemaList field's value.

func (*DataSetConfiguration) SetDataSetSchema Uses

func (s *DataSetConfiguration) SetDataSetSchema(v *DataSetSchema) *DataSetConfiguration

SetDataSetSchema sets the DataSetSchema field's value.

func (*DataSetConfiguration) SetPlaceholder Uses

func (s *DataSetConfiguration) SetPlaceholder(v string) *DataSetConfiguration

SetPlaceholder sets the Placeholder field's value.

func (DataSetConfiguration) String Uses

func (s DataSetConfiguration) String() string

String returns the string representation

type DataSetReference Uses

type DataSetReference struct {

    // Dataset Amazon Resource Name (ARN).
    //
    // DataSetArn is a required field
    DataSetArn *string `type:"string" required:"true"`

    // Dataset placeholder.
    //
    // DataSetPlaceholder is a required field
    DataSetPlaceholder *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

Dataset reference.

func (DataSetReference) GoString Uses

func (s DataSetReference) GoString() string

GoString returns the string representation

func (*DataSetReference) SetDataSetArn Uses

func (s *DataSetReference) SetDataSetArn(v string) *DataSetReference

SetDataSetArn sets the DataSetArn field's value.

func (*DataSetReference) SetDataSetPlaceholder Uses

func (s *DataSetReference) SetDataSetPlaceholder(v string) *DataSetReference

SetDataSetPlaceholder sets the DataSetPlaceholder field's value.

func (DataSetReference) String Uses

func (s DataSetReference) String() string

String returns the string representation

func (*DataSetReference) Validate Uses

func (s *DataSetReference) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DataSetSchema Uses

type DataSetSchema struct {

    // A structure containing the list of column schemas.
    ColumnSchemaList []*ColumnSchema `type:"list"`
    // contains filtered or unexported fields
}

Dataset schema.

func (DataSetSchema) GoString Uses

func (s DataSetSchema) GoString() string

GoString returns the string representation

func (*DataSetSchema) SetColumnSchemaList Uses

func (s *DataSetSchema) SetColumnSchemaList(v []*ColumnSchema) *DataSetSchema

SetColumnSchemaList sets the ColumnSchemaList field's value.

func (DataSetSchema) String Uses

func (s DataSetSchema) String() string

String returns the string representation

type DataSetSummary Uses

type DataSetSummary struct {

    // The Amazon Resource Name (ARN) of the dataset.
    Arn *string `type:"string"`

    // The time that this dataset was created.
    CreatedTime *time.Time `type:"timestamp"`

    // The ID of the dataset.
    DataSetId *string `type:"string"`

    // Indicates whether you want to import the data into SPICE.
    ImportMode *string `type:"string" enum:"DataSetImportMode"`

    // The last time that this dataset was updated.
    LastUpdatedTime *time.Time `type:"timestamp"`

    // A display name for the dataset.
    Name *string `min:"1" type:"string"`

    // The row-level security configuration for the dataset.
    RowLevelPermissionDataSet *RowLevelPermissionDataSet `type:"structure"`
    // contains filtered or unexported fields
}

Dataset summary.

func (DataSetSummary) GoString Uses

func (s DataSetSummary) GoString() string

GoString returns the string representation

func (*DataSetSummary) SetArn Uses

func (s *DataSetSummary) SetArn(v string) *DataSetSummary

SetArn sets the Arn field's value.

func (*DataSetSummary) SetCreatedTime Uses

func (s *DataSetSummary) SetCreatedTime(v time.Time) *DataSetSummary

SetCreatedTime sets the CreatedTime field's value.

func (*DataSetSummary) SetDataSetId Uses

func (s *DataSetSummary) SetDataSetId(v string) *DataSetSummary

SetDataSetId sets the DataSetId field's value.

func (*DataSetSummary) SetImportMode Uses

func (s *DataSetSummary) SetImportMode(v string) *DataSetSummary

SetImportMode sets the ImportMode field's value.

func (*DataSetSummary) SetLastUpdatedTime Uses

func (s *DataSetSummary) SetLastUpdatedTime(v time.Time) *DataSetSummary

SetLastUpdatedTime sets the LastUpdatedTime field's value.

func (*DataSetSummary) SetName Uses

func (s *DataSetSummary) SetName(v string) *DataSetSummary

SetName sets the Name field's value.

func (*DataSetSummary) SetRowLevelPermissionDataSet Uses

func (s *DataSetSummary) SetRowLevelPermissionDataSet(v *RowLevelPermissionDataSet) *DataSetSummary

SetRowLevelPermissionDataSet sets the RowLevelPermissionDataSet field's value.

func (DataSetSummary) String Uses

func (s DataSetSummary) String() string

String returns the string representation

type DataSource Uses

type DataSource struct {

    // The Amazon Resource Name (ARN) of the data source.
    Arn *string `type:"string"`

    // The time that this data source was created.
    CreatedTime *time.Time `type:"timestamp"`

    // The ID of the data source. This ID is unique per AWS Region for each AWS
    // account.
    DataSourceId *string `type:"string"`

    // The parameters that Amazon QuickSight uses to connect to your underlying
    // source. This is a variant type structure. For this structure to be valid,
    // only one of the attributes can be non-null.
    DataSourceParameters *DataSourceParameters `type:"structure"`

    // Error information from the last update or the creation of the data source.
    ErrorInfo *DataSourceErrorInfo `type:"structure"`

    // The last time that this data source was updated.
    LastUpdatedTime *time.Time `type:"timestamp"`

    // A display name for the data source.
    Name *string `min:"1" type:"string"`

    // Secure Socket Layer (SSL) properties that apply when QuickSight connects
    // to your underlying source.
    SslProperties *SslProperties `type:"structure"`

    // The HTTP status of the request.
    Status *string `type:"string" enum:"ResourceStatus"`

    // The type of the data source. This type indicates which database engine the
    // data source connects to.
    Type *string `type:"string" enum:"DataSourceType"`

    // The VPC connection information. You need to use this parameter only when
    // you want QuickSight to use a VPC connection when connecting to your underlying
    // source.
    VpcConnectionProperties *VpcConnectionProperties `type:"structure"`
    // contains filtered or unexported fields
}

The structure of a data source.

func (DataSource) GoString Uses

func (s DataSource) GoString() string

GoString returns the string representation

func (*DataSource) SetArn Uses

func (s *DataSource) SetArn(v string) *DataSource

SetArn sets the Arn field's value.

func (*DataSource) SetCreatedTime Uses

func (s *DataSource) SetCreatedTime(v time.Time) *DataSource

SetCreatedTime sets the CreatedTime field's value.

func (*DataSource) SetDataSourceId Uses

func (s *DataSource) SetDataSourceId(v string) *DataSource

SetDataSourceId sets the DataSourceId field's value.

func (*DataSource) SetDataSourceParameters Uses

func (s *DataSource) SetDataSourceParameters(v *DataSourceParameters) *DataSource

SetDataSourceParameters sets the DataSourceParameters field's value.

func (*DataSource) SetErrorInfo Uses

func (s *DataSource) SetErrorInfo(v *DataSourceErrorInfo) *DataSource

SetErrorInfo sets the ErrorInfo field's value.

func (*DataSource) SetLastUpdatedTime Uses

func (s *DataSource) SetLastUpdatedTime(v time.Time) *DataSource

SetLastUpdatedTime sets the LastUpdatedTime field's value.

func (*DataSource) SetName Uses

func (s *DataSource) SetName(v string) *DataSource

SetName sets the Name field's value.

func (*DataSource) SetSslProperties Uses

func (s *DataSource) SetSslProperties(v *SslProperties) *DataSource

SetSslProperties sets the SslProperties field's value.

func (*DataSource) SetStatus Uses

func (s *DataSource) SetStatus(v string) *DataSource

SetStatus sets the Status field's value.

func (*DataSource) SetType Uses

func (s *DataSource) SetType(v string) *DataSource

SetType sets the Type field's value.

func (*DataSource) SetVpcConnectionProperties Uses

func (s *DataSource) SetVpcConnectionProperties(v *VpcConnectionProperties) *DataSource

SetVpcConnectionProperties sets the VpcConnectionProperties field's value.

func (DataSource) String Uses

func (s DataSource) String() string

String returns the string representation

type DataSourceCredentials Uses

type DataSourceCredentials struct {

    // Credential pair.
    CredentialPair *CredentialPair `type:"structure"`
    // contains filtered or unexported fields
}

Data source credentials.

func (DataSourceCredentials) GoString Uses

func (s DataSourceCredentials) GoString() string

GoString returns the string representation

func (*DataSourceCredentials) SetCredentialPair Uses

func (s *DataSourceCredentials) SetCredentialPair(v *CredentialPair) *DataSourceCredentials

SetCredentialPair sets the CredentialPair field's value.

func (DataSourceCredentials) String Uses

func (s DataSourceCredentials) String() string

String returns the string representation

func (*DataSourceCredentials) Validate Uses

func (s *DataSourceCredentials) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DataSourceErrorInfo Uses

type DataSourceErrorInfo struct {

    // Error message.
    Message *string `type:"string"`

    // Error type.
    Type *string `type:"string" enum:"DataSourceErrorInfoType"`
    // contains filtered or unexported fields
}

Error information for the data source creation or update.

func (DataSourceErrorInfo) GoString Uses

func (s DataSourceErrorInfo) GoString() string

GoString returns the string representation

func (*DataSourceErrorInfo) SetMessage Uses

func (s *DataSourceErrorInfo) SetMessage(v string) *DataSourceErrorInfo

SetMessage sets the Message field's value.

func (*DataSourceErrorInfo) SetType Uses

func (s *DataSourceErrorInfo) SetType(v string) *DataSourceErrorInfo

SetType sets the Type field's value.

func (DataSourceErrorInfo) String Uses

func (s DataSourceErrorInfo) String() string

String returns the string representation

type DataSourceParameters Uses

type DataSourceParameters struct {

    // Amazon Elasticsearch Service parameters.
    AmazonElasticsearchParameters *AmazonElasticsearchParameters `type:"structure"`

    // Amazon Athena parameters.
    AthenaParameters *AthenaParameters `type:"structure"`

    // Amazon Aurora MySQL parameters.
    AuroraParameters *AuroraParameters `type:"structure"`

    // Aurora PostgreSQL parameters.
    AuroraPostgreSqlParameters *AuroraPostgreSqlParameters `type:"structure"`

    // AWS IoT Analytics parameters.
    AwsIotAnalyticsParameters *AwsIotAnalyticsParameters `type:"structure"`

    // Jira parameters.
    JiraParameters *JiraParameters `type:"structure"`

    // MariaDB parameters.
    MariaDbParameters *MariaDbParameters `type:"structure"`

    // MySQL parameters.
    MySqlParameters *MySqlParameters `type:"structure"`

    // PostgreSQL parameters.
    PostgreSqlParameters *PostgreSqlParameters `type:"structure"`

    // Presto parameters.
    PrestoParameters *PrestoParameters `type:"structure"`

    // Amazon RDS parameters.
    RdsParameters *RdsParameters `type:"structure"`

    // Amazon Redshift parameters.
    RedshiftParameters *RedshiftParameters `type:"structure"`

    // S3 parameters.
    S3Parameters *S3Parameters `type:"structure"`

    // ServiceNow parameters.
    ServiceNowParameters *ServiceNowParameters `type:"structure"`

    // Snowflake parameters.
    SnowflakeParameters *SnowflakeParameters `type:"structure"`

    // Spark parameters.
    SparkParameters *SparkParameters `type:"structure"`

    // SQL Server parameters.
    SqlServerParameters *SqlServerParameters `type:"structure"`

    // Teradata parameters.
    TeradataParameters *TeradataParameters `type:"structure"`

    // Twitter parameters.
    TwitterParameters *TwitterParameters `type:"structure"`
    // contains filtered or unexported fields
}

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.

func (DataSourceParameters) GoString Uses

func (s DataSourceParameters) GoString() string

GoString returns the string representation

func (*DataSourceParameters) SetAmazonElasticsearchParameters Uses

func (s *DataSourceParameters) SetAmazonElasticsearchParameters(v *AmazonElasticsearchParameters) *DataSourceParameters

SetAmazonElasticsearchParameters sets the AmazonElasticsearchParameters field's value.

func (*DataSourceParameters) SetAthenaParameters Uses

func (s *DataSourceParameters) SetAthenaParameters(v *AthenaParameters) *DataSourceParameters

SetAthenaParameters sets the AthenaParameters field's value.

func (*DataSourceParameters) SetAuroraParameters Uses

func (s *DataSourceParameters) SetAuroraParameters(v *AuroraParameters) *DataSourceParameters

SetAuroraParameters sets the AuroraParameters field's value.

func (*DataSourceParameters) SetAuroraPostgreSqlParameters Uses

func (s *DataSourceParameters) SetAuroraPostgreSqlParameters(v *AuroraPostgreSqlParameters) *DataSourceParameters

SetAuroraPostgreSqlParameters sets the AuroraPostgreSqlParameters field's value.

func (*DataSourceParameters) SetAwsIotAnalyticsParameters Uses

func (s *DataSourceParameters) SetAwsIotAnalyticsParameters(v *AwsIotAnalyticsParameters) *DataSourceParameters

SetAwsIotAnalyticsParameters sets the AwsIotAnalyticsParameters field's value.

func (*DataSourceParameters) SetJiraParameters Uses

func (s *DataSourceParameters) SetJiraParameters(v *JiraParameters) *DataSourceParameters

SetJiraParameters sets the JiraParameters field's value.

func (*DataSourceParameters) SetMariaDbParameters Uses

func (s *DataSourceParameters) SetMariaDbParameters(v *MariaDbParameters) *DataSourceParameters

SetMariaDbParameters sets the MariaDbParameters field's value.

func (*DataSourceParameters) SetMySqlParameters Uses

func (s *DataSourceParameters) SetMySqlParameters(v *MySqlParameters) *DataSourceParameters

SetMySqlParameters sets the MySqlParameters field's value.

func (*DataSourceParameters) SetPostgreSqlParameters Uses

func (s *DataSourceParameters) SetPostgreSqlParameters(v *PostgreSqlParameters) *DataSourceParameters

SetPostgreSqlParameters sets the PostgreSqlParameters field's value.

func (*DataSourceParameters) SetPrestoParameters Uses

func (s *DataSourceParameters) SetPrestoParameters(v *PrestoParameters) *DataSourceParameters

SetPrestoParameters sets the PrestoParameters field's value.

func (*DataSourceParameters) SetRdsParameters Uses

func (s *DataSourceParameters) SetRdsParameters(v *RdsParameters) *DataSourceParameters

SetRdsParameters sets the RdsParameters field's value.

func (*DataSourceParameters) SetRedshiftParameters Uses

func (s *DataSourceParameters) SetRedshiftParameters(v *RedshiftParameters) *DataSourceParameters

SetRedshiftParameters sets the RedshiftParameters field's value.

func (*DataSourceParameters) SetS3Parameters Uses

func (s *DataSourceParameters) SetS3Parameters(v *S3Parameters) *DataSourceParameters

SetS3Parameters sets the S3Parameters field's value.

func (*DataSourceParameters) SetServiceNowParameters Uses

func (s *DataSourceParameters) SetServiceNowParameters(v *ServiceNowParameters) *DataSourceParameters

SetServiceNowParameters sets the ServiceNowParameters field's value.

func (*DataSourceParameters) SetSnowflakeParameters Uses

func (s *DataSourceParameters) SetSnowflakeParameters(v *SnowflakeParameters) *DataSourceParameters

SetSnowflakeParameters sets the SnowflakeParameters field's value.

func (*DataSourceParameters) SetSparkParameters Uses

func (s *DataSourceParameters) SetSparkParameters(v *SparkParameters) *DataSourceParameters

SetSparkParameters sets the SparkParameters field's value.

func (*DataSourceParameters) SetSqlServerParameters Uses

func (s *DataSourceParameters) SetSqlServerParameters(v *SqlServerParameters) *DataSourceParameters

SetSqlServerParameters sets the SqlServerParameters field's value.

func (*DataSourceParameters) SetTeradataParameters Uses

func (s *DataSourceParameters) SetTeradataParameters(v *TeradataParameters) *DataSourceParameters

SetTeradataParameters sets the TeradataParameters field's value.

func (*DataSourceParameters) SetTwitterParameters Uses

func (s *DataSourceParameters) SetTwitterParameters(v *TwitterParameters) *DataSourceParameters

SetTwitterParameters sets the TwitterParameters field's value.

func (DataSourceParameters) String Uses

func (s DataSourceParameters) String() string

String returns the string representation

func (*DataSourceParameters) Validate Uses

func (s *DataSourceParameters) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DateTimeParameter Uses

type DateTimeParameter struct {

    // A display name for the dataset.
    //
    // Name is a required field
    Name *string `type:"string" required:"true"`

    // Values.
    //
    // Values is a required field
    Values []*time.Time `type:"list" required:"true"`
    // contains filtered or unexported fields
}

Date time parameter.

func (DateTimeParameter) GoString Uses

func (s DateTimeParameter) GoString() string

GoString returns the string representation

func (*DateTimeParameter) SetName Uses

func (s *DateTimeParameter) SetName(v string) *DateTimeParameter

SetName sets the Name field's value.

func (*DateTimeParameter) SetValues Uses

func (s *DateTimeParameter) SetValues(v []*time.Time) *DateTimeParameter

SetValues sets the Values field's value.

func (DateTimeParameter) String Uses

func (s DateTimeParameter) String() string

String returns the string representation

func (*DateTimeParameter) Validate Uses

func (s *DateTimeParameter) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DecimalParameter Uses

type DecimalParameter struct {

    // A display name for the dataset.
    //
    // Name is a required field
    Name *string `type:"string" required:"true"`

    // Values.
    //
    // Values is a required field
    Values []*float64 `type:"list" required:"true"`
    // contains filtered or unexported fields
}

Decimal parameter.

func (DecimalParameter) GoString Uses

func (s DecimalParameter) GoString() string

GoString returns the string representation

func (*DecimalParameter) SetName Uses

func (s *DecimalParameter) SetName(v string) *DecimalParameter

SetName sets the Name field's value.

func (*DecimalParameter) SetValues Uses

func (s *DecimalParameter) SetValues(v []*float64) *DecimalParameter

SetValues sets the Values field's value.

func (DecimalParameter) String Uses

func (s DecimalParameter) String() string

String returns the string representation

func (*DecimalParameter) Validate Uses

func (s *DecimalParameter) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteDashboardInput Uses

type DeleteDashboardInput struct {

    // The ID of the AWS account that contains the dashboard that you're deleting.
    //
    // AwsAccountId is a required field
    AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"`

    // The ID for the dashboard.
    //
    // DashboardId is a required field
    DashboardId *string `location:"uri" locationName:"DashboardId" min:"1" type:"string" required:"true"`

    // The version number of the dashboard. If the version number property is provided,
    // only the specified version of the dashboard is deleted.
    VersionNumber *int64 `location:"querystring" locationName:"version-number" min:"1" type:"long"`
    // contains filtered or unexported fields
}

func (DeleteDashboardInput) GoString Uses

func (s DeleteDashboardInput) GoString() string

GoString returns the string representation

func (*DeleteDashboardInput) SetAwsAccountId Uses

func (s *DeleteDashboardInput) SetAwsAccountId(v string) *DeleteDashboardInput

SetAwsAccountId sets the AwsAccountId field's value.

func (*DeleteDashboardInput) SetDashboardId Uses

func (s *DeleteDashboardInput) SetDashboardId(v string) *DeleteDashboardInput

SetDashboardId sets the DashboardId field's value.

func (*DeleteDashboardInput) SetVersionNumber Uses

func (s *DeleteDashboardInput) SetVersionNumber(v int64) *DeleteDashboardInput

SetVersionNumber sets the VersionNumber field's value.

func (DeleteDashboardInput) String Uses

func (s DeleteDashboardInput) String() string

String returns the string representation

func (*DeleteDashboardInput) Validate Uses

func (s *DeleteDashboardInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteDashboardOutput Uses

type DeleteDashboardOutput struct {

    // The Secure Socket Layer (SSL) properties that apply for the resource.
    Arn *string `type:"string"`

    // The ID of the dashboard.
    DashboardId *string `min:"1" type:"string"`

    // The AWS request ID for this operation.
    RequestId *string `type:"string"`

    // The HTTP status of the request.
    Status *int64 `location:"statusCode" type:"integer"`
    // contains filtered or unexported fields
}

func (DeleteDashboardOutput) GoString Uses

func (s DeleteDashboardOutput) GoString() string

GoString returns the string representation

func (*DeleteDashboardOutput) SetArn Uses

func (s *DeleteDashboardOutput) SetArn(v string) *DeleteDashboardOutput

SetArn sets the Arn field's value.

func (*DeleteDashboardOutput) SetDashboardId Uses

func (s *DeleteDashboardOutput) SetDashboardId(v string) *DeleteDashboardOutput

SetDashboardId sets the DashboardId field's value.

func (*DeleteDashboardOutput) SetRequestId Uses

func (s *DeleteDashboardOutput) SetRequestId(v string) *DeleteDashboardOutput

SetRequestId sets the RequestId field's value.

func (*DeleteDashboardOutput) SetStatus Uses

func (s *DeleteDashboardOutput) SetStatus(v int64) *DeleteDashboardOutput

SetStatus sets the Status field's value.

func (DeleteDashboardOutput) String Uses

func (s DeleteDashboardOutput) String() string

String returns the string representation

type DeleteDataSetInput Uses

type DeleteDataSetInput struct {

    // The AWS account ID.
    //
    // AwsAccountId is a required field
    AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"`

    // The ID for the dataset that you want to create. This ID is unique per AWS
    // Region for each AWS account.
    //
    // DataSetId is a required field
    DataSetId *string `location:"uri" locationName:"DataSetId" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DeleteDataSetInput) GoString Uses

func (s DeleteDataSetInput) GoString() string

GoString returns the string representation

func (*DeleteDataSetInput) SetAwsAccountId Uses

func (s *DeleteDataSetInput) SetAwsAccountId(v string) *DeleteDataSetInput

SetAwsAccountId sets the AwsAccountId field's value.

func (*DeleteDataSetInput) SetDataSetId Uses

func (s *DeleteDataSetInput) SetDataSetId(v string) *DeleteDataSetInput

SetDataSetId sets the DataSetId field's value.

func (DeleteDataSetInput) String Uses

func (s DeleteDataSetInput) String() string

String returns the string representation

func (*DeleteDataSetInput) Validate Uses

func (s *DeleteDataSetInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteDataSetOutput Uses

type DeleteDataSetOutput struct {

    // The Amazon Resource Name (ARN) of the dataset.
    Arn *string `type:"string"`

    // The ID for the dataset that you want to create. This ID is unique per AWS
    // Region for each AWS account.
    DataSetId *string `type:"string"`

    // The AWS request ID for this operation.
    RequestId *string `type:"string"`

    // The HTTP status of the request.
    Status *int64 `location:"statusCode" type:"integer"`
    // contains filtered or unexported fields
}

func (DeleteDataSetOutput) GoString Uses

func (s DeleteDataSetOutput) GoString() string

GoString returns the string representation

func (*DeleteDataSetOutput) SetArn Uses

func (s *DeleteDataSetOutput) SetArn(v string) *DeleteDataSetOutput

SetArn sets the Arn field's value.

func (*DeleteDataSetOutput) SetDataSetId Uses

func (s *DeleteDataSetOutput) SetDataSetId(v string) *DeleteDataSetOutput

SetDataSetId sets the DataSetId field's value.

func (*DeleteDataSetOutput) SetRequestId Uses

func (s *DeleteDataSetOutput) SetRequestId(v string) *DeleteDataSetOutput

SetRequestId sets the RequestId field's value.

func (*DeleteDataSetOutput) SetStatus Uses

func (s *DeleteDataSetOutput) SetStatus(v int64) *DeleteDataSetOutput

SetStatus sets the Status field's value.

func (DeleteDataSetOutput) String Uses

func (s DeleteDataSetOutput) String() string

String returns the string representation

type DeleteDataSourceInput Uses

type DeleteDataSourceInput struct {

    // The AWS account ID.
    //
    // AwsAccountId is a required field
    AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"`

    // The ID of the data source. This ID is unique per AWS Region for each AWS
    // account.
    //
    // DataSourceId is a required field
    DataSourceId *string `location:"uri" locationName:"DataSourceId" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DeleteDataSourceInput) GoString Uses

func (s DeleteDataSourceInput) GoString() string

GoString returns the string representation

func (*DeleteDataSourceInput) SetAwsAccountId Uses

func (s *DeleteDataSourceInput) SetAwsAccountId(v string) *DeleteDataSourceInput

SetAwsAccountId sets the AwsAccountId field's value.

func (*DeleteDataSourceInput) SetDataSourceId Uses

func (s *DeleteDataSourceInput) SetDataSourceId(v string) *DeleteDataSourceInput

SetDataSourceId sets the DataSourceId field's value.

func (DeleteDataSourceInput) String Uses

func (s DeleteDataSourceInput) String() string

String returns the string representation

func (*DeleteDataSourceInput) Validate Uses

func (s *DeleteDataSourceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteDataSourceOutput Uses

type DeleteDataSourceOutput struct {

    // The Amazon Resource Name (ARN) of the data source that you deleted.
    Arn *string `type:"string"`

    // The ID of the data source. This ID is unique per AWS Region for each AWS
    // account.
    DataSourceId *string `type:"string"`

    // The AWS request ID for this operation.
    RequestId *string `type:"string"`

    // The HTTP status of the request.
    Status *int64 `location:"statusCode" type:"integer"`
    // contains filtered or unexported fields
}

func (DeleteDataSourceOutput) GoString Uses

func (s DeleteDataSourceOutput) GoString() string

GoString returns the string representation

func (*DeleteDataSourceOutput) SetArn Uses

func (s *DeleteDataSourceOutput) SetArn(v string) *DeleteDataSourceOutput

SetArn sets the Arn field's value.

func (*DeleteDataSourceOutput) SetDataSourceId Uses

func (s *DeleteDataSourceOutput) SetDataSourceId(v string) *DeleteDataSourceOutput

SetDataSourceId sets the DataSourceId field's value.

func (*DeleteDataSourceOutput) SetRequestId Uses

func (s *DeleteDataSourceOutput) SetRequestId(v string) *DeleteDataSourceOutput

SetRequestId sets the RequestId field's value.

func (*DeleteDataSourceOutput) SetStatus Uses

func (s *DeleteDataSourceOutput) SetStatus(v int64) *DeleteDataSourceOutput

SetStatus sets the Status field's value.

func (DeleteDataSourceOutput) String Uses

func (s DeleteDataSourceOutput) String() string

String returns the string representation

type DeleteGroupInput Uses

type DeleteGroupInput struct {

    // The ID for the AWS account that the group is in. Currently, you use the ID
    // for the AWS account that contains your Amazon QuickSight account.
    //
    // AwsAccountId is a required field
    AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"`

    // The name of the group that you want to delete.
    //
    // GroupName is a required field
    GroupName *string `location:"uri" locationName:"GroupName" min:"1" type:"string" required:"true"`

    // The namespace. Currently, you should set this to default.
    //
    // Namespace is a required field
    Namespace *string `location:"uri" locationName:"Namespace" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DeleteGroupInput) GoString Uses

func (s DeleteGroupInput) GoString() string

GoString returns the string representation

func (*DeleteGroupInput) SetAwsAccountId Uses

func (s *DeleteGroupInput) SetAwsAccountId(v string) *DeleteGroupInput

SetAwsAccountId sets the AwsAccountId field's value.

func (*DeleteGroupInput) SetGroupName Uses

func (s *DeleteGroupInput) SetGroupName(v string) *DeleteGroupInput

SetGroupName sets the GroupName field's value.

func (*DeleteGroupInput) SetNamespace Uses

func (s *DeleteGroupInput) SetNamespace(v string) *DeleteGroupInput

SetNamespace sets the Namespace field's value.

func (DeleteGroupInput) String Uses

func (s DeleteGroupInput) String() string

String returns the string representation

func (*DeleteGroupInput) Validate Uses

func (s *DeleteGroupInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteGroupMembershipInput Uses

type DeleteGroupMembershipInput struct {

    // The ID for the AWS account that the group is in. Currently, you use the ID
    // for the AWS account that contains your Amazon QuickSight account.
    //
    // AwsAccountId is a required field
    AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"`

    // The name of the group that you want to delete the user from.
    //
    // GroupName is a required field
    GroupName *string `location:"uri" locationName:"GroupName" min:"1" type:"string" required:"true"`

    // The name of the user that you want to delete from the group membership.
    //
    // MemberName is a required field
    MemberName *string `location:"uri" locationName:"MemberName" min:"1" type:"string" required:"true"`

    // The namespace. Currently, you should set this to default.
    //
    // Namespace is a required field
    Namespace *string `location:"uri" locationName:"Namespace" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DeleteGroupMembershipInput) GoString Uses

func (s DeleteGroupMembershipInput) GoString() string

GoString returns the string representation

func (*DeleteGroupMembershipInput) SetAwsAccountId Uses

func (s *DeleteGroupMembershipInput) SetAwsAccountId(v string) *DeleteGroupMembershipInput

SetAwsAccountId sets the AwsAccountId field's value.

func (*DeleteGroupMembershipInput) SetGroupName Uses

func (s *DeleteGroupMembershipInput) SetGroupName(v string) *DeleteGroupMembershipInput

SetGroupName sets the GroupName field's value.

func (*DeleteGroupMembershipInput) SetMemberName Uses

func (s *DeleteGroupMembershipInput) SetMemberName(v string) *DeleteGroupMembershipInput

SetMemberName sets the MemberName field's value.

func (*DeleteGroupMembershipInput) SetNamespace Uses

func (s *DeleteGroupMembershipInput) SetNamespace(v string) *DeleteGroupMembershipInput

SetNamespace sets the Namespace field's value.

func (DeleteGroupMembershipInput) String Uses

func (s DeleteGroupMembershipInput) String() string

String returns the string representation

func (*DeleteGroupMembershipInput) Validate Uses

func (s *DeleteGroupMembershipInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteGroupMembershipOutput Uses

type DeleteGroupMembershipOutput struct {

    // The AWS request ID for this operation.
    RequestId *string `type:"string"`

    // The HTTP status of the request.
    Status *int64 `location:"statusCode" type:"integer"`
    // contains filtered or unexported fields
}

func (DeleteGroupMembershipOutput) GoString Uses

func (s DeleteGroupMembershipOutput) GoString() string

GoString returns the string representation

func (*DeleteGroupMembershipOutput) SetRequestId Uses

func (s *DeleteGroupMembershipOutput) SetRequestId(v string) *DeleteGroupMembershipOutput

SetRequestId sets the RequestId field's value.

func (*DeleteGroupMembershipOutput) SetStatus Uses

func (s *DeleteGroupMembershipOutput) SetStatus(v int64) *DeleteGroupMembershipOutput

SetStatus sets the Status field's value.

func (DeleteGroupMembershipOutput) String Uses

func (s DeleteGroupMembershipOutput) String() string

String returns the string representation

type DeleteGroupOutput Uses

type DeleteGroupOutput struct {

    // The AWS request ID for this operation.
    RequestId *string `type:"string"`

    // The HTTP status of the request.
    Status *int64 `location:"statusCode" type:"integer"`
    // contains filtered or unexported fields
}

func (DeleteGroupOutput) GoString Uses

func (s DeleteGroupOutput) GoString() string

GoString returns the string representation

func (*DeleteGroupOutput) SetRequestId Uses

func (s *DeleteGroupOutput) SetRequestId(v string) *DeleteGroupOutput

SetRequestId sets the RequestId field's value.

func (*DeleteGroupOutput) SetStatus Uses

func (s *DeleteGroupOutput) SetStatus(v int64) *DeleteGroupOutput

SetStatus sets the Status field's value.

func (DeleteGroupOutput) String Uses

func (s DeleteGroupOutput) String() string

String returns the string representation

type DeleteIAMPolicyAssignmentInput Uses

type DeleteIAMPolicyAssignmentInput struct {

    // The name of the assignment.
    //
    // AssignmentName is a required field
    AssignmentName *string `location:"uri" locationName:"AssignmentName" min:"1" type:"string" required:"true"`

    // The AWS account ID where you want to delete the IAM policy assignment.
    //
    // AwsAccountId is a required field
    AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"`

    // The namespace that contains the assignment.
    //
    // Namespace is a required field
    Namespace *string `location:"uri" locationName:"Namespace" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DeleteIAMPolicyAssignmentInput) GoString Uses

func (s DeleteIAMPolicyAssignmentInput) GoString() string

GoString returns the string representation

func (*DeleteIAMPolicyAssignmentInput) SetAssignmentName Uses

func (s *DeleteIAMPolicyAssignmentInput) SetAssignmentName(v string) *DeleteIAMPolicyAssignmentInput

SetAssignmentName sets the AssignmentName field's value.

func (*DeleteIAMPolicyAssignmentInput) SetAwsAccountId Uses

func (s *DeleteIAMPolicyAssignmentInput) SetAwsAccountId(v string) *DeleteIAMPolicyAssignmentInput

SetAwsAccountId sets the AwsAccountId field's value.

func (*DeleteIAMPolicyAssignmentInput) SetNamespace Uses

func (s *DeleteIAMPolicyAssignmentInput) SetNamespace(v string) *DeleteIAMPolicyAssignmentInput

SetNamespace sets the Namespace field's value.

func (DeleteIAMPolicyAssignmentInput) String Uses

func (s DeleteIAMPolicyAssignmentInput) String() string

String returns the string representation

func (*DeleteIAMPolicyAssignmentInput) Validate Uses

func (s *DeleteIAMPolicyAssignmentInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteIAMPolicyAssignmentOutput Uses

type DeleteIAMPolicyAssignmentOutput struct {

    // The name of the assignment.
    AssignmentName *string `min:"1" type:"string"`

    // The AWS request ID for this operation.
    RequestId *string `type:"string"`

    // The HTTP status of the request.
    Status *int64 `location:"statusCode" type:"integer"`
    // contains filtered or unexported fields
}

func (DeleteIAMPolicyAssignmentOutput) GoString Uses

func (s DeleteIAMPolicyAssignmentOutput) GoString() string

GoString returns the string representation

func (*DeleteIAMPolicyAssignmentOutput) SetAssignmentName Uses

func (s *DeleteIAMPolicyAssignmentOutput) SetAssignmentName(v string) *DeleteIAMPolicyAssignmentOutput

SetAssignmentName sets the AssignmentName field's value.

func (*DeleteIAMPolicyAssignmentOutput) SetRequestId Uses

func (s *DeleteIAMPolicyAssignmentOutput) SetRequestId(v string) *DeleteIAMPolicyAssignmentOutput

SetRequestId sets the RequestId field's value.

func (*DeleteIAMPolicyAssignmentOutput) SetStatus Uses

func (s *DeleteIAMPolicyAssignmentOutput) SetStatus(v int64) *DeleteIAMPolicyAssignmentOutput

SetStatus sets the Status field's value.

func (DeleteIAMPolicyAssignmentOutput) String Uses

func (s DeleteIAMPolicyAssignmentOutput) String() string

String returns the string representation

type DeleteTemplateAliasInput Uses

type DeleteTemplateAliasInput struct {

    // The name for the template alias. If you name a specific alias, you delete
    // the version that the alias points to. You can specify the latest version
    // of the template by providing the keyword $LATEST in the AliasName parameter.
    //
    // AliasName is a required field
    AliasName *string `location:"uri" locationName:"AliasName" min:"1" type:"string" required:"true"`

    // The ID of the AWS account that contains the item to delete.
    //
    // AwsAccountId is a required field
    AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"`

    // The ID for the template that the specified alias is for.
    //
    // TemplateId is a required field
    TemplateId *string `location:"uri" locationName:"TemplateId" min:"1" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DeleteTemplateAliasInput) GoString Uses

func (s DeleteTemplateAliasInput) GoString() string

GoString returns the string representation

func (*DeleteTemplateAliasInput) SetAliasName Uses

func (s *DeleteTemplateAliasInput) SetAliasName(v string) *DeleteTemplateAliasInput

SetAliasName sets the AliasName field's value.

func (*DeleteTemplateAliasInput) SetAwsAccountId Uses

func (s *DeleteTemplateAliasInput) SetAwsAccountId(v string) *DeleteTemplateAliasInput

SetAwsAccountId sets the AwsAccountId field's value.

func (*DeleteTemplateAliasInput) SetTemplateId Uses

func (s *DeleteTemplateAliasInput) SetTemplateId(v string) *DeleteTemplateAliasInput

SetTemplateId sets the TemplateId field's value.

func (DeleteTemplateAliasInput) String Uses

func (s DeleteTemplateAliasInput) String() string

String returns the string representation

func (*DeleteTemplateAliasInput) Validate Uses

func (s *DeleteTemplateAliasInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteTemplateAliasOutput Uses

type DeleteTemplateAliasOutput struct {

    // The name for the template alias.
    AliasName *string `min:"1" type:"string"`

    // The Amazon Resource Name (ARN) of the resource.
    Arn *string `type:"string"`

    // The AWS request ID for this operation.
    RequestId *string `type:"string"`

    // The HTTP status of the request.
    Status *int64 `location:"statusCode" type:"integer"`

    // An ID for the template associated with the deletion.
    TemplateId *string `min:"1" type:"string"`
    // contains filtered or unexported fields
}

func (DeleteTemplateAliasOutput) GoString Uses

func (s DeleteTemplateAliasOutput) GoString() string

GoString returns the string representation

func (*DeleteTemplateAliasOutput) SetAliasName Uses

func (s *DeleteTemplateAliasOutput) SetAliasName(v string) *DeleteTemplateAliasOutput

SetAliasName sets the AliasName field's value.

func (*DeleteTemplateAliasOutput) SetArn Uses

func (s *DeleteTemplateAliasOutput) SetArn(v string) *DeleteTemplateAliasOutput

SetArn sets the Arn field's value.

func (*DeleteTemplateAliasOutput) SetRequestId Uses

func (s *DeleteTemplateAliasOutput) SetRequestId(v string) *DeleteTemplateAliasOutput

SetRequestId sets the RequestId field's value.

func (*DeleteTemplateAliasOutput) SetStatus Uses

func (s *DeleteTemplateAliasOutput) SetStatus(v int64) *DeleteTemplateAliasOutput

SetStatus sets the Status field's value.

func (*DeleteTemplateAliasOutput) SetTemplateId Uses

func (s *DeleteTemplateAliasOutput) SetTemplateId(v string) *DeleteTemplateAliasOutput

SetTemplateId sets the TemplateId field's value.

func (DeleteTemplateAliasOutput) String Uses

func (s DeleteTemplateAliasOutput) String() string

String returns the string representation

type DeleteTemplateInput Uses

type DeleteTemplateInput struct {

    // The ID of the AWS account that contains the template that you're deleting.
    //
    // AwsAccountId is a required field
    AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"`

    // An ID for the template you want to delete.
    //
    // TemplateId is a required field
    TemplateId *string `location:"uri" locationName:"TemplateId" min:"1" type:"string" required:"true"`

    // Specifies the version of the template that you want to delete. If you don't
    // provide a version number, DeleteTemplate deletes all versions of the template.
    VersionNumber *int64 `location:"querystring" locationName:"version-number" min:"1" type:"long"`
    // contains filtered or unexported fields
}

func (DeleteTemplateInput) GoString Uses

func (s DeleteTemplateInput) GoString() string

GoString returns the string representation

func (*DeleteTemplateInput) SetAwsAccountId Uses

func (s *DeleteTemplateInput) SetAwsAccountId(v string) *DeleteTemplateInput

SetAwsAccountId sets the AwsAccountId field's value.

func (*DeleteTemplateInput) SetTemplateId Uses

func (s *DeleteTemplateInput) SetTemplateId(v string) *DeleteTemplateInput

SetTemplateId sets the TemplateId field's value.

func (*DeleteTemplateInput) SetVersionNumber Uses

func (s *DeleteTemplateInput) SetVersionNumber(v int64) *DeleteTemplateInput

SetVersionNumber sets the VersionNumber field's value.

func (DeleteTemplateInput) String Uses

func (s DeleteTemplateInput) String() string

String returns the string representation

func (*DeleteTemplateInput) Validate Uses

func (s *DeleteTemplateInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteTemplateOutput Uses

type DeleteTemplateOutput struct {

    // The Amazon Resource Name (ARN) of the resource.
    Arn *string `type:"string"`

    // The AWS request ID for this operation.
    RequestId *string `type:"string"`

    // The HTTP status of the request.
    Status *int64 `location:"statusCode" type:"integer"`

    // An ID for the template.
    TemplateId *string `min:"1" type:"string"`
    // contains filtered or unexported fields
}

func (DeleteTemplateOutput) GoString Uses

func (s DeleteTemplateOutput) GoString() string

GoString returns the string representation

func (*DeleteTemplateOutput) SetArn Uses

func (s *DeleteTemplateOutput) SetArn(v string) *DeleteTemplateOutput

SetArn sets the Arn field's value.

func (*DeleteTemplateOutput) SetRequestId Uses

func (s *DeleteTemplateOutput) SetRequestId(v string) *DeleteTemplateOutput

SetRequestId sets the RequestId field's value.

func (*DeleteTemplateOutput) SetStatus Uses

func (s *DeleteTemplateOutput) SetStatus(v int64) *DeleteTemplateOutput

SetStatus sets the Status field's value.

func (*DeleteTemplateOutput) SetTemplateId Uses

func (s *DeleteTemplateOutput) SetTemplateId(v string) *DeleteTemplateOutput

SetTemplateId sets the TemplateId field's value.

func (DeleteTemplateOutput) String Uses

func (s DeleteTemplateOutput) String() string

String returns the string representation

type DeleteUserByPrincipalIdInput Uses

type DeleteUserByPrincipalIdInput struct {

    // The ID for the AWS account that the user is in. Currently, you use the ID
    // for the AWS account that contains your Amazon QuickSight account.
    //
    // AwsAccountId is a required field
    AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"`

    // The namespace. Currently, you should set this to default.
    //
    // Namespace is a required field
    Namespace *string `location:"uri" locationName:"Namespace" type:"string" required:"true"`

    // The principal ID of the user.
    //
    // PrincipalId is a required field
    PrincipalId *string `location:"uri" locationName:"PrincipalId" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DeleteUserByPrincipalIdInput) GoString Uses

func (s DeleteUserByPrincipalIdInput) GoString() string

GoString returns the string representation

func (*DeleteUserByPrincipalIdInput) SetAwsAccountId Uses

func (s *DeleteUserByPrincipalIdInput) SetAwsAccountId(v string) *DeleteUserByPrincipalIdInput

SetAwsAccountId sets the AwsAccountId field's value.

func (*DeleteUserByPrincipalIdInput) SetNamespace Uses

func (s *DeleteUserByPrincipalIdInput) SetNamespace(v string) *DeleteUserByPrincipalIdInput

SetNamespace sets the Namespace field's value.

func (*DeleteUserByPrincipalIdInput) SetPrincipalId Uses

func (s *DeleteUserByPrincipalIdInput) SetPrincipalId(v string) *DeleteUserByPrincipalIdInput

SetPrincipalId sets the PrincipalId field's value.

func (DeleteUserByPrincipalIdInput) String Uses

func (s DeleteUserByPrincipalIdInput) String() string

String returns the string representation

func (*DeleteUserByPrincipalIdInput) Validate Uses

func (s *DeleteUserByPrincipalIdInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteUserByPrincipalIdOutput Uses

type DeleteUserByPrincipalIdOutput struct {

    // The AWS request ID for this operation.
    RequestId *string `type:"string"`

    // The HTTP status of the request.
    Status *int64 `location:"statusCode" type:"integer"`
    // contains filtered or unexported fields
}

func (DeleteUserByPrincipalIdOutput) GoString Uses

func (s DeleteUserByPrincipalIdOutput) GoString() string

GoString returns the string representation

func (*DeleteUserByPrincipalIdOutput) SetRequestId Uses

func (s *DeleteUserByPrincipalIdOutput) SetRequestId(v string) *DeleteUserByPrincipalIdOutput

SetRequestId sets the RequestId field's value.

func (*DeleteUserByPrincipalIdOutput) SetStatus Uses

func (s *DeleteUserByPrincipalIdOutput) SetStatus(v int64) *DeleteUserByPrincipalIdOutput

SetStatus sets the Status field's value.

func (DeleteUserByPrincipalIdOutput) String Uses

func (s DeleteUserByPrincipalIdOutput) String() string

String returns the string representation

type DeleteUserInput Uses

type DeleteUserInput struct {

    // The ID for the AWS account that the user is in. Currently, you use the ID
    // for the AWS account that contains your Amazon QuickSight account.
    //
    // AwsAccountId is a required field
    AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"`

    // The namespace. Currently, you should set this to default.
    //
    // Namespace is a required field
    Namespace *string `location:"uri" locationName:"Namespace" type:"string" required:"true"`

    // The name of the user that you want to delete.
    //
    // UserName is a required field
    UserName *string `location:"uri" locationName:"UserName" min:"1" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DeleteUserInput) GoString Uses

func (s DeleteUserInput) GoString() string

GoString returns the string representation

func (*DeleteUserInput) SetAwsAccountId Uses

func (s *DeleteUserInput) SetAwsAccountId(v string) *DeleteUserInput

SetAwsAccountId sets the AwsAccountId field's value.

func (*DeleteUserInput) SetNamespace Uses

func (s *DeleteUserInput) SetNamespace(v string) *DeleteUserInput

SetNamespace sets the Namespace field's value.

func (*DeleteUserInput) SetUserName Uses

func (s *DeleteUserInput) SetUserName(v string) *DeleteUserInput

SetUserName sets the UserName field's value.

func (DeleteUserInput) String Uses

func (s DeleteUserInput) String() string

String returns the string representation

func (*DeleteUserInput) Validate Uses

func (s *DeleteUserInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteUserOutput Uses

type DeleteUserOutput struct {

    // The AWS request ID for this operation.
    RequestId *string `type:"string"`

    // The HTTP status of the request.
    Status *int64 `location:"statusCode" type:"integer"`
    // contains filtered or unexported fields
}

func (DeleteUserOutput) GoString Uses

func (s DeleteUserOutput) GoString() string

GoString returns the string representation

func (*DeleteUserOutput) SetRequestId Uses

func (s *DeleteUserOutput) SetRequestId(v string) *DeleteUserOutput

SetRequestId sets the RequestId field's value.

func (*DeleteUserOutput) SetStatus Uses

func (s *DeleteUserOutput) SetStatus(v int64) *DeleteUserOutput

SetStatus sets the Status field's value.

func (DeleteUserOutput) String Uses

func (s DeleteUserOutput) String() string

String returns the string representation

type DescribeDashboardInput Uses

type DescribeDashboardInput struct {

    // The alias name.
    AliasName *string `location:"querystring" locationName:"alias-name" min:"1" type:"string"`

    // The ID of the AWS account that contains the dashboard that you're describing.
    //
    // AwsAccountId is a required field
    AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"`

    // The ID for the dashboard.
    //
    // DashboardId is a required field
    DashboardId *string `location:"uri" locationName:"DashboardId" min:"1" type:"string" required:"true"`

    // The version number for the dashboard. If a version number isn't passed, the
    // latest published dashboard version is described.
    VersionNumber *int64 `location:"querystring" locationName:"version-number" min:"1" type:"long"`
    // contains filtered or unexported fields
}

func (DescribeDashboardInput) GoString Uses

func (s DescribeDashboardInput) GoString() string

GoString returns the string representation

func (*DescribeDashboardInput) SetAliasName Uses

func (s *DescribeDashboardInput) SetAliasName(v string) *DescribeDashboardInput

SetAliasName sets the AliasName field's value.

func (*DescribeDashboardInput) SetAwsAccountId Uses

func (s *DescribeDashboardInput) SetAwsAccountId(v string) *DescribeDashboardInput

SetAwsAccountId sets the AwsAccountId field's value.

func (*DescribeDashboardInput) SetDashboardId Uses

func (s *DescribeDashboardInput) SetDashboardId(v string) *DescribeDashboardInput

SetDashboardId sets the DashboardId field's value.

func (*DescribeDashboardInput) SetVersionNumber Uses

func (s *DescribeDashboardInput) SetVersionNumber(v int64) *DescribeDashboardInput

SetVersionNumber sets the VersionNumber field's value.

func (DescribeDashboardInput) String Uses

func (s DescribeDashboardInput) String() string

String returns the string representation

func (*DescribeDashboardInput) Validate Uses

func (s *DescribeDashboardInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeDashboardOutput Uses

type DescribeDashboardOutput struct {

    // Information about the dashboard.
    Dashboard *Dashboard `type:"structure"`

    // The AWS request ID for this operation.
    RequestId *string `type:"string"`

    // The HTTP status of this request.
    Status *int64 `location:"statusCode" type:"integer"`
    // contains filtered or unexported fields
}

func (DescribeDashboardOutput) GoString Uses

func (s DescribeDashboardOutput) GoString() string

GoString returns the string representation

func (*DescribeDashboardOutput) SetDashboard Uses

func (s *DescribeDashboardOutput) SetDashboard(v *Dashboard) *DescribeDashboardOutput

SetDashboard sets the Dashboard field's value.

func (*DescribeDashboardOutput) SetRequestId Uses

func (s *DescribeDashboardOutput) SetRequestId(v string) *DescribeDashboardOutput

SetRequestId sets the RequestId field's value.

func (*DescribeDashboardOutput) SetStatus Uses

func (s *DescribeDashboardOutput) SetStatus(v int64) *DescribeDashboardOutput

SetStatus sets the Status field's value.

func (DescribeDashboardOutput) String Uses

func (s DescribeDashboardOutput) String() string

String returns the string representation

type DescribeDashboardPermissionsInput Uses

type DescribeDashboardPermissionsInput struct {

    // The ID of the AWS account that contains the dashboard that you're describing
    // permissions for.
    //
    // AwsAccountId is a required field
    AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"`

    // The ID for the dashboard, also added to the IAM policy.
    //
    // DashboardId is a required field
    DashboardId *string `location:"uri" locationName:"DashboardId" min:"1" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DescribeDashboardPermissionsInput) GoString Uses

func (s DescribeDashboardPermissionsInput) GoString() string

GoString returns the string representation

func (*DescribeDashboardPermissionsInput) SetAwsAccountId Uses

func (s *DescribeDashboardPermissionsInput) SetAwsAccountId(v string) *DescribeDashboardPermissionsInput

SetAwsAccountId sets the AwsAccountId field's value.

func (*DescribeDashboardPermissionsInput) SetDashboardId Uses

func (s *DescribeDashboardPermissionsInput) SetDashboardId(v string) *DescribeDashboardPermissionsInput

SetDashboardId sets the DashboardId field's value.

func (DescribeDashboardPermissionsInput) String Uses

func (s DescribeDashboardPermissionsInput) String() string

String returns the string representation

func (*DescribeDashboardPermissionsInput) Validate Uses

func (s *DescribeDashboardPermissionsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeDashboardPermissionsOutput Uses

type DescribeDashboardPermissionsOutput struct {

    // The Amazon Resource Name (ARN) of the dashboard.
    DashboardArn *string `type:"string"`

    // The ID for the dashboard.
    DashboardId *string `min:"1" type:"string"`

    // A structure that contains the permissions for the dashboard.
    Permissions []*ResourcePermission `min:"1" type:"list"`

    // The AWS request ID for this operation.
    RequestId *string `type:"string"`

    // The HTTP status of the request.
    Status *int64 `location:"statusCode" type:"integer"`
    // contains filtered or unexported fields
}

func (DescribeDashboardPermissionsOutput) GoString Uses

func (s DescribeDashboardPermissionsOutput) GoString() string

GoString returns the string representation

func (*DescribeDashboardPermissionsOutput) SetDashboardArn Uses

func (s *DescribeDashboardPermissionsOutput) SetDashboardArn(v string) *DescribeDashboardPermissionsOutput

SetDashboardArn sets the DashboardArn field's value.

func (*DescribeDashboardPermissionsOutput) SetDashboardId Uses

func (s *DescribeDashboardPermissionsOutput) SetDashboardId(v string) *DescribeDashboardPermissionsOutput

SetDashboardId sets the DashboardId field's value.

func (*DescribeDashboardPermissionsOutput) SetPermissions Uses

func (s *DescribeDashboardPermissionsOutput) SetPermissions(v []*ResourcePermission) *DescribeDashboardPermissionsOutput

SetPermissions sets the Permissions field's value.

func (*DescribeDashboardPermissionsOutput) SetRequestId Uses

func (s *DescribeDashboardPermissionsOutput) SetRequestId(v string) *DescribeDashboardPermissionsOutput

SetRequestId sets the RequestId field's value.

func (*DescribeDashboardPermissionsOutput) SetStatus Uses

func (s *DescribeDashboardPermissionsOutput) SetStatus(v int64) *DescribeDashboardPermissionsOutput

SetStatus sets the Status field's value.

func (DescribeDashboardPermissionsOutput) String Uses

func (s DescribeDashboardPermissionsOutput) String() string

String returns the string representation

type DescribeDataSetInput Uses

type DescribeDataSetInput struct {

    // The AWS account ID.
    //
    // AwsAccountId is a required field
    AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"`

    // The ID for the dataset that you want to create. This ID is unique per AWS
    // Region for each AWS account.
    //
    // DataSetId is a required field
    DataSetId *string `location:"uri" locationName:"DataSetId" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DescribeDataSetInput) GoString Uses

func (s DescribeDataSetInput) GoString() string

GoString returns the string representation

func (*DescribeDataSetInput) SetAwsAccountId Uses

func (s *DescribeDataSetInput) SetAwsAccountId(v string) *DescribeDataSetInput

SetAwsAccountId sets the AwsAccountId field's value.

func (*DescribeDataSetInput) SetDataSetId Uses

func (s *DescribeDataSetInput) SetDataSetId(v string) *DescribeDataSetInput

SetDataSetId sets the DataSetId field's value.

func (DescribeDataSetInput) String Uses

func (s DescribeDataSetInput) String() string

String returns the string representation

func (*DescribeDataSetInput) Validate Uses

func (s *DescribeDataSetInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeDataSetOutput Uses

type DescribeDataSetOutput struct {

    // Information on the dataset.
    DataSet *DataSet `type:"structure"`

    // The AWS request ID for this operation.
    RequestId *string `type:"string"`

    // The HTTP status of the request.
    Status *int64 `location:"statusCode" type:"integer"`
    // contains filtered or unexported fields
}

func (DescribeDataSetOutput) GoString Uses

func (s DescribeDataSetOutput) GoString() string

GoString returns the string representation

func (*DescribeDataSetOutput) SetDataSet Uses

func (s *DescribeDataSetOutput) SetDataSet(v *DataSet) *DescribeDataSetOutput

SetDataSet sets the DataSet field's value.

func (*DescribeDataSetOutput) SetRequestId Uses

func (s *DescribeDataSetOutput) SetRequestId(v string) *DescribeDataSetOutput

SetRequestId sets the RequestId field's value.

func (*DescribeDataSetOutput) SetStatus Uses

func (s *DescribeDataSetOutput) SetStatus(v int64) *DescribeDataSetOutput

SetStatus sets the Status field's value.

func (DescribeDataSetOutput) String Uses

func (s DescribeDataSetOutput) String() string

String returns the string representation

type DescribeDataSetPermissionsInput Uses

type DescribeDataSetPermissionsInput struct {

    // The AWS account ID.
    //
    // AwsAccountId is a required field
    AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"`

    // The ID for the dataset that you want to create. This ID is unique per AWS
    // Region for each AWS account.
    //
    // DataSetId is a required field
    DataSetId *string `location:"uri" locationName:"DataSetId" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DescribeDataSetPermissionsInput) GoString Uses

func (s DescribeDataSetPermissionsInput) GoString() string

GoString returns the string representation

func (*DescribeDataSetPermissionsInput) SetAwsAccountId Uses

func (s *DescribeDataSetPermissionsInput) SetAwsAccountId(v string) *DescribeDataSetPermissionsInput

SetAwsAccountId sets the AwsAccountId field's value.

func (*DescribeDataSetPermissionsInput) SetDataSetId Uses

func (s *DescribeDataSetPermissionsInput) SetDataSetId(v string) *DescribeDataSetPermissionsInput

SetDataSetId sets the DataSetId field's value.

func (DescribeDataSetPermissionsInput) String Uses

func (s DescribeDataSetPermissionsInput) String() string

String returns the string representation

func (*DescribeDataSetPermissionsInput) Validate Uses

func (s *DescribeDataSetPermissionsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeDataSetPermissionsOutput Uses

type DescribeDataSetPermissionsOutput struct {

    // The Amazon Resource Name (ARN) of the dataset.
    DataSetArn *string `type:"string"`

    // The ID for the dataset that you want to create. This ID is unique per AWS
    // Region for each AWS account.
    DataSetId *string `type:"string"`

    // A list of resource permissions on the dataset.
    Permissions []*ResourcePermission `min:"1" type:"list"`

    // The AWS request ID for this operation.
    RequestId *string `type:"string"`

    // The HTTP status of the request.
    Status *int64 `location:"statusCode" type:"integer"`
    // contains filtered or unexported fields
}

func (DescribeDataSetPermissionsOutput) GoString Uses

func (s DescribeDataSetPermissionsOutput) GoString() string

GoString returns the string representation

func (*DescribeDataSetPermissionsOutput) SetDataSetArn Uses

func (s *DescribeDataSetPermissionsOutput) SetDataSetArn(v string) *DescribeDataSetPermissionsOutput

SetDataSetArn sets the DataSetArn field's value.

func (*DescribeDataSetPermissionsOutput) SetDataSetId Uses

func (s *DescribeDataSetPermissionsOutput) SetDataSetId(v string) *DescribeDataSetPermissionsOutput

SetDataSetId sets the DataSetId field's value.

func (*DescribeDataSetPermissionsOutput) SetPermissions Uses

func (s *DescribeDataSetPermissionsOutput) SetPermissions(v []*ResourcePermission) *DescribeDataSetPermissionsOutput

SetPermissions sets the Permissions field's value.

func (*DescribeDataSetPermissionsOutput) SetRequestId Uses

func (s *DescribeDataSetPermissionsOutput) SetRequestId(v string) *DescribeDataSetPermissionsOutput

SetRequestId sets the RequestId field's value.

func (*DescribeDataSetPermissionsOutput) SetStatus Uses

func (s *DescribeDataSetPermissionsOutput) SetStatus(v int64) *DescribeDataSetPermissionsOutput

SetStatus sets the Status field's value.

func (DescribeDataSetPermissionsOutput) String Uses

func (s DescribeDataSetPermissionsOutput) String() string

String returns the string representation

type DescribeDataSourceInput Uses

type DescribeDataSourceInput struct {

    // The AWS account ID.
    //
    // AwsAccountId is a required field
    AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"`

    // The ID of the data source. This ID is unique per AWS Region for each AWS
    // account.
    //
    // DataSourceId is a required field
    DataSourceId *string `location:"uri" locationName:"DataSourceId" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DescribeDataSourceInput) GoString Uses

func (s DescribeDataSourceInput) GoString() string

GoString returns the string representation

func (*DescribeDataSourceInput) SetAwsAccountId Uses

func (s *DescribeDataSourceInput) SetAwsAccountId(v string) *DescribeDataSourceInput

SetAwsAccountId sets the AwsAccountId field's value.

func (*DescribeDataSourceInput) SetDataSourceId Uses

func (s *DescribeDataSourceInput) SetDataSourceId(v string) *DescribeDataSourceInput

SetDataSourceId sets the DataSourceId field's value.

func (DescribeDataSourceInput) String Uses

func (s DescribeDataSourceInput) String() string

String returns the string representation

func (*DescribeDataSourceInput) Validate Uses

func (s *DescribeDataSourceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeDataSourceOutput Uses

type DescribeDataSourceOutput struct {

    // The information on the data source.
    DataSource *DataSource `type:"structure"`

    // The AWS request ID for this operation.
    RequestId *string `type:"string"`

    // The HTTP status of the request.
    Status *int64 `location:"statusCode" type:"integer"`
    // contains filtered or unexported fields
}

func (DescribeDataSourceOutput) GoString Uses

func (s DescribeDataSourceOutput) GoString() string

GoString returns the string representation

func (*DescribeDataSourceOutput) SetDataSource Uses

func (s *DescribeDataSourceOutput) SetDataSource(v *DataSource) *DescribeDataSourceOutput

SetDataSource sets the DataSource field's value.

func (*DescribeDataSourceOutput) SetRequestId Uses

func (s *DescribeDataSourceOutput) SetRequestId(v string) *DescribeDataSourceOutput

SetRequestId sets the RequestId field's value.

func (*DescribeDataSourceOutput) SetStatus Uses

func (s *DescribeDataSourceOutput) SetStatus(v int64) *DescribeDataSourceOutput

SetStatus sets the Status field's value.

func (DescribeDataSourceOutput) String Uses

func (s DescribeDataSourceOutput) String() string

String returns the string representation

type DescribeDataSourcePermissionsInput Uses

type DescribeDataSourcePermissionsInput struct {

    // The AWS account ID.
    //
    // AwsAccountId is a required field
    AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"`

    // The ID of the data source. This ID is unique per AWS Region for each AWS
    // account.
    //
    // DataSourceId is a required field
    DataSourceId *string `location:"uri" locationName:"DataSourceId" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DescribeDataSourcePermissionsInput) GoString Uses

func (s DescribeDataSourcePermissionsInput) GoString() string

GoString returns the string representation

func (*DescribeDataSourcePermissionsInput) SetAwsAccountId Uses

func (s *DescribeDataSourcePermissionsInput) SetAwsAccountId(v string) *DescribeDataSourcePermissionsInput

SetAwsAccountId sets the AwsAccountId field's value.

func (*DescribeDataSourcePermissionsInput) SetDataSourceId Uses

func (s *DescribeDataSourcePermissionsInput) SetDataSourceId(v string) *DescribeDataSourcePermissionsInput

SetDataSourceId sets the DataSourceId field's value.

func (DescribeDataSourcePermissionsInput) String Uses

func (s DescribeDataSourcePermissionsInput) String() string

String returns the string representation

func (*DescribeDataSourcePermissionsInput) Validate Uses

func (s *DescribeDataSourcePermissionsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeDataSourcePermissionsOutput Uses

type DescribeDataSourcePermissionsOutput struct {

    // The Amazon Resource Name (ARN) of the data source.
    DataSourceArn *string `type:"string"`

    // The ID of the data source. This ID is unique per AWS Region for each AWS
    // account.
    DataSourceId *string `type:"string"`

    // A list of resource permissions on the data source.
    Permissions []*ResourcePermission `min:"1" type:"list"`

    // The AWS request ID for this operation.
    RequestId *string `type:"string"`

    // The HTTP status of the request.
    Status *int64 `location:"statusCode" type:"integer"`
    // contains filtered or unexported fields
}

func (DescribeDataSourcePermissionsOutput) GoString Uses

func (s DescribeDataSourcePermissionsOutput) GoString() string

GoString returns the string representation

func (*DescribeDataSourcePermissionsOutput) SetDataSourceArn Uses

func (s *DescribeDataSourcePermissionsOutput) SetDataSourceArn(v string) *DescribeDataSourcePermissionsOutput

SetDataSourceArn sets the DataSourceArn field's value.

func (*DescribeDataSourcePermissionsOutput) SetDataSourceId Uses

func (s *DescribeDataSourcePermissionsOutput) SetDataSourceId(v string) *DescribeDataSourcePermissionsOutput

SetDataSourceId sets the DataSourceId field's value.

func (*DescribeDataSourcePermissionsOutput) SetPermissions Uses

func (s *DescribeDataSourcePermissionsOutput) SetPermissions(v []*ResourcePermission) *DescribeDataSourcePermissionsOutput

SetPermissions sets the Permissions field's value.

func (*DescribeDataSourcePermissionsOutput) SetRequestId Uses

func (s *DescribeDataSourcePermissionsOutput) SetRequestId(v string) *DescribeDataSourcePermissionsOutput

SetRequestId sets the RequestId field's value.

func (*DescribeDataSourcePermissionsOutput) SetStatus Uses

func (s *DescribeDataSourcePermissionsOutput) SetStatus(v int64) *DescribeDataSourcePermissionsOutput

SetStatus sets the Status field's value.

func (DescribeDataSourcePermissionsOutput) String Uses

func (s DescribeDataSourcePermissionsOutput) String() string

String returns the string representation

type DescribeGroupInput Uses

type DescribeGroupInput struct {

    // The ID for the AWS account that the group is in. Currently, you use the ID
    // for the AWS account that contains your Amazon QuickSight account.
    //
    // AwsAccountId is a required field
    AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"`

    // The name of the group that you want to describe.
    //
    // GroupName is a required field
    GroupName *string `location:"uri" locationName:"GroupName" min:"1" type:"string" required:"true"`

    // The namespace. Currently, you should set this to default.
    //
    // Namespace is a required field
    Namespace *string `location:"uri" locationName:"Namespace" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (DescribeGroupInput) GoString Uses

func (s DescribeGroupInput) GoString() string

GoString returns the string representation

func (*DescribeGroupInput) SetAwsAccountId Uses

func (s *DescribeGroupInput) SetAwsAccountId(v string) *DescribeGroupInput

SetAwsAccountId sets the AwsAccountId field's value.

func (*DescribeGroupInput) SetGroupName Uses

func (s *DescribeGroupInput) SetGroupName(v string) *DescribeGroupInput

SetGroupName sets the GroupName field's value.

func (*DescribeGroupInput) SetNamespace Uses

func (s *DescribeGroupInput) SetNamespace(v string) *DescribeGroupInput

SetNamespace sets the Namespace field's value.

func (DescribeGroupInput) String Uses

func (s DescribeGroupInput) String() string

String returns the string representation

func (*DescribeGroupInput) Validate Uses

func (s *DescribeGroupInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeGroupOutput Uses

type DescribeGroupOutput struct {

    // The name of the group.
    Group *Group `type:"structure"`

    // The AWS request ID for this operation.
    RequestId *string `type:"string"`

    // The HTTP status of the request.
    Status *int64 `location:"statusCode" type:"integer"`
    // contains filtered or unexported fields
}

func (DescribeGroupOutput) GoString Uses

func (s DescribeGroupOutput) GoString() string

GoString returns the string representation

func (*DescribeGroupOutput)