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 ¶
- func ConvertTags(tags []types.Tag) map[string]string
- type AquaConfiguration
- type Cluster
- type ClusterIamRole
- type ClusterNode
- type ClusterParameterGroupStatus
- type ClusterParameterStatus
- type ClusterSecurityGroupMembership
- type ClusterSnapshotCopyStatus
- type DataTransferProgress
- type DeferredMaintenanceWindow
- type ElasticIpStatus
- type Endpoint
- type HsmStatus
- type NetworkInterface
- type PendingModifiedValues
- type ReservedNodeExchangeStatus
- type ResizeInfo
- type RestoreStatus
- type Tag
- type VpcEndpoint
- type VpcSecurityGroupMembership
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AquaConfiguration ¶
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 ClusterNode ¶
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 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 ElasticIpStatus ¶
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 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 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 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 */ }
Click to show internal directories.
Click to hide internal directories.