Documentation ¶
Index ¶
- func PossibleValuesForCapabilityParameter() []string
- func PossibleValuesForReleaseMode() []string
- type AvailableGroundStation
- type AvailableGroundStationOperationPredicate
- type AvailableGroundStationProperties
- type AvailableGroundStationsListByCapabilityCompleteResult
- type AvailableGroundStationsListByCapabilityOperationOptions
- type AvailableGroundStationsListByCapabilityOperationResponse
- type CapabilityParameter
- type GroundStationClient
- func (c GroundStationClient) AvailableGroundStationsListByCapability(ctx context.Context, id commonids.SubscriptionId, ...) (result AvailableGroundStationsListByCapabilityOperationResponse, err error)
- func (c GroundStationClient) AvailableGroundStationsListByCapabilityComplete(ctx context.Context, id commonids.SubscriptionId, ...) (AvailableGroundStationsListByCapabilityCompleteResult, error)
- func (c GroundStationClient) AvailableGroundStationsListByCapabilityCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result AvailableGroundStationsListByCapabilityCompleteResult, err error)
- type ReleaseMode
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForCapabilityParameter ¶
func PossibleValuesForCapabilityParameter() []string
func PossibleValuesForReleaseMode ¶
func PossibleValuesForReleaseMode() []string
Types ¶
type AvailableGroundStation ¶
type AvailableGroundStation struct { Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` Properties AvailableGroundStationProperties `json:"properties"` Type *string `json:"type,omitempty"` }
type AvailableGroundStationOperationPredicate ¶
type AvailableGroundStationOperationPredicate struct { Id *string Location *string Name *string Type *string }
func (AvailableGroundStationOperationPredicate) Matches ¶
func (p AvailableGroundStationOperationPredicate) Matches(input AvailableGroundStation) bool
type AvailableGroundStationProperties ¶
type AvailableGroundStationProperties struct { AltitudeMeters *float64 `json:"altitudeMeters,omitempty"` City *string `json:"city,omitempty"` LatitudeDegrees *float64 `json:"latitudeDegrees,omitempty"` LongitudeDegrees *float64 `json:"longitudeDegrees,omitempty"` ProviderName *string `json:"providerName,omitempty"` ReleaseMode *ReleaseMode `json:"releaseMode,omitempty"` }
type AvailableGroundStationsListByCapabilityCompleteResult ¶
type AvailableGroundStationsListByCapabilityCompleteResult struct {
Items []AvailableGroundStation
}
type AvailableGroundStationsListByCapabilityOperationOptions ¶
type AvailableGroundStationsListByCapabilityOperationOptions struct {
Capability *CapabilityParameter
}
func DefaultAvailableGroundStationsListByCapabilityOperationOptions ¶
func DefaultAvailableGroundStationsListByCapabilityOperationOptions() AvailableGroundStationsListByCapabilityOperationOptions
func (AvailableGroundStationsListByCapabilityOperationOptions) ToHeaders ¶ added in v0.20230725.1205316
func (o AvailableGroundStationsListByCapabilityOperationOptions) ToHeaders() *client.Headers
func (AvailableGroundStationsListByCapabilityOperationOptions) ToOData ¶ added in v0.20230725.1205316
func (o AvailableGroundStationsListByCapabilityOperationOptions) ToOData() *odata.Query
func (AvailableGroundStationsListByCapabilityOperationOptions) ToQuery ¶ added in v0.20230725.1205316
func (o AvailableGroundStationsListByCapabilityOperationOptions) ToQuery() *client.QueryParams
type AvailableGroundStationsListByCapabilityOperationResponse ¶
type AvailableGroundStationsListByCapabilityOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]AvailableGroundStation }
type CapabilityParameter ¶
type CapabilityParameter string
const ( CapabilityParameterCommunication CapabilityParameter = "Communication" CapabilityParameterEarthObservation CapabilityParameter = "EarthObservation" )
func (*CapabilityParameter) UnmarshalJSON ¶ added in v0.20230725.1205316
func (s *CapabilityParameter) UnmarshalJSON(bytes []byte) error
type GroundStationClient ¶
type GroundStationClient struct {
Client *resourcemanager.Client
}
func NewGroundStationClientWithBaseURI ¶
func NewGroundStationClientWithBaseURI(api environments.Api) (*GroundStationClient, error)
func (GroundStationClient) AvailableGroundStationsListByCapability ¶
func (c GroundStationClient) AvailableGroundStationsListByCapability(ctx context.Context, id commonids.SubscriptionId, options AvailableGroundStationsListByCapabilityOperationOptions) (result AvailableGroundStationsListByCapabilityOperationResponse, err error)
AvailableGroundStationsListByCapability ...
func (GroundStationClient) AvailableGroundStationsListByCapabilityComplete ¶
func (c GroundStationClient) AvailableGroundStationsListByCapabilityComplete(ctx context.Context, id commonids.SubscriptionId, options AvailableGroundStationsListByCapabilityOperationOptions) (AvailableGroundStationsListByCapabilityCompleteResult, error)
AvailableGroundStationsListByCapabilityComplete retrieves all the results into a single object
func (GroundStationClient) AvailableGroundStationsListByCapabilityCompleteMatchingPredicate ¶
func (c GroundStationClient) AvailableGroundStationsListByCapabilityCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, options AvailableGroundStationsListByCapabilityOperationOptions, predicate AvailableGroundStationOperationPredicate) (result AvailableGroundStationsListByCapabilityCompleteResult, err error)
AvailableGroundStationsListByCapabilityCompleteMatchingPredicate retrieves all the results and then applies the predicate
type ReleaseMode ¶
type ReleaseMode string
const ( ReleaseModeGA ReleaseMode = "GA" ReleaseModePreview ReleaseMode = "Preview" )
func (*ReleaseMode) UnmarshalJSON ¶ added in v0.20230725.1205316
func (s *ReleaseMode) UnmarshalJSON(bytes []byte) error
Click to show internal directories.
Click to hide internal directories.