Documentation ¶
Index ¶
- Constants
- func AddressResolver(name string, opts ...ResolveOption) ycsdk.Resolver
- func CertificateResolver(name string, opts ...ResolveOption) ycsdk.Resolver
- func ClickhouseClusterResolver(name string, opts ...ResolveOption) ycsdk.Resolver
- func CloudResolver(name string, opts ...ResolveOption) ycsdk.Resolver
- func CreateResolverFilter(nameField string, value string) string
- func DataprocClusterResolver(name string, opts ...ResolveOption) ycsdk.Resolver
- func DataprocJobResolver(name string, opts ...ResolveOption) ycsdk.Resolver
- func DataprocSubclusterResolver(name string, opts ...ResolveOption) ycsdk.Resolver
- func DeviceRegistryResolver(name string, opts ...ResolveOption) ycsdk.Resolver
- func DeviceResolver(name string, opts ...ResolveOption) ycsdk.Resolver
- func DiskResolver(name string, opts ...ResolveOption) ycsdk.Resolver
- func FolderResolver(name string, opts ...ResolveOption) ycsdk.Resolver
- func FunctionResolver(name string, opts ...ResolveOption) ycsdk.Resolver
- func ImageByFamilyResolver(name string, opts ...ResolveOption) ycsdk.Resolver
- func ImageResolver(name string, opts ...ResolveOption) ycsdk.Resolver
- func InstanceGroupResolver(name string, opts ...ResolveOption) ycsdk.Resolver
- func InstanceResolver(name string, opts ...ResolveOption) ycsdk.Resolver
- func KubernetesClusterResolver(name string, opts ...ResolveOption) ycsdk.Resolver
- func KubernetesNodeGroupResolver(name string, opts ...ResolveOption) ycsdk.Resolver
- func MongoDBClusterResolver(name string, opts ...ResolveOption) ycsdk.Resolver
- func MySQLClusterResolver(name string, opts ...ResolveOption) ycsdk.Resolver
- func NetworkLoadBalancerResolver(name string, opts ...ResolveOption) ycsdk.Resolver
- func NetworkResolver(name string, opts ...ResolveOption) ycsdk.Resolver
- func NewErrNotFound(err string) error
- func PlacementGroupResolver(name string, opts ...ResolveOption) ycsdk.Resolver
- func PostgreSQLClusterResolver(name string, opts ...ResolveOption) ycsdk.Resolver
- func RedisClusterResolver(name string, opts ...ResolveOption) ycsdk.Resolver
- func RegistryResolver(name string, opts ...ResolveOption) ycsdk.Resolver
- func RepositoryResolver(login string, opts ...ResolveOption) ycsdk.Resolver
- func RouteTableResolver(name string, opts ...ResolveOption) ycsdk.Resolver
- func SecurityGroupResolver(name string, opts ...ResolveOption) ycsdk.Resolver
- func ServiceAccountResolver(name string, opts ...ResolveOption) ycsdk.Resolver
- func SnapshotResolver(name string, opts ...ResolveOption) ycsdk.Resolver
- func SubnetResolver(name string, opts ...ResolveOption) ycsdk.Resolver
- func SymmetricKeyResolver(name string, opts ...ResolveOption) ycsdk.Resolver
- func TargetGroupResolver(name string, opts ...ResolveOption) ycsdk.Resolver
- func TriggerResolver(name string, opts ...ResolveOption) ycsdk.Resolver
- func UserAccountByLoginResolver(login string, opts ...ResolveOption) ycsdk.Resolver
- type BaseNameResolver
- type BaseResolver
- func (r *BaseResolver) CloudID() string
- func (r *BaseResolver) ClusterID() string
- func (r *BaseResolver) Err() error
- func (r *BaseResolver) FederationID() string
- func (r *BaseResolver) FolderID() string
- func (r *BaseResolver) ID() string
- func (r *BaseResolver) Set(entity Entity, err error) error
- func (r *BaseResolver) SetErr(err error) error
- func (r *BaseResolver) SetID(id string)
- type Entity
- type ErrNotFound
- type ResolveOption
Constants ¶
View Source
const DefaultResolverPageSize = 100
Variables ¶
This section is empty.
Functions ¶
func AddressResolver ¶
func AddressResolver(name string, opts ...ResolveOption) ycsdk.Resolver
func CertificateResolver ¶
func CertificateResolver(name string, opts ...ResolveOption) ycsdk.Resolver
func ClickhouseClusterResolver ¶
func ClickhouseClusterResolver(name string, opts ...ResolveOption) ycsdk.Resolver
func CloudResolver ¶
func CloudResolver(name string, opts ...ResolveOption) ycsdk.Resolver
func CreateResolverFilter ¶
func DataprocClusterResolver ¶
func DataprocClusterResolver(name string, opts ...ResolveOption) ycsdk.Resolver
func DataprocJobResolver ¶
func DataprocJobResolver(name string, opts ...ResolveOption) ycsdk.Resolver
func DataprocSubclusterResolver ¶
func DataprocSubclusterResolver(name string, opts ...ResolveOption) ycsdk.Resolver
func DeviceRegistryResolver ¶
func DeviceRegistryResolver(name string, opts ...ResolveOption) ycsdk.Resolver
func DeviceResolver ¶
func DeviceResolver(name string, opts ...ResolveOption) ycsdk.Resolver
func DiskResolver ¶
func DiskResolver(name string, opts ...ResolveOption) ycsdk.Resolver
func FolderResolver ¶
func FolderResolver(name string, opts ...ResolveOption) ycsdk.Resolver
func FunctionResolver ¶
func FunctionResolver(name string, opts ...ResolveOption) ycsdk.Resolver
func ImageByFamilyResolver ¶
func ImageByFamilyResolver(name string, opts ...ResolveOption) ycsdk.Resolver
func ImageResolver ¶
func ImageResolver(name string, opts ...ResolveOption) ycsdk.Resolver
func InstanceGroupResolver ¶
func InstanceGroupResolver(name string, opts ...ResolveOption) ycsdk.Resolver
func InstanceResolver ¶
func InstanceResolver(name string, opts ...ResolveOption) ycsdk.Resolver
func KubernetesClusterResolver ¶
func KubernetesClusterResolver(name string, opts ...ResolveOption) ycsdk.Resolver
func KubernetesNodeGroupResolver ¶
func KubernetesNodeGroupResolver(name string, opts ...ResolveOption) ycsdk.Resolver
func MongoDBClusterResolver ¶
func MongoDBClusterResolver(name string, opts ...ResolveOption) ycsdk.Resolver
func MySQLClusterResolver ¶
func MySQLClusterResolver(name string, opts ...ResolveOption) ycsdk.Resolver
func NetworkLoadBalancerResolver ¶
func NetworkLoadBalancerResolver(name string, opts ...ResolveOption) ycsdk.Resolver
func NetworkResolver ¶
func NetworkResolver(name string, opts ...ResolveOption) ycsdk.Resolver
func NewErrNotFound ¶
func PlacementGroupResolver ¶
func PlacementGroupResolver(name string, opts ...ResolveOption) ycsdk.Resolver
func PostgreSQLClusterResolver ¶
func PostgreSQLClusterResolver(name string, opts ...ResolveOption) ycsdk.Resolver
func RedisClusterResolver ¶
func RedisClusterResolver(name string, opts ...ResolveOption) ycsdk.Resolver
func RegistryResolver ¶
func RegistryResolver(name string, opts ...ResolveOption) ycsdk.Resolver
func RepositoryResolver ¶
func RepositoryResolver(login string, opts ...ResolveOption) ycsdk.Resolver
func RouteTableResolver ¶
func RouteTableResolver(name string, opts ...ResolveOption) ycsdk.Resolver
func SecurityGroupResolver ¶
func SecurityGroupResolver(name string, opts ...ResolveOption) ycsdk.Resolver
func ServiceAccountResolver ¶
func ServiceAccountResolver(name string, opts ...ResolveOption) ycsdk.Resolver
func SnapshotResolver ¶
func SnapshotResolver(name string, opts ...ResolveOption) ycsdk.Resolver
func SubnetResolver ¶
func SubnetResolver(name string, opts ...ResolveOption) ycsdk.Resolver
func SymmetricKeyResolver ¶
func SymmetricKeyResolver(name string, opts ...ResolveOption) ycsdk.Resolver
func TargetGroupResolver ¶
func TargetGroupResolver(name string, opts ...ResolveOption) ycsdk.Resolver
func TriggerResolver ¶
func TriggerResolver(name string, opts ...ResolveOption) ycsdk.Resolver
func UserAccountByLoginResolver ¶
func UserAccountByLoginResolver(login string, opts ...ResolveOption) ycsdk.Resolver
Types ¶
type BaseNameResolver ¶
type BaseNameResolver struct { BaseResolver // contains filtered or unexported fields }
func NewBaseNameResolver ¶
func NewBaseNameResolver(name string, resolvingObjectType string, opts ...ResolveOption) BaseNameResolver
type BaseResolver ¶
type BaseResolver struct { Name string // contains filtered or unexported fields }
func NewBaseResolver ¶
func NewBaseResolver(name string, opts ...ResolveOption) BaseResolver
func (*BaseResolver) CloudID ¶
func (r *BaseResolver) CloudID() string
func (*BaseResolver) ClusterID ¶
func (r *BaseResolver) ClusterID() string
func (*BaseResolver) Err ¶
func (r *BaseResolver) Err() error
func (*BaseResolver) FederationID ¶
func (r *BaseResolver) FederationID() string
func (*BaseResolver) FolderID ¶
func (r *BaseResolver) FolderID() string
func (*BaseResolver) ID ¶
func (r *BaseResolver) ID() string
func (*BaseResolver) SetErr ¶
func (r *BaseResolver) SetErr(err error) error
func (*BaseResolver) SetID ¶
func (r *BaseResolver) SetID(id string)
type ErrNotFound ¶
type ErrNotFound struct {
// contains filtered or unexported fields
}
func (*ErrNotFound) Error ¶
func (e *ErrNotFound) Error() string
type ResolveOption ¶
type ResolveOption func(*resolveOptions)
func CloudID ¶
func CloudID(cloudID string) ResolveOption
CloudID specifies cloud id for resolvers that need it, e.g. FolderResolver
func ClusterID ¶
func ClusterID(clusterID string) ResolveOption
ClusterID specifies cluster id for resolvers that need it, e.g. DataprocSubclusterResolver
func FederationID ¶
func FederationID(federationID string) ResolveOption
FederationID specifies federation id for resolvers that need it, e.g. CertificateResolver
func FolderID ¶
func FolderID(folderID string) ResolveOption
FolderID specifies folder id for resolvers that need it (most of the resolvers).
func Out ¶
func Out(out *string) ResolveOption
Source Files ¶
- address_resolver.go
- base_resolver.go
- certificate_resolver.go
- cloud_resolver.go
- container_registry_resolver.go
- container_repository_resolver.go
- dataproc_resolver.go
- device_registry_resolver.go
- device_resolver.go
- disk_resolver.go
- folder_resolver.go
- function_resolver.go
- image_resolver.go
- instance_group_resolver.go
- instance_resolver.go
- kms_resolver.go
- kubernetes_resolver.go
- load_balancer_resolver.go
- mdb_resolvers.go
- net_resolver.go
- placement_group_resolver.go
- route_table_resolver.go
- security_group_resolver.go
- service_account_resolver.go
- snapshot_resolver.go
- trigger_resolver.go
- user_account_resolver.go
Click to show internal directories.
Click to hide internal directories.