redshift

package
v0.0.0-...-62343dc Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 License: MIT Imports: 8 Imported by: 0

Documentation

Overview

AUTOGENERATED CODE DO NOT EDIT This file is automatically generated from /internal/codegen/templates/aws_fetching_file.tmpl

AUTOGENERATED CODE DO NOT EDIT This file is automatically generated from /internal/codegen/templates/aws_resource_file.tmpl

AUTOGENERATED CODE DO NOT EDIT This file is automatically generated from /internal/codegen/templates/aws_helpers_file.tmpl

AUTOGENERATED CODE DO NOT EDIT This file is automatically generated from /internal/codegen/templates/aws_referenced_resource_file.tmpl

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ConvertTags

func ConvertTags(tags []types.Tag) map[string]string

Types

type AquaConfiguration

type AquaConfiguration struct {
	AquaConfigurationStatus string `` /* 275-byte string literal not displayed */
	AquaStatus              string `` /* 191-byte string literal not displayed */
}

type Cluster

type Cluster struct {
	AllowVersionUpgrade                    bool                              `` /* 219-byte string literal not displayed */
	AquaConfiguration                      *AquaConfiguration                `` /* 198-byte string literal not displayed */
	AutomatedSnapshotRetentionPeriod       int32                             `` /* 311-byte string literal not displayed */
	AvailabilityZone                       string                            `` /* 227-byte string literal not displayed */
	AvailabilityZoneRelocationStatus       string                            `` /* 335-byte string literal not displayed */
	ClusterAvailabilityStatus              string                            `` /* 287-byte string literal not displayed */
	ClusterCreateTime                      int64                             `` /* 246-byte string literal not displayed */
	ClusterIdentifier                      string                            `` /* 273-byte string literal not displayed */
	ClusterNamespaceArn                    string                            `` /* 251-byte string literal not displayed */
	ClusterNodes                           []*ClusterNode                    `` /* 196-byte string literal not displayed */
	ClusterParameterGroups                 []*ClusterParameterGroupStatus    `` /* 262-byte string literal not displayed */
	ClusterPublicKey                       string                            `` /* 233-byte string literal not displayed */
	ClusterRevisionNumber                  string                            `` /* 263-byte string literal not displayed */
	ClusterSecurityGroups                  []*ClusterSecurityGroupMembership `` /* 256-byte string literal not displayed */
	ClusterSnapshotCopyStatus              *ClusterSnapshotCopyStatus        `` /* 258-byte string literal not displayed */
	ClusterStatus                          string                            `` /* 209-byte string literal not displayed */
	ClusterSubnetGroupName                 string                            `` /* 275-byte string literal not displayed */
	ClusterVersion                         string                            `` /* 215-byte string literal not displayed */
	DBName                                 string                            `` /* 167-byte string literal not displayed */
	DataTransferProgress                   *DataTransferProgress             `` /* 222-byte string literal not displayed */
	DefaultIamRoleArn                      string                            `` /* 245-byte string literal not displayed */
	DeferredMaintenanceWindows             []*DeferredMaintenanceWindow      `` /* 286-byte string literal not displayed */
	ElasticIpStatus                        *ElasticIpStatus                  `` /* 192-byte string literal not displayed */
	ElasticResizeNumberOfNodeOptions       string                            `` /* 347-byte string literal not displayed */
	Encrypted                              bool                              `` /* 147-byte string literal not displayed */
	Endpoint                               *Endpoint                         `` /* 138-byte string literal not displayed */
	EnhancedVpcRouting                     bool                              `` /* 213-byte string literal not displayed */
	ExpectedNextSnapshotScheduleTime       int64                             `` /* 348-byte string literal not displayed */
	ExpectedNextSnapshotScheduleTimeStatus string                            `` /* 383-byte string literal not displayed */
	HsmStatus                              *HsmStatus                        `` /* 150-byte string literal not displayed */
	IamRoles                               []*ClusterIamRole                 `` /* 172-byte string literal not displayed */
	KmsKeyId                               string                            `` /* 185-byte string literal not displayed */
	MaintenanceTrackName                   string                            `` /* 257-byte string literal not displayed */
	ManualSnapshotRetentionPeriod          int32                             `` /* 293-byte string literal not displayed */
	MasterUsername                         string                            `` /* 215-byte string literal not displayed */
	ModifyStatus                           string                            `` /* 203-byte string literal not displayed */
	NextMaintenanceWindowStartTime         int64                             `` /* 336-byte string literal not displayed */
	NodeType                               string                            `` /* 179-byte string literal not displayed */
	NumberOfNodes                          int32                             `` /* 191-byte string literal not displayed */
	PendingActions                         []string                          `` /* 253-byte string literal not displayed */
	PendingModifiedValues                  *PendingModifiedValues            `` /* 228-byte string literal not displayed */
	PreferredMaintenanceWindow             string                            `` /* 293-byte string literal not displayed */
	PubliclyAccessible                     bool                              `` /* 207-byte string literal not displayed */
	ReservedNodeExchangeStatus             *ReservedNodeExchangeStatus       `` /* 264-byte string literal not displayed */
	ResizeInfo                             *ResizeInfo                       `` /* 156-byte string literal not displayed */
	RestoreStatus                          *RestoreStatus                    `` /* 174-byte string literal not displayed */
	SnapshotScheduleIdentifier             string                            `` /* 293-byte string literal not displayed */
	SnapshotScheduleState                  string                            `` /* 263-byte string literal not displayed */
	Tags                                   map[string]string                 `` /* 209-byte string literal not displayed */
	TotalStorageCapacityInMegaBytes        int64                             `` /* 317-byte string literal not displayed */
	VpcId                                  string                            `` /* 161-byte string literal not displayed */
	VpcSecurityGroups                      []*VpcSecurityGroupMembership     `` /* 232-byte string literal not displayed */
	AccountId                              string                            `` /* 185-byte string literal not displayed */
	Region                                 string                            `` /* 161-byte string literal not displayed */
	ReportTime                             int64                             `` /* 208-byte string literal not displayed */
	InventoryUUID                          string                            `` /* 152-byte string literal not displayed */
}

func FetchClusters

func FetchClusters(ctx context.Context, params *aws.AwsFetchInput) ([]*Cluster, *aws.AwsFetchOutputMetadata)

type ClusterIamRole

type ClusterIamRole struct {
	ApplyStatus string `` /* 197-byte string literal not displayed */
	IamRoleArn  string `` /* 197-byte string literal not displayed */
}

type ClusterNode

type ClusterNode struct {
	NodeRole         string `` /* 179-byte string literal not displayed */
	PrivateIPAddress string `` /* 233-byte string literal not displayed */
	PublicIPAddress  string `` /* 227-byte string literal not displayed */
}

type ClusterParameterGroupStatus

type ClusterParameterGroupStatus struct {
	ClusterParameterStatusList []*ClusterParameterStatus `` /* 292-byte string literal not displayed */
	ParameterApplyStatus       string                    `` /* 257-byte string literal not displayed */
	ParameterGroupName         string                    `` /* 245-byte string literal not displayed */
}

type ClusterParameterStatus

type ClusterParameterStatus struct {
	ParameterApplyErrorDescription string `` /* 323-byte string literal not displayed */
	ParameterApplyStatus           string `` /* 257-byte string literal not displayed */
	ParameterName                  string `` /* 209-byte string literal not displayed */
}

type ClusterSecurityGroupMembership

type ClusterSecurityGroupMembership struct {
	ClusterSecurityGroupName string `` /* 287-byte string literal not displayed */
	Status                   string `` /* 161-byte string literal not displayed */
}

type ClusterSnapshotCopyStatus

type ClusterSnapshotCopyStatus struct {
	DestinationRegion             string `` /* 233-byte string literal not displayed */
	ManualSnapshotRetentionPeriod int32  `` /* 293-byte string literal not displayed */
	RetentionPeriod               int64  `` /* 197-byte string literal not displayed */
	SnapshotCopyGrantName         string `` /* 269-byte string literal not displayed */
}

type DataTransferProgress

type DataTransferProgress struct {
	CurrentRateInMegaBytesPerSecond    float64 `` /* 324-byte string literal not displayed */
	DataTransferredInMegaBytes         int64   `` /* 281-byte string literal not displayed */
	ElapsedTimeInSeconds               int64   `` /* 239-byte string literal not displayed */
	EstimatedTimeToCompletionInSeconds int64   `` /* 335-byte string literal not displayed */
	Status                             string  `` /* 161-byte string literal not displayed */
	TotalDataInMegaBytes               int64   `` /* 245-byte string literal not displayed */
}

type DeferredMaintenanceWindow

type DeferredMaintenanceWindow struct {
	DeferMaintenanceEndTime    int64  `` /* 288-byte string literal not displayed */
	DeferMaintenanceIdentifier string `` /* 293-byte string literal not displayed */
	DeferMaintenanceStartTime  int64  `` /* 300-byte string literal not displayed */
}

type ElasticIpStatus

type ElasticIpStatus struct {
	ElasticIp string `` /* 185-byte string literal not displayed */
	Status    string `` /* 161-byte string literal not displayed */
}

type Endpoint

type Endpoint struct {
	Address      string         `` /* 167-byte string literal not displayed */
	Port         int32          `bson:"port,omitempty" ion:"port" dynamodbav:"port,omitempty" parquet:"name=port,type=INT32" json:"port,omitempty" diff:"port"`
	VpcEndpoints []*VpcEndpoint `` /* 196-byte string literal not displayed */
}

type HsmStatus

type HsmStatus struct {
	HsmClientCertificateIdentifier string `` /* 323-byte string literal not displayed */
	HsmConfigurationIdentifier     string `` /* 293-byte string literal not displayed */
	Status                         string `` /* 161-byte string literal not displayed */
}

type NetworkInterface

type NetworkInterface struct {
	AvailabilityZone   string `` /* 227-byte string literal not displayed */
	NetworkInterfaceId string `` /* 245-byte string literal not displayed */
	PrivateIpAddress   string `` /* 233-byte string literal not displayed */
	SubnetId           string `` /* 179-byte string literal not displayed */
}

type PendingModifiedValues

type PendingModifiedValues struct {
	AutomatedSnapshotRetentionPeriod int32  `` /* 311-byte string literal not displayed */
	ClusterIdentifier                string `` /* 273-byte string literal not displayed */
	ClusterType                      string `` /* 197-byte string literal not displayed */
	ClusterVersion                   string `` /* 215-byte string literal not displayed */
	EncryptionType                   string `` /* 215-byte string literal not displayed */
	EnhancedVpcRouting               bool   `` /* 213-byte string literal not displayed */
	MaintenanceTrackName             string `` /* 257-byte string literal not displayed */
	NodeType                         string `` /* 179-byte string literal not displayed */
	NumberOfNodes                    int32  `` /* 191-byte string literal not displayed */
	PubliclyAccessible               bool   `` /* 207-byte string literal not displayed */
}

type ReservedNodeExchangeStatus

type ReservedNodeExchangeStatus struct {
	RequestTime                   int64  `` /* 204-byte string literal not displayed */
	ReservedNodeExchangeRequestId string `` /* 323-byte string literal not displayed */
	SourceReservedNodeCount       int32  `` /* 257-byte string literal not displayed */
	SourceReservedNodeId          string `` /* 263-byte string literal not displayed */
	SourceReservedNodeType        string `` /* 275-byte string literal not displayed */
	Status                        string `` /* 161-byte string literal not displayed */
	TargetReservedNodeCount       int32  `` /* 257-byte string literal not displayed */
	TargetReservedNodeOfferingId  string `` /* 317-byte string literal not displayed */
	TargetReservedNodeType        string `` /* 275-byte string literal not displayed */
}

type ResizeInfo

type ResizeInfo struct {
	AllowCancelResize bool   `` /* 207-byte string literal not displayed */
	ResizeType        string `` /* 191-byte string literal not displayed */
}

type RestoreStatus

type RestoreStatus struct {
	CurrentRestoreRateInMegaBytesPerSecond float64 `` /* 372-byte string literal not displayed */
	ElapsedTimeInSeconds                   int64   `` /* 239-byte string literal not displayed */
	EstimatedTimeToCompletionInSeconds     int64   `` /* 335-byte string literal not displayed */
	ProgressInMegaBytes                    int64   `` /* 233-byte string literal not displayed */
	SnapshotSizeInMegaBytes                int64   `` /* 263-byte string literal not displayed */
	Status                                 string  `` /* 161-byte string literal not displayed */
}

type Tag

type Tag struct {
	Key   string `` /* 143-byte string literal not displayed */
	Value string `` /* 155-byte string literal not displayed */
}

type VpcEndpoint

type VpcEndpoint struct {
	NetworkInterfaces []*NetworkInterface `` /* 226-byte string literal not displayed */
	VpcEndpointId     string              `` /* 215-byte string literal not displayed */
	VpcId             string              `` /* 161-byte string literal not displayed */
}

type VpcSecurityGroupMembership

type VpcSecurityGroupMembership struct {
	Status             string `` /* 161-byte string literal not displayed */
	VpcSecurityGroupId string `` /* 251-byte string literal not displayed */
}

Jump to

Keyboard shortcuts

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