Documentation
¶
Index ¶
- type DataLakeSettingsdeprecated
- type DataLakeSettingsAdmins
- type DataLakeSettingsAdminsArgs
- func (DataLakeSettingsAdminsArgs) ElementType() reflect.Type
- func (i DataLakeSettingsAdminsArgs) ToDataLakeSettingsAdminsOutput() DataLakeSettingsAdminsOutput
- func (i DataLakeSettingsAdminsArgs) ToDataLakeSettingsAdminsOutputWithContext(ctx context.Context) DataLakeSettingsAdminsOutput
- func (i DataLakeSettingsAdminsArgs) ToDataLakeSettingsAdminsPtrOutput() DataLakeSettingsAdminsPtrOutput
- func (i DataLakeSettingsAdminsArgs) ToDataLakeSettingsAdminsPtrOutputWithContext(ctx context.Context) DataLakeSettingsAdminsPtrOutput
- type DataLakeSettingsAdminsInput
- type DataLakeSettingsAdminsOutput
- func (DataLakeSettingsAdminsOutput) ElementType() reflect.Type
- func (o DataLakeSettingsAdminsOutput) ToDataLakeSettingsAdminsOutput() DataLakeSettingsAdminsOutput
- func (o DataLakeSettingsAdminsOutput) ToDataLakeSettingsAdminsOutputWithContext(ctx context.Context) DataLakeSettingsAdminsOutput
- func (o DataLakeSettingsAdminsOutput) ToDataLakeSettingsAdminsPtrOutput() DataLakeSettingsAdminsPtrOutput
- func (o DataLakeSettingsAdminsOutput) ToDataLakeSettingsAdminsPtrOutputWithContext(ctx context.Context) DataLakeSettingsAdminsPtrOutput
- type DataLakeSettingsAdminsPtrInput
- type DataLakeSettingsAdminsPtrOutput
- func (o DataLakeSettingsAdminsPtrOutput) Elem() DataLakeSettingsAdminsOutput
- func (DataLakeSettingsAdminsPtrOutput) ElementType() reflect.Type
- func (o DataLakeSettingsAdminsPtrOutput) ToDataLakeSettingsAdminsPtrOutput() DataLakeSettingsAdminsPtrOutput
- func (o DataLakeSettingsAdminsPtrOutput) ToDataLakeSettingsAdminsPtrOutputWithContext(ctx context.Context) DataLakeSettingsAdminsPtrOutput
- type DataLakeSettingsArgs
- type DataLakeSettingsInput
- type DataLakeSettingsOutput
- func (o DataLakeSettingsOutput) Admins() DataLakeSettingsAdminsPtrOutput
- func (DataLakeSettingsOutput) ElementType() reflect.Type
- func (o DataLakeSettingsOutput) ToDataLakeSettingsOutput() DataLakeSettingsOutput
- func (o DataLakeSettingsOutput) ToDataLakeSettingsOutputWithContext(ctx context.Context) DataLakeSettingsOutput
- func (o DataLakeSettingsOutput) TrustedResourceOwners() pulumi.StringArrayOutput
- type DataLakeSettingsState
- type LookupDataLakeSettingsArgs
- type LookupDataLakeSettingsOutputArgs
- type LookupDataLakeSettingsResult
- type LookupDataLakeSettingsResultOutput
- func (o LookupDataLakeSettingsResultOutput) Admins() DataLakeSettingsAdminsPtrOutput
- func (LookupDataLakeSettingsResultOutput) ElementType() reflect.Type
- func (o LookupDataLakeSettingsResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupDataLakeSettingsResultOutput) ToLookupDataLakeSettingsResultOutput() LookupDataLakeSettingsResultOutput
- func (o LookupDataLakeSettingsResultOutput) ToLookupDataLakeSettingsResultOutputWithContext(ctx context.Context) LookupDataLakeSettingsResultOutput
- func (o LookupDataLakeSettingsResultOutput) TrustedResourceOwners() pulumi.StringArrayOutput
- type LookupPermissionsArgs
- type LookupPermissionsOutputArgs
- type LookupPermissionsResult
- type LookupPermissionsResultOutput
- func (o LookupPermissionsResultOutput) DataLakePrincipal() PermissionsDataLakePrincipalPtrOutput
- func (LookupPermissionsResultOutput) ElementType() reflect.Type
- func (o LookupPermissionsResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupPermissionsResultOutput) Permissions() pulumi.StringArrayOutput
- func (o LookupPermissionsResultOutput) PermissionsWithGrantOption() pulumi.StringArrayOutput
- func (o LookupPermissionsResultOutput) Resource() PermissionsResourcePtrOutput
- func (o LookupPermissionsResultOutput) ToLookupPermissionsResultOutput() LookupPermissionsResultOutput
- func (o LookupPermissionsResultOutput) ToLookupPermissionsResultOutputWithContext(ctx context.Context) LookupPermissionsResultOutput
- type LookupResourceArgs
- type LookupResourceOutputArgs
- type LookupResourceResult
- type LookupResourceResultOutput
- func (LookupResourceResultOutput) ElementType() reflect.Type
- func (o LookupResourceResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupResourceResultOutput) ResourceArn() pulumi.StringPtrOutput
- func (o LookupResourceResultOutput) RoleArn() pulumi.StringPtrOutput
- func (o LookupResourceResultOutput) ToLookupResourceResultOutput() LookupResourceResultOutput
- func (o LookupResourceResultOutput) ToLookupResourceResultOutputWithContext(ctx context.Context) LookupResourceResultOutput
- func (o LookupResourceResultOutput) UseServiceLinkedRole() pulumi.BoolPtrOutput
- type Permissionsdeprecated
- type PermissionsArgs
- type PermissionsColumnWildcard
- type PermissionsColumnWildcardArgs
- func (PermissionsColumnWildcardArgs) ElementType() reflect.Type
- func (i PermissionsColumnWildcardArgs) ToPermissionsColumnWildcardOutput() PermissionsColumnWildcardOutput
- func (i PermissionsColumnWildcardArgs) ToPermissionsColumnWildcardOutputWithContext(ctx context.Context) PermissionsColumnWildcardOutput
- func (i PermissionsColumnWildcardArgs) ToPermissionsColumnWildcardPtrOutput() PermissionsColumnWildcardPtrOutput
- func (i PermissionsColumnWildcardArgs) ToPermissionsColumnWildcardPtrOutputWithContext(ctx context.Context) PermissionsColumnWildcardPtrOutput
- type PermissionsColumnWildcardInput
- type PermissionsColumnWildcardOutput
- func (PermissionsColumnWildcardOutput) ElementType() reflect.Type
- func (o PermissionsColumnWildcardOutput) ExcludedColumnNames() pulumi.StringArrayOutput
- func (o PermissionsColumnWildcardOutput) ToPermissionsColumnWildcardOutput() PermissionsColumnWildcardOutput
- func (o PermissionsColumnWildcardOutput) ToPermissionsColumnWildcardOutputWithContext(ctx context.Context) PermissionsColumnWildcardOutput
- func (o PermissionsColumnWildcardOutput) ToPermissionsColumnWildcardPtrOutput() PermissionsColumnWildcardPtrOutput
- func (o PermissionsColumnWildcardOutput) ToPermissionsColumnWildcardPtrOutputWithContext(ctx context.Context) PermissionsColumnWildcardPtrOutput
- type PermissionsColumnWildcardPtrInput
- type PermissionsColumnWildcardPtrOutput
- func (o PermissionsColumnWildcardPtrOutput) Elem() PermissionsColumnWildcardOutput
- func (PermissionsColumnWildcardPtrOutput) ElementType() reflect.Type
- func (o PermissionsColumnWildcardPtrOutput) ExcludedColumnNames() pulumi.StringArrayOutput
- func (o PermissionsColumnWildcardPtrOutput) ToPermissionsColumnWildcardPtrOutput() PermissionsColumnWildcardPtrOutput
- func (o PermissionsColumnWildcardPtrOutput) ToPermissionsColumnWildcardPtrOutputWithContext(ctx context.Context) PermissionsColumnWildcardPtrOutput
- type PermissionsDataLakePrincipal
- type PermissionsDataLakePrincipalArgs
- func (PermissionsDataLakePrincipalArgs) ElementType() reflect.Type
- func (i PermissionsDataLakePrincipalArgs) ToPermissionsDataLakePrincipalOutput() PermissionsDataLakePrincipalOutput
- func (i PermissionsDataLakePrincipalArgs) ToPermissionsDataLakePrincipalOutputWithContext(ctx context.Context) PermissionsDataLakePrincipalOutput
- type PermissionsDataLakePrincipalInput
- type PermissionsDataLakePrincipalOutput
- func (o PermissionsDataLakePrincipalOutput) DataLakePrincipalIdentifier() pulumi.StringPtrOutput
- func (PermissionsDataLakePrincipalOutput) ElementType() reflect.Type
- func (o PermissionsDataLakePrincipalOutput) ToPermissionsDataLakePrincipalOutput() PermissionsDataLakePrincipalOutput
- func (o PermissionsDataLakePrincipalOutput) ToPermissionsDataLakePrincipalOutputWithContext(ctx context.Context) PermissionsDataLakePrincipalOutput
- type PermissionsDataLakePrincipalPtrOutput
- func (o PermissionsDataLakePrincipalPtrOutput) DataLakePrincipalIdentifier() pulumi.StringPtrOutput
- func (o PermissionsDataLakePrincipalPtrOutput) Elem() PermissionsDataLakePrincipalOutput
- func (PermissionsDataLakePrincipalPtrOutput) ElementType() reflect.Type
- func (o PermissionsDataLakePrincipalPtrOutput) ToPermissionsDataLakePrincipalPtrOutput() PermissionsDataLakePrincipalPtrOutput
- func (o PermissionsDataLakePrincipalPtrOutput) ToPermissionsDataLakePrincipalPtrOutputWithContext(ctx context.Context) PermissionsDataLakePrincipalPtrOutput
- type PermissionsDataLocationResource
- type PermissionsDataLocationResourceArgs
- func (PermissionsDataLocationResourceArgs) ElementType() reflect.Type
- func (i PermissionsDataLocationResourceArgs) ToPermissionsDataLocationResourceOutput() PermissionsDataLocationResourceOutput
- func (i PermissionsDataLocationResourceArgs) ToPermissionsDataLocationResourceOutputWithContext(ctx context.Context) PermissionsDataLocationResourceOutput
- func (i PermissionsDataLocationResourceArgs) ToPermissionsDataLocationResourcePtrOutput() PermissionsDataLocationResourcePtrOutput
- func (i PermissionsDataLocationResourceArgs) ToPermissionsDataLocationResourcePtrOutputWithContext(ctx context.Context) PermissionsDataLocationResourcePtrOutput
- type PermissionsDataLocationResourceInput
- type PermissionsDataLocationResourceOutput
- func (o PermissionsDataLocationResourceOutput) CatalogId() pulumi.StringPtrOutput
- func (PermissionsDataLocationResourceOutput) ElementType() reflect.Type
- func (o PermissionsDataLocationResourceOutput) S3Resource() pulumi.StringPtrOutput
- func (o PermissionsDataLocationResourceOutput) ToPermissionsDataLocationResourceOutput() PermissionsDataLocationResourceOutput
- func (o PermissionsDataLocationResourceOutput) ToPermissionsDataLocationResourceOutputWithContext(ctx context.Context) PermissionsDataLocationResourceOutput
- func (o PermissionsDataLocationResourceOutput) ToPermissionsDataLocationResourcePtrOutput() PermissionsDataLocationResourcePtrOutput
- func (o PermissionsDataLocationResourceOutput) ToPermissionsDataLocationResourcePtrOutputWithContext(ctx context.Context) PermissionsDataLocationResourcePtrOutput
- type PermissionsDataLocationResourcePtrInput
- type PermissionsDataLocationResourcePtrOutput
- func (o PermissionsDataLocationResourcePtrOutput) CatalogId() pulumi.StringPtrOutput
- func (o PermissionsDataLocationResourcePtrOutput) Elem() PermissionsDataLocationResourceOutput
- func (PermissionsDataLocationResourcePtrOutput) ElementType() reflect.Type
- func (o PermissionsDataLocationResourcePtrOutput) S3Resource() pulumi.StringPtrOutput
- func (o PermissionsDataLocationResourcePtrOutput) ToPermissionsDataLocationResourcePtrOutput() PermissionsDataLocationResourcePtrOutput
- func (o PermissionsDataLocationResourcePtrOutput) ToPermissionsDataLocationResourcePtrOutputWithContext(ctx context.Context) PermissionsDataLocationResourcePtrOutput
- type PermissionsDatabaseResource
- type PermissionsDatabaseResourceArgs
- func (PermissionsDatabaseResourceArgs) ElementType() reflect.Type
- func (i PermissionsDatabaseResourceArgs) ToPermissionsDatabaseResourceOutput() PermissionsDatabaseResourceOutput
- func (i PermissionsDatabaseResourceArgs) ToPermissionsDatabaseResourceOutputWithContext(ctx context.Context) PermissionsDatabaseResourceOutput
- func (i PermissionsDatabaseResourceArgs) ToPermissionsDatabaseResourcePtrOutput() PermissionsDatabaseResourcePtrOutput
- func (i PermissionsDatabaseResourceArgs) ToPermissionsDatabaseResourcePtrOutputWithContext(ctx context.Context) PermissionsDatabaseResourcePtrOutput
- type PermissionsDatabaseResourceInput
- type PermissionsDatabaseResourceOutput
- func (o PermissionsDatabaseResourceOutput) CatalogId() pulumi.StringPtrOutput
- func (PermissionsDatabaseResourceOutput) ElementType() reflect.Type
- func (o PermissionsDatabaseResourceOutput) Name() pulumi.StringPtrOutput
- func (o PermissionsDatabaseResourceOutput) ToPermissionsDatabaseResourceOutput() PermissionsDatabaseResourceOutput
- func (o PermissionsDatabaseResourceOutput) ToPermissionsDatabaseResourceOutputWithContext(ctx context.Context) PermissionsDatabaseResourceOutput
- func (o PermissionsDatabaseResourceOutput) ToPermissionsDatabaseResourcePtrOutput() PermissionsDatabaseResourcePtrOutput
- func (o PermissionsDatabaseResourceOutput) ToPermissionsDatabaseResourcePtrOutputWithContext(ctx context.Context) PermissionsDatabaseResourcePtrOutput
- type PermissionsDatabaseResourcePtrInput
- type PermissionsDatabaseResourcePtrOutput
- func (o PermissionsDatabaseResourcePtrOutput) CatalogId() pulumi.StringPtrOutput
- func (o PermissionsDatabaseResourcePtrOutput) Elem() PermissionsDatabaseResourceOutput
- func (PermissionsDatabaseResourcePtrOutput) ElementType() reflect.Type
- func (o PermissionsDatabaseResourcePtrOutput) Name() pulumi.StringPtrOutput
- func (o PermissionsDatabaseResourcePtrOutput) ToPermissionsDatabaseResourcePtrOutput() PermissionsDatabaseResourcePtrOutput
- func (o PermissionsDatabaseResourcePtrOutput) ToPermissionsDatabaseResourcePtrOutputWithContext(ctx context.Context) PermissionsDatabaseResourcePtrOutput
- type PermissionsInput
- type PermissionsOutput
- func (o PermissionsOutput) DataLakePrincipal() PermissionsDataLakePrincipalOutput
- func (PermissionsOutput) ElementType() reflect.Type
- func (o PermissionsOutput) Permissions() pulumi.StringArrayOutput
- func (o PermissionsOutput) PermissionsWithGrantOption() pulumi.StringArrayOutput
- func (o PermissionsOutput) Resource() PermissionsResourceOutput
- func (o PermissionsOutput) ToPermissionsOutput() PermissionsOutput
- func (o PermissionsOutput) ToPermissionsOutputWithContext(ctx context.Context) PermissionsOutput
- type PermissionsResource
- type PermissionsResourceArgs
- type PermissionsResourceInput
- type PermissionsResourceOutput
- func (o PermissionsResourceOutput) DataLocationResource() PermissionsDataLocationResourcePtrOutput
- func (o PermissionsResourceOutput) DatabaseResource() PermissionsDatabaseResourcePtrOutput
- func (PermissionsResourceOutput) ElementType() reflect.Type
- func (o PermissionsResourceOutput) TableResource() PermissionsTableResourcePtrOutput
- func (o PermissionsResourceOutput) TableWithColumnsResource() PermissionsTableWithColumnsResourcePtrOutput
- func (o PermissionsResourceOutput) ToPermissionsResourceOutput() PermissionsResourceOutput
- func (o PermissionsResourceOutput) ToPermissionsResourceOutputWithContext(ctx context.Context) PermissionsResourceOutput
- type PermissionsResourcePtrOutput
- func (o PermissionsResourcePtrOutput) DataLocationResource() PermissionsDataLocationResourcePtrOutput
- func (o PermissionsResourcePtrOutput) DatabaseResource() PermissionsDatabaseResourcePtrOutput
- func (o PermissionsResourcePtrOutput) Elem() PermissionsResourceOutput
- func (PermissionsResourcePtrOutput) ElementType() reflect.Type
- func (o PermissionsResourcePtrOutput) TableResource() PermissionsTableResourcePtrOutput
- func (o PermissionsResourcePtrOutput) TableWithColumnsResource() PermissionsTableWithColumnsResourcePtrOutput
- func (o PermissionsResourcePtrOutput) ToPermissionsResourcePtrOutput() PermissionsResourcePtrOutput
- func (o PermissionsResourcePtrOutput) ToPermissionsResourcePtrOutputWithContext(ctx context.Context) PermissionsResourcePtrOutput
- type PermissionsState
- type PermissionsTableResource
- type PermissionsTableResourceArgs
- func (PermissionsTableResourceArgs) ElementType() reflect.Type
- func (i PermissionsTableResourceArgs) ToPermissionsTableResourceOutput() PermissionsTableResourceOutput
- func (i PermissionsTableResourceArgs) ToPermissionsTableResourceOutputWithContext(ctx context.Context) PermissionsTableResourceOutput
- func (i PermissionsTableResourceArgs) ToPermissionsTableResourcePtrOutput() PermissionsTableResourcePtrOutput
- func (i PermissionsTableResourceArgs) ToPermissionsTableResourcePtrOutputWithContext(ctx context.Context) PermissionsTableResourcePtrOutput
- type PermissionsTableResourceInput
- type PermissionsTableResourceOutput
- func (o PermissionsTableResourceOutput) CatalogId() pulumi.StringPtrOutput
- func (o PermissionsTableResourceOutput) DatabaseName() pulumi.StringPtrOutput
- func (PermissionsTableResourceOutput) ElementType() reflect.Type
- func (o PermissionsTableResourceOutput) Name() pulumi.StringPtrOutput
- func (o PermissionsTableResourceOutput) TableWildcard() PermissionsTableWildcardPtrOutput
- func (o PermissionsTableResourceOutput) ToPermissionsTableResourceOutput() PermissionsTableResourceOutput
- func (o PermissionsTableResourceOutput) ToPermissionsTableResourceOutputWithContext(ctx context.Context) PermissionsTableResourceOutput
- func (o PermissionsTableResourceOutput) ToPermissionsTableResourcePtrOutput() PermissionsTableResourcePtrOutput
- func (o PermissionsTableResourceOutput) ToPermissionsTableResourcePtrOutputWithContext(ctx context.Context) PermissionsTableResourcePtrOutput
- type PermissionsTableResourcePtrInput
- type PermissionsTableResourcePtrOutput
- func (o PermissionsTableResourcePtrOutput) CatalogId() pulumi.StringPtrOutput
- func (o PermissionsTableResourcePtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o PermissionsTableResourcePtrOutput) Elem() PermissionsTableResourceOutput
- func (PermissionsTableResourcePtrOutput) ElementType() reflect.Type
- func (o PermissionsTableResourcePtrOutput) Name() pulumi.StringPtrOutput
- func (o PermissionsTableResourcePtrOutput) TableWildcard() PermissionsTableWildcardPtrOutput
- func (o PermissionsTableResourcePtrOutput) ToPermissionsTableResourcePtrOutput() PermissionsTableResourcePtrOutput
- func (o PermissionsTableResourcePtrOutput) ToPermissionsTableResourcePtrOutputWithContext(ctx context.Context) PermissionsTableResourcePtrOutput
- type PermissionsTableWildcard
- type PermissionsTableWildcardArgs
- func (PermissionsTableWildcardArgs) ElementType() reflect.Type
- func (i PermissionsTableWildcardArgs) ToPermissionsTableWildcardOutput() PermissionsTableWildcardOutput
- func (i PermissionsTableWildcardArgs) ToPermissionsTableWildcardOutputWithContext(ctx context.Context) PermissionsTableWildcardOutput
- func (i PermissionsTableWildcardArgs) ToPermissionsTableWildcardPtrOutput() PermissionsTableWildcardPtrOutput
- func (i PermissionsTableWildcardArgs) ToPermissionsTableWildcardPtrOutputWithContext(ctx context.Context) PermissionsTableWildcardPtrOutput
- type PermissionsTableWildcardInput
- type PermissionsTableWildcardOutput
- func (PermissionsTableWildcardOutput) ElementType() reflect.Type
- func (o PermissionsTableWildcardOutput) ToPermissionsTableWildcardOutput() PermissionsTableWildcardOutput
- func (o PermissionsTableWildcardOutput) ToPermissionsTableWildcardOutputWithContext(ctx context.Context) PermissionsTableWildcardOutput
- func (o PermissionsTableWildcardOutput) ToPermissionsTableWildcardPtrOutput() PermissionsTableWildcardPtrOutput
- func (o PermissionsTableWildcardOutput) ToPermissionsTableWildcardPtrOutputWithContext(ctx context.Context) PermissionsTableWildcardPtrOutput
- type PermissionsTableWildcardPtrInput
- type PermissionsTableWildcardPtrOutput
- func (o PermissionsTableWildcardPtrOutput) Elem() PermissionsTableWildcardOutput
- func (PermissionsTableWildcardPtrOutput) ElementType() reflect.Type
- func (o PermissionsTableWildcardPtrOutput) ToPermissionsTableWildcardPtrOutput() PermissionsTableWildcardPtrOutput
- func (o PermissionsTableWildcardPtrOutput) ToPermissionsTableWildcardPtrOutputWithContext(ctx context.Context) PermissionsTableWildcardPtrOutput
- type PermissionsTableWithColumnsResource
- type PermissionsTableWithColumnsResourceArgs
- func (PermissionsTableWithColumnsResourceArgs) ElementType() reflect.Type
- func (i PermissionsTableWithColumnsResourceArgs) ToPermissionsTableWithColumnsResourceOutput() PermissionsTableWithColumnsResourceOutput
- func (i PermissionsTableWithColumnsResourceArgs) ToPermissionsTableWithColumnsResourceOutputWithContext(ctx context.Context) PermissionsTableWithColumnsResourceOutput
- func (i PermissionsTableWithColumnsResourceArgs) ToPermissionsTableWithColumnsResourcePtrOutput() PermissionsTableWithColumnsResourcePtrOutput
- func (i PermissionsTableWithColumnsResourceArgs) ToPermissionsTableWithColumnsResourcePtrOutputWithContext(ctx context.Context) PermissionsTableWithColumnsResourcePtrOutput
- type PermissionsTableWithColumnsResourceInput
- type PermissionsTableWithColumnsResourceOutput
- func (o PermissionsTableWithColumnsResourceOutput) CatalogId() pulumi.StringPtrOutput
- func (o PermissionsTableWithColumnsResourceOutput) ColumnNames() pulumi.StringArrayOutput
- func (o PermissionsTableWithColumnsResourceOutput) ColumnWildcard() PermissionsColumnWildcardPtrOutput
- func (o PermissionsTableWithColumnsResourceOutput) DatabaseName() pulumi.StringPtrOutput
- func (PermissionsTableWithColumnsResourceOutput) ElementType() reflect.Type
- func (o PermissionsTableWithColumnsResourceOutput) Name() pulumi.StringPtrOutput
- func (o PermissionsTableWithColumnsResourceOutput) ToPermissionsTableWithColumnsResourceOutput() PermissionsTableWithColumnsResourceOutput
- func (o PermissionsTableWithColumnsResourceOutput) ToPermissionsTableWithColumnsResourceOutputWithContext(ctx context.Context) PermissionsTableWithColumnsResourceOutput
- func (o PermissionsTableWithColumnsResourceOutput) ToPermissionsTableWithColumnsResourcePtrOutput() PermissionsTableWithColumnsResourcePtrOutput
- func (o PermissionsTableWithColumnsResourceOutput) ToPermissionsTableWithColumnsResourcePtrOutputWithContext(ctx context.Context) PermissionsTableWithColumnsResourcePtrOutput
- type PermissionsTableWithColumnsResourcePtrInput
- type PermissionsTableWithColumnsResourcePtrOutput
- func (o PermissionsTableWithColumnsResourcePtrOutput) CatalogId() pulumi.StringPtrOutput
- func (o PermissionsTableWithColumnsResourcePtrOutput) ColumnNames() pulumi.StringArrayOutput
- func (o PermissionsTableWithColumnsResourcePtrOutput) ColumnWildcard() PermissionsColumnWildcardPtrOutput
- func (o PermissionsTableWithColumnsResourcePtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o PermissionsTableWithColumnsResourcePtrOutput) Elem() PermissionsTableWithColumnsResourceOutput
- func (PermissionsTableWithColumnsResourcePtrOutput) ElementType() reflect.Type
- func (o PermissionsTableWithColumnsResourcePtrOutput) Name() pulumi.StringPtrOutput
- func (o PermissionsTableWithColumnsResourcePtrOutput) ToPermissionsTableWithColumnsResourcePtrOutput() PermissionsTableWithColumnsResourcePtrOutput
- func (o PermissionsTableWithColumnsResourcePtrOutput) ToPermissionsTableWithColumnsResourcePtrOutputWithContext(ctx context.Context) PermissionsTableWithColumnsResourcePtrOutput
- type Resourcedeprecated
- type ResourceArgs
- type ResourceInput
- type ResourceOutput
- func (ResourceOutput) ElementType() reflect.Type
- func (o ResourceOutput) ResourceArn() pulumi.StringOutput
- func (o ResourceOutput) RoleArn() pulumi.StringPtrOutput
- func (o ResourceOutput) ToResourceOutput() ResourceOutput
- func (o ResourceOutput) ToResourceOutputWithContext(ctx context.Context) ResourceOutput
- func (o ResourceOutput) UseServiceLinkedRole() pulumi.BoolOutput
- type ResourceState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataLakeSettings
deprecated
type DataLakeSettings struct { pulumi.CustomResourceState Admins DataLakeSettingsAdminsPtrOutput `pulumi:"admins"` TrustedResourceOwners pulumi.StringArrayOutput `pulumi:"trustedResourceOwners"` }
Resource Type definition for AWS::LakeFormation::DataLakeSettings
Deprecated: DataLakeSettings is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetDataLakeSettings ¶
func GetDataLakeSettings(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DataLakeSettingsState, opts ...pulumi.ResourceOption) (*DataLakeSettings, error)
GetDataLakeSettings gets an existing DataLakeSettings resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDataLakeSettings ¶
func NewDataLakeSettings(ctx *pulumi.Context, name string, args *DataLakeSettingsArgs, opts ...pulumi.ResourceOption) (*DataLakeSettings, error)
NewDataLakeSettings registers a new resource with the given unique name, arguments, and options.
func (*DataLakeSettings) ElementType ¶
func (*DataLakeSettings) ElementType() reflect.Type
func (*DataLakeSettings) ToDataLakeSettingsOutput ¶
func (i *DataLakeSettings) ToDataLakeSettingsOutput() DataLakeSettingsOutput
func (*DataLakeSettings) ToDataLakeSettingsOutputWithContext ¶
func (i *DataLakeSettings) ToDataLakeSettingsOutputWithContext(ctx context.Context) DataLakeSettingsOutput
type DataLakeSettingsAdmins ¶
type DataLakeSettingsAdmins struct { }
type DataLakeSettingsAdminsArgs ¶
type DataLakeSettingsAdminsArgs struct { }
func (DataLakeSettingsAdminsArgs) ElementType ¶
func (DataLakeSettingsAdminsArgs) ElementType() reflect.Type
func (DataLakeSettingsAdminsArgs) ToDataLakeSettingsAdminsOutput ¶
func (i DataLakeSettingsAdminsArgs) ToDataLakeSettingsAdminsOutput() DataLakeSettingsAdminsOutput
func (DataLakeSettingsAdminsArgs) ToDataLakeSettingsAdminsOutputWithContext ¶
func (i DataLakeSettingsAdminsArgs) ToDataLakeSettingsAdminsOutputWithContext(ctx context.Context) DataLakeSettingsAdminsOutput
func (DataLakeSettingsAdminsArgs) ToDataLakeSettingsAdminsPtrOutput ¶
func (i DataLakeSettingsAdminsArgs) ToDataLakeSettingsAdminsPtrOutput() DataLakeSettingsAdminsPtrOutput
func (DataLakeSettingsAdminsArgs) ToDataLakeSettingsAdminsPtrOutputWithContext ¶
func (i DataLakeSettingsAdminsArgs) ToDataLakeSettingsAdminsPtrOutputWithContext(ctx context.Context) DataLakeSettingsAdminsPtrOutput
type DataLakeSettingsAdminsInput ¶
type DataLakeSettingsAdminsInput interface { pulumi.Input ToDataLakeSettingsAdminsOutput() DataLakeSettingsAdminsOutput ToDataLakeSettingsAdminsOutputWithContext(context.Context) DataLakeSettingsAdminsOutput }
DataLakeSettingsAdminsInput is an input type that accepts DataLakeSettingsAdminsArgs and DataLakeSettingsAdminsOutput values. You can construct a concrete instance of `DataLakeSettingsAdminsInput` via:
DataLakeSettingsAdminsArgs{...}
type DataLakeSettingsAdminsOutput ¶
type DataLakeSettingsAdminsOutput struct{ *pulumi.OutputState }
func (DataLakeSettingsAdminsOutput) ElementType ¶
func (DataLakeSettingsAdminsOutput) ElementType() reflect.Type
func (DataLakeSettingsAdminsOutput) ToDataLakeSettingsAdminsOutput ¶
func (o DataLakeSettingsAdminsOutput) ToDataLakeSettingsAdminsOutput() DataLakeSettingsAdminsOutput
func (DataLakeSettingsAdminsOutput) ToDataLakeSettingsAdminsOutputWithContext ¶
func (o DataLakeSettingsAdminsOutput) ToDataLakeSettingsAdminsOutputWithContext(ctx context.Context) DataLakeSettingsAdminsOutput
func (DataLakeSettingsAdminsOutput) ToDataLakeSettingsAdminsPtrOutput ¶
func (o DataLakeSettingsAdminsOutput) ToDataLakeSettingsAdminsPtrOutput() DataLakeSettingsAdminsPtrOutput
func (DataLakeSettingsAdminsOutput) ToDataLakeSettingsAdminsPtrOutputWithContext ¶
func (o DataLakeSettingsAdminsOutput) ToDataLakeSettingsAdminsPtrOutputWithContext(ctx context.Context) DataLakeSettingsAdminsPtrOutput
type DataLakeSettingsAdminsPtrInput ¶
type DataLakeSettingsAdminsPtrInput interface { pulumi.Input ToDataLakeSettingsAdminsPtrOutput() DataLakeSettingsAdminsPtrOutput ToDataLakeSettingsAdminsPtrOutputWithContext(context.Context) DataLakeSettingsAdminsPtrOutput }
DataLakeSettingsAdminsPtrInput is an input type that accepts DataLakeSettingsAdminsArgs, DataLakeSettingsAdminsPtr and DataLakeSettingsAdminsPtrOutput values. You can construct a concrete instance of `DataLakeSettingsAdminsPtrInput` via:
DataLakeSettingsAdminsArgs{...} or: nil
func DataLakeSettingsAdminsPtr ¶
func DataLakeSettingsAdminsPtr(v *DataLakeSettingsAdminsArgs) DataLakeSettingsAdminsPtrInput
type DataLakeSettingsAdminsPtrOutput ¶
type DataLakeSettingsAdminsPtrOutput struct{ *pulumi.OutputState }
func (DataLakeSettingsAdminsPtrOutput) Elem ¶
func (o DataLakeSettingsAdminsPtrOutput) Elem() DataLakeSettingsAdminsOutput
func (DataLakeSettingsAdminsPtrOutput) ElementType ¶
func (DataLakeSettingsAdminsPtrOutput) ElementType() reflect.Type
func (DataLakeSettingsAdminsPtrOutput) ToDataLakeSettingsAdminsPtrOutput ¶
func (o DataLakeSettingsAdminsPtrOutput) ToDataLakeSettingsAdminsPtrOutput() DataLakeSettingsAdminsPtrOutput
func (DataLakeSettingsAdminsPtrOutput) ToDataLakeSettingsAdminsPtrOutputWithContext ¶
func (o DataLakeSettingsAdminsPtrOutput) ToDataLakeSettingsAdminsPtrOutputWithContext(ctx context.Context) DataLakeSettingsAdminsPtrOutput
type DataLakeSettingsArgs ¶
type DataLakeSettingsArgs struct { Admins DataLakeSettingsAdminsPtrInput TrustedResourceOwners pulumi.StringArrayInput }
The set of arguments for constructing a DataLakeSettings resource.
func (DataLakeSettingsArgs) ElementType ¶
func (DataLakeSettingsArgs) ElementType() reflect.Type
type DataLakeSettingsInput ¶
type DataLakeSettingsInput interface { pulumi.Input ToDataLakeSettingsOutput() DataLakeSettingsOutput ToDataLakeSettingsOutputWithContext(ctx context.Context) DataLakeSettingsOutput }
type DataLakeSettingsOutput ¶
type DataLakeSettingsOutput struct{ *pulumi.OutputState }
func (DataLakeSettingsOutput) Admins ¶ added in v0.17.0
func (o DataLakeSettingsOutput) Admins() DataLakeSettingsAdminsPtrOutput
func (DataLakeSettingsOutput) ElementType ¶
func (DataLakeSettingsOutput) ElementType() reflect.Type
func (DataLakeSettingsOutput) ToDataLakeSettingsOutput ¶
func (o DataLakeSettingsOutput) ToDataLakeSettingsOutput() DataLakeSettingsOutput
func (DataLakeSettingsOutput) ToDataLakeSettingsOutputWithContext ¶
func (o DataLakeSettingsOutput) ToDataLakeSettingsOutputWithContext(ctx context.Context) DataLakeSettingsOutput
func (DataLakeSettingsOutput) TrustedResourceOwners ¶ added in v0.17.0
func (o DataLakeSettingsOutput) TrustedResourceOwners() pulumi.StringArrayOutput
type DataLakeSettingsState ¶
type DataLakeSettingsState struct { }
func (DataLakeSettingsState) ElementType ¶
func (DataLakeSettingsState) ElementType() reflect.Type
type LookupDataLakeSettingsArgs ¶ added in v0.12.0
type LookupDataLakeSettingsArgs struct {
Id string `pulumi:"id"`
}
type LookupDataLakeSettingsOutputArgs ¶ added in v0.12.0
type LookupDataLakeSettingsOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupDataLakeSettingsOutputArgs) ElementType ¶ added in v0.12.0
func (LookupDataLakeSettingsOutputArgs) ElementType() reflect.Type
type LookupDataLakeSettingsResult ¶ added in v0.12.0
type LookupDataLakeSettingsResult struct { Admins *DataLakeSettingsAdmins `pulumi:"admins"` Id *string `pulumi:"id"` TrustedResourceOwners []string `pulumi:"trustedResourceOwners"` }
func LookupDataLakeSettings ¶ added in v0.12.0
func LookupDataLakeSettings(ctx *pulumi.Context, args *LookupDataLakeSettingsArgs, opts ...pulumi.InvokeOption) (*LookupDataLakeSettingsResult, error)
Resource Type definition for AWS::LakeFormation::DataLakeSettings
type LookupDataLakeSettingsResultOutput ¶ added in v0.12.0
type LookupDataLakeSettingsResultOutput struct{ *pulumi.OutputState }
func LookupDataLakeSettingsOutput ¶ added in v0.12.0
func LookupDataLakeSettingsOutput(ctx *pulumi.Context, args LookupDataLakeSettingsOutputArgs, opts ...pulumi.InvokeOption) LookupDataLakeSettingsResultOutput
func (LookupDataLakeSettingsResultOutput) Admins ¶ added in v0.12.0
func (o LookupDataLakeSettingsResultOutput) Admins() DataLakeSettingsAdminsPtrOutput
func (LookupDataLakeSettingsResultOutput) ElementType ¶ added in v0.12.0
func (LookupDataLakeSettingsResultOutput) ElementType() reflect.Type
func (LookupDataLakeSettingsResultOutput) Id ¶ added in v0.12.0
func (o LookupDataLakeSettingsResultOutput) Id() pulumi.StringPtrOutput
func (LookupDataLakeSettingsResultOutput) ToLookupDataLakeSettingsResultOutput ¶ added in v0.12.0
func (o LookupDataLakeSettingsResultOutput) ToLookupDataLakeSettingsResultOutput() LookupDataLakeSettingsResultOutput
func (LookupDataLakeSettingsResultOutput) ToLookupDataLakeSettingsResultOutputWithContext ¶ added in v0.12.0
func (o LookupDataLakeSettingsResultOutput) ToLookupDataLakeSettingsResultOutputWithContext(ctx context.Context) LookupDataLakeSettingsResultOutput
func (LookupDataLakeSettingsResultOutput) TrustedResourceOwners ¶ added in v0.12.0
func (o LookupDataLakeSettingsResultOutput) TrustedResourceOwners() pulumi.StringArrayOutput
type LookupPermissionsArgs ¶ added in v0.12.0
type LookupPermissionsArgs struct {
Id string `pulumi:"id"`
}
type LookupPermissionsOutputArgs ¶ added in v0.12.0
type LookupPermissionsOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupPermissionsOutputArgs) ElementType ¶ added in v0.12.0
func (LookupPermissionsOutputArgs) ElementType() reflect.Type
type LookupPermissionsResult ¶ added in v0.12.0
type LookupPermissionsResult struct { DataLakePrincipal *PermissionsDataLakePrincipal `pulumi:"dataLakePrincipal"` Id *string `pulumi:"id"` Permissions []string `pulumi:"permissions"` PermissionsWithGrantOption []string `pulumi:"permissionsWithGrantOption"` Resource *PermissionsResource `pulumi:"resource"` }
func LookupPermissions ¶ added in v0.12.0
func LookupPermissions(ctx *pulumi.Context, args *LookupPermissionsArgs, opts ...pulumi.InvokeOption) (*LookupPermissionsResult, error)
Resource Type definition for AWS::LakeFormation::Permissions
type LookupPermissionsResultOutput ¶ added in v0.12.0
type LookupPermissionsResultOutput struct{ *pulumi.OutputState }
func LookupPermissionsOutput ¶ added in v0.12.0
func LookupPermissionsOutput(ctx *pulumi.Context, args LookupPermissionsOutputArgs, opts ...pulumi.InvokeOption) LookupPermissionsResultOutput
func (LookupPermissionsResultOutput) DataLakePrincipal ¶ added in v0.12.0
func (o LookupPermissionsResultOutput) DataLakePrincipal() PermissionsDataLakePrincipalPtrOutput
func (LookupPermissionsResultOutput) ElementType ¶ added in v0.12.0
func (LookupPermissionsResultOutput) ElementType() reflect.Type
func (LookupPermissionsResultOutput) Id ¶ added in v0.12.0
func (o LookupPermissionsResultOutput) Id() pulumi.StringPtrOutput
func (LookupPermissionsResultOutput) Permissions ¶ added in v0.12.0
func (o LookupPermissionsResultOutput) Permissions() pulumi.StringArrayOutput
func (LookupPermissionsResultOutput) PermissionsWithGrantOption ¶ added in v0.12.0
func (o LookupPermissionsResultOutput) PermissionsWithGrantOption() pulumi.StringArrayOutput
func (LookupPermissionsResultOutput) Resource ¶ added in v0.12.0
func (o LookupPermissionsResultOutput) Resource() PermissionsResourcePtrOutput
func (LookupPermissionsResultOutput) ToLookupPermissionsResultOutput ¶ added in v0.12.0
func (o LookupPermissionsResultOutput) ToLookupPermissionsResultOutput() LookupPermissionsResultOutput
func (LookupPermissionsResultOutput) ToLookupPermissionsResultOutputWithContext ¶ added in v0.12.0
func (o LookupPermissionsResultOutput) ToLookupPermissionsResultOutputWithContext(ctx context.Context) LookupPermissionsResultOutput
type LookupResourceArgs ¶ added in v0.12.0
type LookupResourceArgs struct {
Id string `pulumi:"id"`
}
type LookupResourceOutputArgs ¶ added in v0.12.0
type LookupResourceOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupResourceOutputArgs) ElementType ¶ added in v0.12.0
func (LookupResourceOutputArgs) ElementType() reflect.Type
type LookupResourceResult ¶ added in v0.12.0
type LookupResourceResult struct { Id *string `pulumi:"id"` ResourceArn *string `pulumi:"resourceArn"` RoleArn *string `pulumi:"roleArn"` UseServiceLinkedRole *bool `pulumi:"useServiceLinkedRole"` }
func LookupResource ¶ added in v0.12.0
func LookupResource(ctx *pulumi.Context, args *LookupResourceArgs, opts ...pulumi.InvokeOption) (*LookupResourceResult, error)
Resource Type definition for AWS::LakeFormation::Resource
type LookupResourceResultOutput ¶ added in v0.12.0
type LookupResourceResultOutput struct{ *pulumi.OutputState }
func LookupResourceOutput ¶ added in v0.12.0
func LookupResourceOutput(ctx *pulumi.Context, args LookupResourceOutputArgs, opts ...pulumi.InvokeOption) LookupResourceResultOutput
func (LookupResourceResultOutput) ElementType ¶ added in v0.12.0
func (LookupResourceResultOutput) ElementType() reflect.Type
func (LookupResourceResultOutput) Id ¶ added in v0.12.0
func (o LookupResourceResultOutput) Id() pulumi.StringPtrOutput
func (LookupResourceResultOutput) ResourceArn ¶ added in v0.12.0
func (o LookupResourceResultOutput) ResourceArn() pulumi.StringPtrOutput
func (LookupResourceResultOutput) RoleArn ¶ added in v0.12.0
func (o LookupResourceResultOutput) RoleArn() pulumi.StringPtrOutput
func (LookupResourceResultOutput) ToLookupResourceResultOutput ¶ added in v0.12.0
func (o LookupResourceResultOutput) ToLookupResourceResultOutput() LookupResourceResultOutput
func (LookupResourceResultOutput) ToLookupResourceResultOutputWithContext ¶ added in v0.12.0
func (o LookupResourceResultOutput) ToLookupResourceResultOutputWithContext(ctx context.Context) LookupResourceResultOutput
func (LookupResourceResultOutput) UseServiceLinkedRole ¶ added in v0.12.0
func (o LookupResourceResultOutput) UseServiceLinkedRole() pulumi.BoolPtrOutput
type Permissions
deprecated
type Permissions struct { pulumi.CustomResourceState DataLakePrincipal PermissionsDataLakePrincipalOutput `pulumi:"dataLakePrincipal"` Permissions pulumi.StringArrayOutput `pulumi:"permissions"` PermissionsWithGrantOption pulumi.StringArrayOutput `pulumi:"permissionsWithGrantOption"` Resource PermissionsResourceOutput `pulumi:"resource"` }
Resource Type definition for AWS::LakeFormation::Permissions
Deprecated: Permissions is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetPermissions ¶
func GetPermissions(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PermissionsState, opts ...pulumi.ResourceOption) (*Permissions, error)
GetPermissions gets an existing Permissions resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewPermissions ¶
func NewPermissions(ctx *pulumi.Context, name string, args *PermissionsArgs, opts ...pulumi.ResourceOption) (*Permissions, error)
NewPermissions registers a new resource with the given unique name, arguments, and options.
func (*Permissions) ElementType ¶
func (*Permissions) ElementType() reflect.Type
func (*Permissions) ToPermissionsOutput ¶
func (i *Permissions) ToPermissionsOutput() PermissionsOutput
func (*Permissions) ToPermissionsOutputWithContext ¶
func (i *Permissions) ToPermissionsOutputWithContext(ctx context.Context) PermissionsOutput
type PermissionsArgs ¶
type PermissionsArgs struct { DataLakePrincipal PermissionsDataLakePrincipalInput Permissions pulumi.StringArrayInput PermissionsWithGrantOption pulumi.StringArrayInput Resource PermissionsResourceInput }
The set of arguments for constructing a Permissions resource.
func (PermissionsArgs) ElementType ¶
func (PermissionsArgs) ElementType() reflect.Type
type PermissionsColumnWildcard ¶
type PermissionsColumnWildcard struct {
ExcludedColumnNames []string `pulumi:"excludedColumnNames"`
}
type PermissionsColumnWildcardArgs ¶
type PermissionsColumnWildcardArgs struct {
ExcludedColumnNames pulumi.StringArrayInput `pulumi:"excludedColumnNames"`
}
func (PermissionsColumnWildcardArgs) ElementType ¶
func (PermissionsColumnWildcardArgs) ElementType() reflect.Type
func (PermissionsColumnWildcardArgs) ToPermissionsColumnWildcardOutput ¶
func (i PermissionsColumnWildcardArgs) ToPermissionsColumnWildcardOutput() PermissionsColumnWildcardOutput
func (PermissionsColumnWildcardArgs) ToPermissionsColumnWildcardOutputWithContext ¶
func (i PermissionsColumnWildcardArgs) ToPermissionsColumnWildcardOutputWithContext(ctx context.Context) PermissionsColumnWildcardOutput
func (PermissionsColumnWildcardArgs) ToPermissionsColumnWildcardPtrOutput ¶
func (i PermissionsColumnWildcardArgs) ToPermissionsColumnWildcardPtrOutput() PermissionsColumnWildcardPtrOutput
func (PermissionsColumnWildcardArgs) ToPermissionsColumnWildcardPtrOutputWithContext ¶
func (i PermissionsColumnWildcardArgs) ToPermissionsColumnWildcardPtrOutputWithContext(ctx context.Context) PermissionsColumnWildcardPtrOutput
type PermissionsColumnWildcardInput ¶
type PermissionsColumnWildcardInput interface { pulumi.Input ToPermissionsColumnWildcardOutput() PermissionsColumnWildcardOutput ToPermissionsColumnWildcardOutputWithContext(context.Context) PermissionsColumnWildcardOutput }
PermissionsColumnWildcardInput is an input type that accepts PermissionsColumnWildcardArgs and PermissionsColumnWildcardOutput values. You can construct a concrete instance of `PermissionsColumnWildcardInput` via:
PermissionsColumnWildcardArgs{...}
type PermissionsColumnWildcardOutput ¶
type PermissionsColumnWildcardOutput struct{ *pulumi.OutputState }
func (PermissionsColumnWildcardOutput) ElementType ¶
func (PermissionsColumnWildcardOutput) ElementType() reflect.Type
func (PermissionsColumnWildcardOutput) ExcludedColumnNames ¶
func (o PermissionsColumnWildcardOutput) ExcludedColumnNames() pulumi.StringArrayOutput
func (PermissionsColumnWildcardOutput) ToPermissionsColumnWildcardOutput ¶
func (o PermissionsColumnWildcardOutput) ToPermissionsColumnWildcardOutput() PermissionsColumnWildcardOutput
func (PermissionsColumnWildcardOutput) ToPermissionsColumnWildcardOutputWithContext ¶
func (o PermissionsColumnWildcardOutput) ToPermissionsColumnWildcardOutputWithContext(ctx context.Context) PermissionsColumnWildcardOutput
func (PermissionsColumnWildcardOutput) ToPermissionsColumnWildcardPtrOutput ¶
func (o PermissionsColumnWildcardOutput) ToPermissionsColumnWildcardPtrOutput() PermissionsColumnWildcardPtrOutput
func (PermissionsColumnWildcardOutput) ToPermissionsColumnWildcardPtrOutputWithContext ¶
func (o PermissionsColumnWildcardOutput) ToPermissionsColumnWildcardPtrOutputWithContext(ctx context.Context) PermissionsColumnWildcardPtrOutput
type PermissionsColumnWildcardPtrInput ¶
type PermissionsColumnWildcardPtrInput interface { pulumi.Input ToPermissionsColumnWildcardPtrOutput() PermissionsColumnWildcardPtrOutput ToPermissionsColumnWildcardPtrOutputWithContext(context.Context) PermissionsColumnWildcardPtrOutput }
PermissionsColumnWildcardPtrInput is an input type that accepts PermissionsColumnWildcardArgs, PermissionsColumnWildcardPtr and PermissionsColumnWildcardPtrOutput values. You can construct a concrete instance of `PermissionsColumnWildcardPtrInput` via:
PermissionsColumnWildcardArgs{...} or: nil
func PermissionsColumnWildcardPtr ¶
func PermissionsColumnWildcardPtr(v *PermissionsColumnWildcardArgs) PermissionsColumnWildcardPtrInput
type PermissionsColumnWildcardPtrOutput ¶
type PermissionsColumnWildcardPtrOutput struct{ *pulumi.OutputState }
func (PermissionsColumnWildcardPtrOutput) Elem ¶
func (o PermissionsColumnWildcardPtrOutput) Elem() PermissionsColumnWildcardOutput
func (PermissionsColumnWildcardPtrOutput) ElementType ¶
func (PermissionsColumnWildcardPtrOutput) ElementType() reflect.Type
func (PermissionsColumnWildcardPtrOutput) ExcludedColumnNames ¶
func (o PermissionsColumnWildcardPtrOutput) ExcludedColumnNames() pulumi.StringArrayOutput
func (PermissionsColumnWildcardPtrOutput) ToPermissionsColumnWildcardPtrOutput ¶
func (o PermissionsColumnWildcardPtrOutput) ToPermissionsColumnWildcardPtrOutput() PermissionsColumnWildcardPtrOutput
func (PermissionsColumnWildcardPtrOutput) ToPermissionsColumnWildcardPtrOutputWithContext ¶
func (o PermissionsColumnWildcardPtrOutput) ToPermissionsColumnWildcardPtrOutputWithContext(ctx context.Context) PermissionsColumnWildcardPtrOutput
type PermissionsDataLakePrincipal ¶
type PermissionsDataLakePrincipal struct {
DataLakePrincipalIdentifier *string `pulumi:"dataLakePrincipalIdentifier"`
}
type PermissionsDataLakePrincipalArgs ¶
type PermissionsDataLakePrincipalArgs struct {
DataLakePrincipalIdentifier pulumi.StringPtrInput `pulumi:"dataLakePrincipalIdentifier"`
}
func (PermissionsDataLakePrincipalArgs) ElementType ¶
func (PermissionsDataLakePrincipalArgs) ElementType() reflect.Type
func (PermissionsDataLakePrincipalArgs) ToPermissionsDataLakePrincipalOutput ¶
func (i PermissionsDataLakePrincipalArgs) ToPermissionsDataLakePrincipalOutput() PermissionsDataLakePrincipalOutput
func (PermissionsDataLakePrincipalArgs) ToPermissionsDataLakePrincipalOutputWithContext ¶
func (i PermissionsDataLakePrincipalArgs) ToPermissionsDataLakePrincipalOutputWithContext(ctx context.Context) PermissionsDataLakePrincipalOutput
type PermissionsDataLakePrincipalInput ¶
type PermissionsDataLakePrincipalInput interface { pulumi.Input ToPermissionsDataLakePrincipalOutput() PermissionsDataLakePrincipalOutput ToPermissionsDataLakePrincipalOutputWithContext(context.Context) PermissionsDataLakePrincipalOutput }
PermissionsDataLakePrincipalInput is an input type that accepts PermissionsDataLakePrincipalArgs and PermissionsDataLakePrincipalOutput values. You can construct a concrete instance of `PermissionsDataLakePrincipalInput` via:
PermissionsDataLakePrincipalArgs{...}
type PermissionsDataLakePrincipalOutput ¶
type PermissionsDataLakePrincipalOutput struct{ *pulumi.OutputState }
func (PermissionsDataLakePrincipalOutput) DataLakePrincipalIdentifier ¶
func (o PermissionsDataLakePrincipalOutput) DataLakePrincipalIdentifier() pulumi.StringPtrOutput
func (PermissionsDataLakePrincipalOutput) ElementType ¶
func (PermissionsDataLakePrincipalOutput) ElementType() reflect.Type
func (PermissionsDataLakePrincipalOutput) ToPermissionsDataLakePrincipalOutput ¶
func (o PermissionsDataLakePrincipalOutput) ToPermissionsDataLakePrincipalOutput() PermissionsDataLakePrincipalOutput
func (PermissionsDataLakePrincipalOutput) ToPermissionsDataLakePrincipalOutputWithContext ¶
func (o PermissionsDataLakePrincipalOutput) ToPermissionsDataLakePrincipalOutputWithContext(ctx context.Context) PermissionsDataLakePrincipalOutput
type PermissionsDataLakePrincipalPtrOutput ¶
type PermissionsDataLakePrincipalPtrOutput struct{ *pulumi.OutputState }
func (PermissionsDataLakePrincipalPtrOutput) DataLakePrincipalIdentifier ¶
func (o PermissionsDataLakePrincipalPtrOutput) DataLakePrincipalIdentifier() pulumi.StringPtrOutput
func (PermissionsDataLakePrincipalPtrOutput) ElementType ¶
func (PermissionsDataLakePrincipalPtrOutput) ElementType() reflect.Type
func (PermissionsDataLakePrincipalPtrOutput) ToPermissionsDataLakePrincipalPtrOutput ¶
func (o PermissionsDataLakePrincipalPtrOutput) ToPermissionsDataLakePrincipalPtrOutput() PermissionsDataLakePrincipalPtrOutput
func (PermissionsDataLakePrincipalPtrOutput) ToPermissionsDataLakePrincipalPtrOutputWithContext ¶
func (o PermissionsDataLakePrincipalPtrOutput) ToPermissionsDataLakePrincipalPtrOutputWithContext(ctx context.Context) PermissionsDataLakePrincipalPtrOutput
type PermissionsDataLocationResourceArgs ¶
type PermissionsDataLocationResourceArgs struct { CatalogId pulumi.StringPtrInput `pulumi:"catalogId"` S3Resource pulumi.StringPtrInput `pulumi:"s3Resource"` }
func (PermissionsDataLocationResourceArgs) ElementType ¶
func (PermissionsDataLocationResourceArgs) ElementType() reflect.Type
func (PermissionsDataLocationResourceArgs) ToPermissionsDataLocationResourceOutput ¶
func (i PermissionsDataLocationResourceArgs) ToPermissionsDataLocationResourceOutput() PermissionsDataLocationResourceOutput
func (PermissionsDataLocationResourceArgs) ToPermissionsDataLocationResourceOutputWithContext ¶
func (i PermissionsDataLocationResourceArgs) ToPermissionsDataLocationResourceOutputWithContext(ctx context.Context) PermissionsDataLocationResourceOutput
func (PermissionsDataLocationResourceArgs) ToPermissionsDataLocationResourcePtrOutput ¶
func (i PermissionsDataLocationResourceArgs) ToPermissionsDataLocationResourcePtrOutput() PermissionsDataLocationResourcePtrOutput
func (PermissionsDataLocationResourceArgs) ToPermissionsDataLocationResourcePtrOutputWithContext ¶
func (i PermissionsDataLocationResourceArgs) ToPermissionsDataLocationResourcePtrOutputWithContext(ctx context.Context) PermissionsDataLocationResourcePtrOutput
type PermissionsDataLocationResourceInput ¶
type PermissionsDataLocationResourceInput interface { pulumi.Input ToPermissionsDataLocationResourceOutput() PermissionsDataLocationResourceOutput ToPermissionsDataLocationResourceOutputWithContext(context.Context) PermissionsDataLocationResourceOutput }
PermissionsDataLocationResourceInput is an input type that accepts PermissionsDataLocationResourceArgs and PermissionsDataLocationResourceOutput values. You can construct a concrete instance of `PermissionsDataLocationResourceInput` via:
PermissionsDataLocationResourceArgs{...}
type PermissionsDataLocationResourceOutput ¶
type PermissionsDataLocationResourceOutput struct{ *pulumi.OutputState }
func (PermissionsDataLocationResourceOutput) CatalogId ¶
func (o PermissionsDataLocationResourceOutput) CatalogId() pulumi.StringPtrOutput
func (PermissionsDataLocationResourceOutput) ElementType ¶
func (PermissionsDataLocationResourceOutput) ElementType() reflect.Type
func (PermissionsDataLocationResourceOutput) S3Resource ¶
func (o PermissionsDataLocationResourceOutput) S3Resource() pulumi.StringPtrOutput
func (PermissionsDataLocationResourceOutput) ToPermissionsDataLocationResourceOutput ¶
func (o PermissionsDataLocationResourceOutput) ToPermissionsDataLocationResourceOutput() PermissionsDataLocationResourceOutput
func (PermissionsDataLocationResourceOutput) ToPermissionsDataLocationResourceOutputWithContext ¶
func (o PermissionsDataLocationResourceOutput) ToPermissionsDataLocationResourceOutputWithContext(ctx context.Context) PermissionsDataLocationResourceOutput
func (PermissionsDataLocationResourceOutput) ToPermissionsDataLocationResourcePtrOutput ¶
func (o PermissionsDataLocationResourceOutput) ToPermissionsDataLocationResourcePtrOutput() PermissionsDataLocationResourcePtrOutput
func (PermissionsDataLocationResourceOutput) ToPermissionsDataLocationResourcePtrOutputWithContext ¶
func (o PermissionsDataLocationResourceOutput) ToPermissionsDataLocationResourcePtrOutputWithContext(ctx context.Context) PermissionsDataLocationResourcePtrOutput
type PermissionsDataLocationResourcePtrInput ¶
type PermissionsDataLocationResourcePtrInput interface { pulumi.Input ToPermissionsDataLocationResourcePtrOutput() PermissionsDataLocationResourcePtrOutput ToPermissionsDataLocationResourcePtrOutputWithContext(context.Context) PermissionsDataLocationResourcePtrOutput }
PermissionsDataLocationResourcePtrInput is an input type that accepts PermissionsDataLocationResourceArgs, PermissionsDataLocationResourcePtr and PermissionsDataLocationResourcePtrOutput values. You can construct a concrete instance of `PermissionsDataLocationResourcePtrInput` via:
PermissionsDataLocationResourceArgs{...} or: nil
func PermissionsDataLocationResourcePtr ¶
func PermissionsDataLocationResourcePtr(v *PermissionsDataLocationResourceArgs) PermissionsDataLocationResourcePtrInput
type PermissionsDataLocationResourcePtrOutput ¶
type PermissionsDataLocationResourcePtrOutput struct{ *pulumi.OutputState }
func (PermissionsDataLocationResourcePtrOutput) CatalogId ¶
func (o PermissionsDataLocationResourcePtrOutput) CatalogId() pulumi.StringPtrOutput
func (PermissionsDataLocationResourcePtrOutput) ElementType ¶
func (PermissionsDataLocationResourcePtrOutput) ElementType() reflect.Type
func (PermissionsDataLocationResourcePtrOutput) S3Resource ¶
func (o PermissionsDataLocationResourcePtrOutput) S3Resource() pulumi.StringPtrOutput
func (PermissionsDataLocationResourcePtrOutput) ToPermissionsDataLocationResourcePtrOutput ¶
func (o PermissionsDataLocationResourcePtrOutput) ToPermissionsDataLocationResourcePtrOutput() PermissionsDataLocationResourcePtrOutput
func (PermissionsDataLocationResourcePtrOutput) ToPermissionsDataLocationResourcePtrOutputWithContext ¶
func (o PermissionsDataLocationResourcePtrOutput) ToPermissionsDataLocationResourcePtrOutputWithContext(ctx context.Context) PermissionsDataLocationResourcePtrOutput
type PermissionsDatabaseResourceArgs ¶
type PermissionsDatabaseResourceArgs struct { CatalogId pulumi.StringPtrInput `pulumi:"catalogId"` Name pulumi.StringPtrInput `pulumi:"name"` }
func (PermissionsDatabaseResourceArgs) ElementType ¶
func (PermissionsDatabaseResourceArgs) ElementType() reflect.Type
func (PermissionsDatabaseResourceArgs) ToPermissionsDatabaseResourceOutput ¶
func (i PermissionsDatabaseResourceArgs) ToPermissionsDatabaseResourceOutput() PermissionsDatabaseResourceOutput
func (PermissionsDatabaseResourceArgs) ToPermissionsDatabaseResourceOutputWithContext ¶
func (i PermissionsDatabaseResourceArgs) ToPermissionsDatabaseResourceOutputWithContext(ctx context.Context) PermissionsDatabaseResourceOutput
func (PermissionsDatabaseResourceArgs) ToPermissionsDatabaseResourcePtrOutput ¶
func (i PermissionsDatabaseResourceArgs) ToPermissionsDatabaseResourcePtrOutput() PermissionsDatabaseResourcePtrOutput
func (PermissionsDatabaseResourceArgs) ToPermissionsDatabaseResourcePtrOutputWithContext ¶
func (i PermissionsDatabaseResourceArgs) ToPermissionsDatabaseResourcePtrOutputWithContext(ctx context.Context) PermissionsDatabaseResourcePtrOutput
type PermissionsDatabaseResourceInput ¶
type PermissionsDatabaseResourceInput interface { pulumi.Input ToPermissionsDatabaseResourceOutput() PermissionsDatabaseResourceOutput ToPermissionsDatabaseResourceOutputWithContext(context.Context) PermissionsDatabaseResourceOutput }
PermissionsDatabaseResourceInput is an input type that accepts PermissionsDatabaseResourceArgs and PermissionsDatabaseResourceOutput values. You can construct a concrete instance of `PermissionsDatabaseResourceInput` via:
PermissionsDatabaseResourceArgs{...}
type PermissionsDatabaseResourceOutput ¶
type PermissionsDatabaseResourceOutput struct{ *pulumi.OutputState }
func (PermissionsDatabaseResourceOutput) CatalogId ¶
func (o PermissionsDatabaseResourceOutput) CatalogId() pulumi.StringPtrOutput
func (PermissionsDatabaseResourceOutput) ElementType ¶
func (PermissionsDatabaseResourceOutput) ElementType() reflect.Type
func (PermissionsDatabaseResourceOutput) Name ¶
func (o PermissionsDatabaseResourceOutput) Name() pulumi.StringPtrOutput
func (PermissionsDatabaseResourceOutput) ToPermissionsDatabaseResourceOutput ¶
func (o PermissionsDatabaseResourceOutput) ToPermissionsDatabaseResourceOutput() PermissionsDatabaseResourceOutput
func (PermissionsDatabaseResourceOutput) ToPermissionsDatabaseResourceOutputWithContext ¶
func (o PermissionsDatabaseResourceOutput) ToPermissionsDatabaseResourceOutputWithContext(ctx context.Context) PermissionsDatabaseResourceOutput
func (PermissionsDatabaseResourceOutput) ToPermissionsDatabaseResourcePtrOutput ¶
func (o PermissionsDatabaseResourceOutput) ToPermissionsDatabaseResourcePtrOutput() PermissionsDatabaseResourcePtrOutput
func (PermissionsDatabaseResourceOutput) ToPermissionsDatabaseResourcePtrOutputWithContext ¶
func (o PermissionsDatabaseResourceOutput) ToPermissionsDatabaseResourcePtrOutputWithContext(ctx context.Context) PermissionsDatabaseResourcePtrOutput
type PermissionsDatabaseResourcePtrInput ¶
type PermissionsDatabaseResourcePtrInput interface { pulumi.Input ToPermissionsDatabaseResourcePtrOutput() PermissionsDatabaseResourcePtrOutput ToPermissionsDatabaseResourcePtrOutputWithContext(context.Context) PermissionsDatabaseResourcePtrOutput }
PermissionsDatabaseResourcePtrInput is an input type that accepts PermissionsDatabaseResourceArgs, PermissionsDatabaseResourcePtr and PermissionsDatabaseResourcePtrOutput values. You can construct a concrete instance of `PermissionsDatabaseResourcePtrInput` via:
PermissionsDatabaseResourceArgs{...} or: nil
func PermissionsDatabaseResourcePtr ¶
func PermissionsDatabaseResourcePtr(v *PermissionsDatabaseResourceArgs) PermissionsDatabaseResourcePtrInput
type PermissionsDatabaseResourcePtrOutput ¶
type PermissionsDatabaseResourcePtrOutput struct{ *pulumi.OutputState }
func (PermissionsDatabaseResourcePtrOutput) CatalogId ¶
func (o PermissionsDatabaseResourcePtrOutput) CatalogId() pulumi.StringPtrOutput
func (PermissionsDatabaseResourcePtrOutput) ElementType ¶
func (PermissionsDatabaseResourcePtrOutput) ElementType() reflect.Type
func (PermissionsDatabaseResourcePtrOutput) Name ¶
func (o PermissionsDatabaseResourcePtrOutput) Name() pulumi.StringPtrOutput
func (PermissionsDatabaseResourcePtrOutput) ToPermissionsDatabaseResourcePtrOutput ¶
func (o PermissionsDatabaseResourcePtrOutput) ToPermissionsDatabaseResourcePtrOutput() PermissionsDatabaseResourcePtrOutput
func (PermissionsDatabaseResourcePtrOutput) ToPermissionsDatabaseResourcePtrOutputWithContext ¶
func (o PermissionsDatabaseResourcePtrOutput) ToPermissionsDatabaseResourcePtrOutputWithContext(ctx context.Context) PermissionsDatabaseResourcePtrOutput
type PermissionsInput ¶
type PermissionsInput interface { pulumi.Input ToPermissionsOutput() PermissionsOutput ToPermissionsOutputWithContext(ctx context.Context) PermissionsOutput }
type PermissionsOutput ¶
type PermissionsOutput struct{ *pulumi.OutputState }
func (PermissionsOutput) DataLakePrincipal ¶ added in v0.17.0
func (o PermissionsOutput) DataLakePrincipal() PermissionsDataLakePrincipalOutput
func (PermissionsOutput) ElementType ¶
func (PermissionsOutput) ElementType() reflect.Type
func (PermissionsOutput) Permissions ¶ added in v0.17.0
func (o PermissionsOutput) Permissions() pulumi.StringArrayOutput
func (PermissionsOutput) PermissionsWithGrantOption ¶ added in v0.17.0
func (o PermissionsOutput) PermissionsWithGrantOption() pulumi.StringArrayOutput
func (PermissionsOutput) Resource ¶ added in v0.17.0
func (o PermissionsOutput) Resource() PermissionsResourceOutput
func (PermissionsOutput) ToPermissionsOutput ¶
func (o PermissionsOutput) ToPermissionsOutput() PermissionsOutput
func (PermissionsOutput) ToPermissionsOutputWithContext ¶
func (o PermissionsOutput) ToPermissionsOutputWithContext(ctx context.Context) PermissionsOutput
type PermissionsResource ¶
type PermissionsResource struct { DataLocationResource *PermissionsDataLocationResource `pulumi:"dataLocationResource"` DatabaseResource *PermissionsDatabaseResource `pulumi:"databaseResource"` TableResource *PermissionsTableResource `pulumi:"tableResource"` TableWithColumnsResource *PermissionsTableWithColumnsResource `pulumi:"tableWithColumnsResource"` }
type PermissionsResourceArgs ¶
type PermissionsResourceArgs struct { DataLocationResource PermissionsDataLocationResourcePtrInput `pulumi:"dataLocationResource"` DatabaseResource PermissionsDatabaseResourcePtrInput `pulumi:"databaseResource"` TableResource PermissionsTableResourcePtrInput `pulumi:"tableResource"` TableWithColumnsResource PermissionsTableWithColumnsResourcePtrInput `pulumi:"tableWithColumnsResource"` }
func (PermissionsResourceArgs) ElementType ¶
func (PermissionsResourceArgs) ElementType() reflect.Type
func (PermissionsResourceArgs) ToPermissionsResourceOutput ¶
func (i PermissionsResourceArgs) ToPermissionsResourceOutput() PermissionsResourceOutput
func (PermissionsResourceArgs) ToPermissionsResourceOutputWithContext ¶
func (i PermissionsResourceArgs) ToPermissionsResourceOutputWithContext(ctx context.Context) PermissionsResourceOutput
type PermissionsResourceInput ¶
type PermissionsResourceInput interface { pulumi.Input ToPermissionsResourceOutput() PermissionsResourceOutput ToPermissionsResourceOutputWithContext(context.Context) PermissionsResourceOutput }
PermissionsResourceInput is an input type that accepts PermissionsResourceArgs and PermissionsResourceOutput values. You can construct a concrete instance of `PermissionsResourceInput` via:
PermissionsResourceArgs{...}
type PermissionsResourceOutput ¶
type PermissionsResourceOutput struct{ *pulumi.OutputState }
func (PermissionsResourceOutput) DataLocationResource ¶
func (o PermissionsResourceOutput) DataLocationResource() PermissionsDataLocationResourcePtrOutput
func (PermissionsResourceOutput) DatabaseResource ¶
func (o PermissionsResourceOutput) DatabaseResource() PermissionsDatabaseResourcePtrOutput
func (PermissionsResourceOutput) ElementType ¶
func (PermissionsResourceOutput) ElementType() reflect.Type
func (PermissionsResourceOutput) TableResource ¶
func (o PermissionsResourceOutput) TableResource() PermissionsTableResourcePtrOutput
func (PermissionsResourceOutput) TableWithColumnsResource ¶
func (o PermissionsResourceOutput) TableWithColumnsResource() PermissionsTableWithColumnsResourcePtrOutput
func (PermissionsResourceOutput) ToPermissionsResourceOutput ¶
func (o PermissionsResourceOutput) ToPermissionsResourceOutput() PermissionsResourceOutput
func (PermissionsResourceOutput) ToPermissionsResourceOutputWithContext ¶
func (o PermissionsResourceOutput) ToPermissionsResourceOutputWithContext(ctx context.Context) PermissionsResourceOutput
type PermissionsResourcePtrOutput ¶
type PermissionsResourcePtrOutput struct{ *pulumi.OutputState }
func (PermissionsResourcePtrOutput) DataLocationResource ¶
func (o PermissionsResourcePtrOutput) DataLocationResource() PermissionsDataLocationResourcePtrOutput
func (PermissionsResourcePtrOutput) DatabaseResource ¶
func (o PermissionsResourcePtrOutput) DatabaseResource() PermissionsDatabaseResourcePtrOutput
func (PermissionsResourcePtrOutput) Elem ¶
func (o PermissionsResourcePtrOutput) Elem() PermissionsResourceOutput
func (PermissionsResourcePtrOutput) ElementType ¶
func (PermissionsResourcePtrOutput) ElementType() reflect.Type
func (PermissionsResourcePtrOutput) TableResource ¶
func (o PermissionsResourcePtrOutput) TableResource() PermissionsTableResourcePtrOutput
func (PermissionsResourcePtrOutput) TableWithColumnsResource ¶
func (o PermissionsResourcePtrOutput) TableWithColumnsResource() PermissionsTableWithColumnsResourcePtrOutput
func (PermissionsResourcePtrOutput) ToPermissionsResourcePtrOutput ¶
func (o PermissionsResourcePtrOutput) ToPermissionsResourcePtrOutput() PermissionsResourcePtrOutput
func (PermissionsResourcePtrOutput) ToPermissionsResourcePtrOutputWithContext ¶
func (o PermissionsResourcePtrOutput) ToPermissionsResourcePtrOutputWithContext(ctx context.Context) PermissionsResourcePtrOutput
type PermissionsState ¶
type PermissionsState struct { }
func (PermissionsState) ElementType ¶
func (PermissionsState) ElementType() reflect.Type
type PermissionsTableResource ¶
type PermissionsTableResource struct { CatalogId *string `pulumi:"catalogId"` DatabaseName *string `pulumi:"databaseName"` Name *string `pulumi:"name"` TableWildcard *PermissionsTableWildcard `pulumi:"tableWildcard"` }
type PermissionsTableResourceArgs ¶
type PermissionsTableResourceArgs struct { CatalogId pulumi.StringPtrInput `pulumi:"catalogId"` DatabaseName pulumi.StringPtrInput `pulumi:"databaseName"` Name pulumi.StringPtrInput `pulumi:"name"` TableWildcard PermissionsTableWildcardPtrInput `pulumi:"tableWildcard"` }
func (PermissionsTableResourceArgs) ElementType ¶
func (PermissionsTableResourceArgs) ElementType() reflect.Type
func (PermissionsTableResourceArgs) ToPermissionsTableResourceOutput ¶
func (i PermissionsTableResourceArgs) ToPermissionsTableResourceOutput() PermissionsTableResourceOutput
func (PermissionsTableResourceArgs) ToPermissionsTableResourceOutputWithContext ¶
func (i PermissionsTableResourceArgs) ToPermissionsTableResourceOutputWithContext(ctx context.Context) PermissionsTableResourceOutput
func (PermissionsTableResourceArgs) ToPermissionsTableResourcePtrOutput ¶
func (i PermissionsTableResourceArgs) ToPermissionsTableResourcePtrOutput() PermissionsTableResourcePtrOutput
func (PermissionsTableResourceArgs) ToPermissionsTableResourcePtrOutputWithContext ¶
func (i PermissionsTableResourceArgs) ToPermissionsTableResourcePtrOutputWithContext(ctx context.Context) PermissionsTableResourcePtrOutput
type PermissionsTableResourceInput ¶
type PermissionsTableResourceInput interface { pulumi.Input ToPermissionsTableResourceOutput() PermissionsTableResourceOutput ToPermissionsTableResourceOutputWithContext(context.Context) PermissionsTableResourceOutput }
PermissionsTableResourceInput is an input type that accepts PermissionsTableResourceArgs and PermissionsTableResourceOutput values. You can construct a concrete instance of `PermissionsTableResourceInput` via:
PermissionsTableResourceArgs{...}
type PermissionsTableResourceOutput ¶
type PermissionsTableResourceOutput struct{ *pulumi.OutputState }
func (PermissionsTableResourceOutput) CatalogId ¶
func (o PermissionsTableResourceOutput) CatalogId() pulumi.StringPtrOutput
func (PermissionsTableResourceOutput) DatabaseName ¶
func (o PermissionsTableResourceOutput) DatabaseName() pulumi.StringPtrOutput
func (PermissionsTableResourceOutput) ElementType ¶
func (PermissionsTableResourceOutput) ElementType() reflect.Type
func (PermissionsTableResourceOutput) Name ¶
func (o PermissionsTableResourceOutput) Name() pulumi.StringPtrOutput
func (PermissionsTableResourceOutput) TableWildcard ¶
func (o PermissionsTableResourceOutput) TableWildcard() PermissionsTableWildcardPtrOutput
func (PermissionsTableResourceOutput) ToPermissionsTableResourceOutput ¶
func (o PermissionsTableResourceOutput) ToPermissionsTableResourceOutput() PermissionsTableResourceOutput
func (PermissionsTableResourceOutput) ToPermissionsTableResourceOutputWithContext ¶
func (o PermissionsTableResourceOutput) ToPermissionsTableResourceOutputWithContext(ctx context.Context) PermissionsTableResourceOutput
func (PermissionsTableResourceOutput) ToPermissionsTableResourcePtrOutput ¶
func (o PermissionsTableResourceOutput) ToPermissionsTableResourcePtrOutput() PermissionsTableResourcePtrOutput
func (PermissionsTableResourceOutput) ToPermissionsTableResourcePtrOutputWithContext ¶
func (o PermissionsTableResourceOutput) ToPermissionsTableResourcePtrOutputWithContext(ctx context.Context) PermissionsTableResourcePtrOutput
type PermissionsTableResourcePtrInput ¶
type PermissionsTableResourcePtrInput interface { pulumi.Input ToPermissionsTableResourcePtrOutput() PermissionsTableResourcePtrOutput ToPermissionsTableResourcePtrOutputWithContext(context.Context) PermissionsTableResourcePtrOutput }
PermissionsTableResourcePtrInput is an input type that accepts PermissionsTableResourceArgs, PermissionsTableResourcePtr and PermissionsTableResourcePtrOutput values. You can construct a concrete instance of `PermissionsTableResourcePtrInput` via:
PermissionsTableResourceArgs{...} or: nil
func PermissionsTableResourcePtr ¶
func PermissionsTableResourcePtr(v *PermissionsTableResourceArgs) PermissionsTableResourcePtrInput
type PermissionsTableResourcePtrOutput ¶
type PermissionsTableResourcePtrOutput struct{ *pulumi.OutputState }
func (PermissionsTableResourcePtrOutput) CatalogId ¶
func (o PermissionsTableResourcePtrOutput) CatalogId() pulumi.StringPtrOutput
func (PermissionsTableResourcePtrOutput) DatabaseName ¶
func (o PermissionsTableResourcePtrOutput) DatabaseName() pulumi.StringPtrOutput
func (PermissionsTableResourcePtrOutput) Elem ¶
func (o PermissionsTableResourcePtrOutput) Elem() PermissionsTableResourceOutput
func (PermissionsTableResourcePtrOutput) ElementType ¶
func (PermissionsTableResourcePtrOutput) ElementType() reflect.Type
func (PermissionsTableResourcePtrOutput) Name ¶
func (o PermissionsTableResourcePtrOutput) Name() pulumi.StringPtrOutput
func (PermissionsTableResourcePtrOutput) TableWildcard ¶
func (o PermissionsTableResourcePtrOutput) TableWildcard() PermissionsTableWildcardPtrOutput
func (PermissionsTableResourcePtrOutput) ToPermissionsTableResourcePtrOutput ¶
func (o PermissionsTableResourcePtrOutput) ToPermissionsTableResourcePtrOutput() PermissionsTableResourcePtrOutput
func (PermissionsTableResourcePtrOutput) ToPermissionsTableResourcePtrOutputWithContext ¶
func (o PermissionsTableResourcePtrOutput) ToPermissionsTableResourcePtrOutputWithContext(ctx context.Context) PermissionsTableResourcePtrOutput
type PermissionsTableWildcard ¶
type PermissionsTableWildcard struct { }
type PermissionsTableWildcardArgs ¶
type PermissionsTableWildcardArgs struct { }
func (PermissionsTableWildcardArgs) ElementType ¶
func (PermissionsTableWildcardArgs) ElementType() reflect.Type
func (PermissionsTableWildcardArgs) ToPermissionsTableWildcardOutput ¶
func (i PermissionsTableWildcardArgs) ToPermissionsTableWildcardOutput() PermissionsTableWildcardOutput
func (PermissionsTableWildcardArgs) ToPermissionsTableWildcardOutputWithContext ¶
func (i PermissionsTableWildcardArgs) ToPermissionsTableWildcardOutputWithContext(ctx context.Context) PermissionsTableWildcardOutput
func (PermissionsTableWildcardArgs) ToPermissionsTableWildcardPtrOutput ¶
func (i PermissionsTableWildcardArgs) ToPermissionsTableWildcardPtrOutput() PermissionsTableWildcardPtrOutput
func (PermissionsTableWildcardArgs) ToPermissionsTableWildcardPtrOutputWithContext ¶
func (i PermissionsTableWildcardArgs) ToPermissionsTableWildcardPtrOutputWithContext(ctx context.Context) PermissionsTableWildcardPtrOutput
type PermissionsTableWildcardInput ¶
type PermissionsTableWildcardInput interface { pulumi.Input ToPermissionsTableWildcardOutput() PermissionsTableWildcardOutput ToPermissionsTableWildcardOutputWithContext(context.Context) PermissionsTableWildcardOutput }
PermissionsTableWildcardInput is an input type that accepts PermissionsTableWildcardArgs and PermissionsTableWildcardOutput values. You can construct a concrete instance of `PermissionsTableWildcardInput` via:
PermissionsTableWildcardArgs{...}
type PermissionsTableWildcardOutput ¶
type PermissionsTableWildcardOutput struct{ *pulumi.OutputState }
func (PermissionsTableWildcardOutput) ElementType ¶
func (PermissionsTableWildcardOutput) ElementType() reflect.Type
func (PermissionsTableWildcardOutput) ToPermissionsTableWildcardOutput ¶
func (o PermissionsTableWildcardOutput) ToPermissionsTableWildcardOutput() PermissionsTableWildcardOutput
func (PermissionsTableWildcardOutput) ToPermissionsTableWildcardOutputWithContext ¶
func (o PermissionsTableWildcardOutput) ToPermissionsTableWildcardOutputWithContext(ctx context.Context) PermissionsTableWildcardOutput
func (PermissionsTableWildcardOutput) ToPermissionsTableWildcardPtrOutput ¶
func (o PermissionsTableWildcardOutput) ToPermissionsTableWildcardPtrOutput() PermissionsTableWildcardPtrOutput
func (PermissionsTableWildcardOutput) ToPermissionsTableWildcardPtrOutputWithContext ¶
func (o PermissionsTableWildcardOutput) ToPermissionsTableWildcardPtrOutputWithContext(ctx context.Context) PermissionsTableWildcardPtrOutput
type PermissionsTableWildcardPtrInput ¶
type PermissionsTableWildcardPtrInput interface { pulumi.Input ToPermissionsTableWildcardPtrOutput() PermissionsTableWildcardPtrOutput ToPermissionsTableWildcardPtrOutputWithContext(context.Context) PermissionsTableWildcardPtrOutput }
PermissionsTableWildcardPtrInput is an input type that accepts PermissionsTableWildcardArgs, PermissionsTableWildcardPtr and PermissionsTableWildcardPtrOutput values. You can construct a concrete instance of `PermissionsTableWildcardPtrInput` via:
PermissionsTableWildcardArgs{...} or: nil
func PermissionsTableWildcardPtr ¶
func PermissionsTableWildcardPtr(v *PermissionsTableWildcardArgs) PermissionsTableWildcardPtrInput
type PermissionsTableWildcardPtrOutput ¶
type PermissionsTableWildcardPtrOutput struct{ *pulumi.OutputState }
func (PermissionsTableWildcardPtrOutput) Elem ¶
func (o PermissionsTableWildcardPtrOutput) Elem() PermissionsTableWildcardOutput
func (PermissionsTableWildcardPtrOutput) ElementType ¶
func (PermissionsTableWildcardPtrOutput) ElementType() reflect.Type
func (PermissionsTableWildcardPtrOutput) ToPermissionsTableWildcardPtrOutput ¶
func (o PermissionsTableWildcardPtrOutput) ToPermissionsTableWildcardPtrOutput() PermissionsTableWildcardPtrOutput
func (PermissionsTableWildcardPtrOutput) ToPermissionsTableWildcardPtrOutputWithContext ¶
func (o PermissionsTableWildcardPtrOutput) ToPermissionsTableWildcardPtrOutputWithContext(ctx context.Context) PermissionsTableWildcardPtrOutput
type PermissionsTableWithColumnsResource ¶
type PermissionsTableWithColumnsResource struct { CatalogId *string `pulumi:"catalogId"` ColumnNames []string `pulumi:"columnNames"` ColumnWildcard *PermissionsColumnWildcard `pulumi:"columnWildcard"` DatabaseName *string `pulumi:"databaseName"` Name *string `pulumi:"name"` }
type PermissionsTableWithColumnsResourceArgs ¶
type PermissionsTableWithColumnsResourceArgs struct { CatalogId pulumi.StringPtrInput `pulumi:"catalogId"` ColumnNames pulumi.StringArrayInput `pulumi:"columnNames"` ColumnWildcard PermissionsColumnWildcardPtrInput `pulumi:"columnWildcard"` DatabaseName pulumi.StringPtrInput `pulumi:"databaseName"` Name pulumi.StringPtrInput `pulumi:"name"` }
func (PermissionsTableWithColumnsResourceArgs) ElementType ¶
func (PermissionsTableWithColumnsResourceArgs) ElementType() reflect.Type
func (PermissionsTableWithColumnsResourceArgs) ToPermissionsTableWithColumnsResourceOutput ¶
func (i PermissionsTableWithColumnsResourceArgs) ToPermissionsTableWithColumnsResourceOutput() PermissionsTableWithColumnsResourceOutput
func (PermissionsTableWithColumnsResourceArgs) ToPermissionsTableWithColumnsResourceOutputWithContext ¶
func (i PermissionsTableWithColumnsResourceArgs) ToPermissionsTableWithColumnsResourceOutputWithContext(ctx context.Context) PermissionsTableWithColumnsResourceOutput
func (PermissionsTableWithColumnsResourceArgs) ToPermissionsTableWithColumnsResourcePtrOutput ¶
func (i PermissionsTableWithColumnsResourceArgs) ToPermissionsTableWithColumnsResourcePtrOutput() PermissionsTableWithColumnsResourcePtrOutput
func (PermissionsTableWithColumnsResourceArgs) ToPermissionsTableWithColumnsResourcePtrOutputWithContext ¶
func (i PermissionsTableWithColumnsResourceArgs) ToPermissionsTableWithColumnsResourcePtrOutputWithContext(ctx context.Context) PermissionsTableWithColumnsResourcePtrOutput
type PermissionsTableWithColumnsResourceInput ¶
type PermissionsTableWithColumnsResourceInput interface { pulumi.Input ToPermissionsTableWithColumnsResourceOutput() PermissionsTableWithColumnsResourceOutput ToPermissionsTableWithColumnsResourceOutputWithContext(context.Context) PermissionsTableWithColumnsResourceOutput }
PermissionsTableWithColumnsResourceInput is an input type that accepts PermissionsTableWithColumnsResourceArgs and PermissionsTableWithColumnsResourceOutput values. You can construct a concrete instance of `PermissionsTableWithColumnsResourceInput` via:
PermissionsTableWithColumnsResourceArgs{...}
type PermissionsTableWithColumnsResourceOutput ¶
type PermissionsTableWithColumnsResourceOutput struct{ *pulumi.OutputState }
func (PermissionsTableWithColumnsResourceOutput) CatalogId ¶
func (o PermissionsTableWithColumnsResourceOutput) CatalogId() pulumi.StringPtrOutput
func (PermissionsTableWithColumnsResourceOutput) ColumnNames ¶
func (o PermissionsTableWithColumnsResourceOutput) ColumnNames() pulumi.StringArrayOutput
func (PermissionsTableWithColumnsResourceOutput) ColumnWildcard ¶
func (o PermissionsTableWithColumnsResourceOutput) ColumnWildcard() PermissionsColumnWildcardPtrOutput
func (PermissionsTableWithColumnsResourceOutput) DatabaseName ¶
func (o PermissionsTableWithColumnsResourceOutput) DatabaseName() pulumi.StringPtrOutput
func (PermissionsTableWithColumnsResourceOutput) ElementType ¶
func (PermissionsTableWithColumnsResourceOutput) ElementType() reflect.Type
func (PermissionsTableWithColumnsResourceOutput) Name ¶
func (o PermissionsTableWithColumnsResourceOutput) Name() pulumi.StringPtrOutput
func (PermissionsTableWithColumnsResourceOutput) ToPermissionsTableWithColumnsResourceOutput ¶
func (o PermissionsTableWithColumnsResourceOutput) ToPermissionsTableWithColumnsResourceOutput() PermissionsTableWithColumnsResourceOutput
func (PermissionsTableWithColumnsResourceOutput) ToPermissionsTableWithColumnsResourceOutputWithContext ¶
func (o PermissionsTableWithColumnsResourceOutput) ToPermissionsTableWithColumnsResourceOutputWithContext(ctx context.Context) PermissionsTableWithColumnsResourceOutput
func (PermissionsTableWithColumnsResourceOutput) ToPermissionsTableWithColumnsResourcePtrOutput ¶
func (o PermissionsTableWithColumnsResourceOutput) ToPermissionsTableWithColumnsResourcePtrOutput() PermissionsTableWithColumnsResourcePtrOutput
func (PermissionsTableWithColumnsResourceOutput) ToPermissionsTableWithColumnsResourcePtrOutputWithContext ¶
func (o PermissionsTableWithColumnsResourceOutput) ToPermissionsTableWithColumnsResourcePtrOutputWithContext(ctx context.Context) PermissionsTableWithColumnsResourcePtrOutput
type PermissionsTableWithColumnsResourcePtrInput ¶
type PermissionsTableWithColumnsResourcePtrInput interface { pulumi.Input ToPermissionsTableWithColumnsResourcePtrOutput() PermissionsTableWithColumnsResourcePtrOutput ToPermissionsTableWithColumnsResourcePtrOutputWithContext(context.Context) PermissionsTableWithColumnsResourcePtrOutput }
PermissionsTableWithColumnsResourcePtrInput is an input type that accepts PermissionsTableWithColumnsResourceArgs, PermissionsTableWithColumnsResourcePtr and PermissionsTableWithColumnsResourcePtrOutput values. You can construct a concrete instance of `PermissionsTableWithColumnsResourcePtrInput` via:
PermissionsTableWithColumnsResourceArgs{...} or: nil
func PermissionsTableWithColumnsResourcePtr ¶
func PermissionsTableWithColumnsResourcePtr(v *PermissionsTableWithColumnsResourceArgs) PermissionsTableWithColumnsResourcePtrInput
type PermissionsTableWithColumnsResourcePtrOutput ¶
type PermissionsTableWithColumnsResourcePtrOutput struct{ *pulumi.OutputState }
func (PermissionsTableWithColumnsResourcePtrOutput) CatalogId ¶
func (o PermissionsTableWithColumnsResourcePtrOutput) CatalogId() pulumi.StringPtrOutput
func (PermissionsTableWithColumnsResourcePtrOutput) ColumnNames ¶
func (o PermissionsTableWithColumnsResourcePtrOutput) ColumnNames() pulumi.StringArrayOutput
func (PermissionsTableWithColumnsResourcePtrOutput) ColumnWildcard ¶
func (o PermissionsTableWithColumnsResourcePtrOutput) ColumnWildcard() PermissionsColumnWildcardPtrOutput
func (PermissionsTableWithColumnsResourcePtrOutput) DatabaseName ¶
func (o PermissionsTableWithColumnsResourcePtrOutput) DatabaseName() pulumi.StringPtrOutput
func (PermissionsTableWithColumnsResourcePtrOutput) ElementType ¶
func (PermissionsTableWithColumnsResourcePtrOutput) ElementType() reflect.Type
func (PermissionsTableWithColumnsResourcePtrOutput) Name ¶
func (o PermissionsTableWithColumnsResourcePtrOutput) Name() pulumi.StringPtrOutput
func (PermissionsTableWithColumnsResourcePtrOutput) ToPermissionsTableWithColumnsResourcePtrOutput ¶
func (o PermissionsTableWithColumnsResourcePtrOutput) ToPermissionsTableWithColumnsResourcePtrOutput() PermissionsTableWithColumnsResourcePtrOutput
func (PermissionsTableWithColumnsResourcePtrOutput) ToPermissionsTableWithColumnsResourcePtrOutputWithContext ¶
func (o PermissionsTableWithColumnsResourcePtrOutput) ToPermissionsTableWithColumnsResourcePtrOutputWithContext(ctx context.Context) PermissionsTableWithColumnsResourcePtrOutput
type Resource
deprecated
type Resource struct { pulumi.CustomResourceState ResourceArn pulumi.StringOutput `pulumi:"resourceArn"` RoleArn pulumi.StringPtrOutput `pulumi:"roleArn"` UseServiceLinkedRole pulumi.BoolOutput `pulumi:"useServiceLinkedRole"` }
Resource Type definition for AWS::LakeFormation::Resource
Deprecated: Resource is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetResource ¶
func GetResource(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ResourceState, opts ...pulumi.ResourceOption) (*Resource, error)
GetResource gets an existing Resource resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewResource ¶
func NewResource(ctx *pulumi.Context, name string, args *ResourceArgs, opts ...pulumi.ResourceOption) (*Resource, error)
NewResource registers a new resource with the given unique name, arguments, and options.
func (*Resource) ElementType ¶
func (*Resource) ToResourceOutput ¶
func (i *Resource) ToResourceOutput() ResourceOutput
func (*Resource) ToResourceOutputWithContext ¶
func (i *Resource) ToResourceOutputWithContext(ctx context.Context) ResourceOutput
type ResourceArgs ¶
type ResourceArgs struct { ResourceArn pulumi.StringInput RoleArn pulumi.StringPtrInput UseServiceLinkedRole pulumi.BoolInput }
The set of arguments for constructing a Resource resource.
func (ResourceArgs) ElementType ¶
func (ResourceArgs) ElementType() reflect.Type
type ResourceInput ¶
type ResourceInput interface { pulumi.Input ToResourceOutput() ResourceOutput ToResourceOutputWithContext(ctx context.Context) ResourceOutput }
type ResourceOutput ¶
type ResourceOutput struct{ *pulumi.OutputState }
func (ResourceOutput) ElementType ¶
func (ResourceOutput) ElementType() reflect.Type
func (ResourceOutput) ResourceArn ¶ added in v0.17.0
func (o ResourceOutput) ResourceArn() pulumi.StringOutput
func (ResourceOutput) RoleArn ¶ added in v0.17.0
func (o ResourceOutput) RoleArn() pulumi.StringPtrOutput
func (ResourceOutput) ToResourceOutput ¶
func (o ResourceOutput) ToResourceOutput() ResourceOutput
func (ResourceOutput) ToResourceOutputWithContext ¶
func (o ResourceOutput) ToResourceOutputWithContext(ctx context.Context) ResourceOutput
func (ResourceOutput) UseServiceLinkedRole ¶ added in v0.17.0
func (o ResourceOutput) UseServiceLinkedRole() pulumi.BoolOutput
type ResourceState ¶
type ResourceState struct { }
func (ResourceState) ElementType ¶
func (ResourceState) ElementType() reflect.Type