Documentation ¶
Index ¶
- func New(scope FleetsMemberScope) *aso.Service[*asocontainerservicev1.FleetsMember, FleetsMemberScope]
- type AzureFleetsMemberSpec
- func (s *AzureFleetsMemberSpec) Parameters(ctx context.Context, existingFleetsMember *asocontainerservicev1.FleetsMember) (parameters *asocontainerservicev1.FleetsMember, err error)
- func (s *AzureFleetsMemberSpec) ResourceRef() *asocontainerservicev1.FleetsMember
- func (s *AzureFleetsMemberSpec) WasManaged(resource *asocontainerservicev1.FleetsMember) bool
- type FleetsMemberScope
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New(scope FleetsMemberScope) *aso.Service[*asocontainerservicev1.FleetsMember, FleetsMemberScope]
New creates a new service.
Types ¶
type AzureFleetsMemberSpec ¶
type AzureFleetsMemberSpec struct { Name string ClusterName string ClusterResourceGroup string Group string SubscriptionID string ManagerName string ManagerResourceGroup string }
AzureFleetsMemberSpec defines the specification for an Azure Fleets Member.
func (*AzureFleetsMemberSpec) Parameters ¶
func (s *AzureFleetsMemberSpec) Parameters(ctx context.Context, existingFleetsMember *asocontainerservicev1.FleetsMember) (parameters *asocontainerservicev1.FleetsMember, err error)
Parameters implements azure.ASOResourceSpecGetter.
func (*AzureFleetsMemberSpec) ResourceRef ¶
func (s *AzureFleetsMemberSpec) ResourceRef() *asocontainerservicev1.FleetsMember
ResourceRef implements azure.ASOResourceSpecGetter.
func (*AzureFleetsMemberSpec) WasManaged ¶
func (s *AzureFleetsMemberSpec) WasManaged(resource *asocontainerservicev1.FleetsMember) bool
WasManaged implements azure.ASOResourceSpecGetter.
type FleetsMemberScope ¶
type FleetsMemberScope interface { aso.Scope AzureFleetsMemberSpec() []azure.ASOResourceSpecGetter[*asocontainerservicev1.FleetsMember] }
FleetsMemberScope defines the scope interface for a Fleet host service.
Click to show internal directories.
Click to hide internal directories.