lakeformationstub

package
v0.6.0 Latest Latest
Warning

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

Go to latest
Published: Jan 31, 2022 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BatchGrantPermissionsFuture

type BatchGrantPermissionsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*BatchGrantPermissionsFuture) Get

type BatchRevokePermissionsFuture

type BatchRevokePermissionsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*BatchRevokePermissionsFuture) Get

type Client

type Client interface {
	BatchGrantPermissions(ctx workflow.Context, input *lakeformation.BatchGrantPermissionsInput) (*lakeformation.BatchGrantPermissionsOutput, error)
	BatchGrantPermissionsAsync(ctx workflow.Context, input *lakeformation.BatchGrantPermissionsInput) *BatchGrantPermissionsFuture

	BatchRevokePermissions(ctx workflow.Context, input *lakeformation.BatchRevokePermissionsInput) (*lakeformation.BatchRevokePermissionsOutput, error)
	BatchRevokePermissionsAsync(ctx workflow.Context, input *lakeformation.BatchRevokePermissionsInput) *BatchRevokePermissionsFuture

	DeregisterResource(ctx workflow.Context, input *lakeformation.DeregisterResourceInput) (*lakeformation.DeregisterResourceOutput, error)
	DeregisterResourceAsync(ctx workflow.Context, input *lakeformation.DeregisterResourceInput) *DeregisterResourceFuture

	DescribeResource(ctx workflow.Context, input *lakeformation.DescribeResourceInput) (*lakeformation.DescribeResourceOutput, error)
	DescribeResourceAsync(ctx workflow.Context, input *lakeformation.DescribeResourceInput) *DescribeResourceFuture

	GetDataLakeSettings(ctx workflow.Context, input *lakeformation.GetDataLakeSettingsInput) (*lakeformation.GetDataLakeSettingsOutput, error)
	GetDataLakeSettingsAsync(ctx workflow.Context, input *lakeformation.GetDataLakeSettingsInput) *GetDataLakeSettingsFuture

	GetEffectivePermissionsForPath(ctx workflow.Context, input *lakeformation.GetEffectivePermissionsForPathInput) (*lakeformation.GetEffectivePermissionsForPathOutput, error)
	GetEffectivePermissionsForPathAsync(ctx workflow.Context, input *lakeformation.GetEffectivePermissionsForPathInput) *GetEffectivePermissionsForPathFuture

	GrantPermissions(ctx workflow.Context, input *lakeformation.GrantPermissionsInput) (*lakeformation.GrantPermissionsOutput, error)
	GrantPermissionsAsync(ctx workflow.Context, input *lakeformation.GrantPermissionsInput) *GrantPermissionsFuture

	ListPermissions(ctx workflow.Context, input *lakeformation.ListPermissionsInput) (*lakeformation.ListPermissionsOutput, error)
	ListPermissionsAsync(ctx workflow.Context, input *lakeformation.ListPermissionsInput) *ListPermissionsFuture

	ListResources(ctx workflow.Context, input *lakeformation.ListResourcesInput) (*lakeformation.ListResourcesOutput, error)
	ListResourcesAsync(ctx workflow.Context, input *lakeformation.ListResourcesInput) *ListResourcesFuture

	PutDataLakeSettings(ctx workflow.Context, input *lakeformation.PutDataLakeSettingsInput) (*lakeformation.PutDataLakeSettingsOutput, error)
	PutDataLakeSettingsAsync(ctx workflow.Context, input *lakeformation.PutDataLakeSettingsInput) *PutDataLakeSettingsFuture

	RegisterResource(ctx workflow.Context, input *lakeformation.RegisterResourceInput) (*lakeformation.RegisterResourceOutput, error)
	RegisterResourceAsync(ctx workflow.Context, input *lakeformation.RegisterResourceInput) *RegisterResourceFuture

	RevokePermissions(ctx workflow.Context, input *lakeformation.RevokePermissionsInput) (*lakeformation.RevokePermissionsOutput, error)
	RevokePermissionsAsync(ctx workflow.Context, input *lakeformation.RevokePermissionsInput) *RevokePermissionsFuture

	UpdateResource(ctx workflow.Context, input *lakeformation.UpdateResourceInput) (*lakeformation.UpdateResourceOutput, error)
	UpdateResourceAsync(ctx workflow.Context, input *lakeformation.UpdateResourceInput) *UpdateResourceFuture
}

func NewClient

func NewClient() Client

type DeregisterResourceFuture

type DeregisterResourceFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeregisterResourceFuture) Get

type DescribeResourceFuture

type DescribeResourceFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeResourceFuture) Get

type GetDataLakeSettingsFuture

type GetDataLakeSettingsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetDataLakeSettingsFuture) Get

type GetEffectivePermissionsForPathFuture

type GetEffectivePermissionsForPathFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetEffectivePermissionsForPathFuture) Get

type GrantPermissionsFuture

type GrantPermissionsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GrantPermissionsFuture) Get

type ListPermissionsFuture

type ListPermissionsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListPermissionsFuture) Get

type ListResourcesFuture

type ListResourcesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListResourcesFuture) Get

type PutDataLakeSettingsFuture

type PutDataLakeSettingsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*PutDataLakeSettingsFuture) Get

type RegisterResourceFuture

type RegisterResourceFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*RegisterResourceFuture) Get

type RevokePermissionsFuture

type RevokePermissionsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*RevokePermissionsFuture) Get

type UpdateResourceFuture

type UpdateResourceFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*UpdateResourceFuture) Get

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL