Documentation ¶
Index ¶
- func PossibleValuesForAuthenticationType() []string
- func PossibleValuesForBillingSku() []string
- func PossibleValuesForCertificateProvisioningState() []string
- func PossibleValuesForCoreNetworkType() []string
- func PossibleValuesForInstallationState() []string
- func PossibleValuesForPlatformType() []string
- func PossibleValuesForProvisioningState() []string
- type AsyncOperationId
- type AuthenticationType
- type AzureStackEdgeDeviceResourceId
- type AzureStackHCIClusterResourceId
- type BillingSku
- type CertificateProvisioning
- type CertificateProvisioningState
- type ConnectedClusterResourceId
- type CoreNetworkType
- type CustomLocationResourceId
- type HTTPSServerCertificate
- type Installation
- type InstallationState
- type InterfaceProperties
- type ListByResourceGroupCompleteResult
- type ListByResourceGroupOperationResponse
- type ListBySubscriptionCompleteResult
- type ListBySubscriptionOperationResponse
- type LocalDiagnosticsAccessConfiguration
- type PacketCoreControlPlane
- type PacketCoreControlPlaneOperationPredicate
- type PacketCoreControlPlanePropertiesFormat
- type PacketCoreControlPlanesClient
- func (c PacketCoreControlPlanesClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (resp ListByResourceGroupOperationResponse, err error)
- func (c PacketCoreControlPlanesClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (ListByResourceGroupCompleteResult, error)
- func (c PacketCoreControlPlanesClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (resp ListByResourceGroupCompleteResult, err error)
- func (c PacketCoreControlPlanesClient) ListBySubscription(ctx context.Context, id commonids.SubscriptionId) (resp ListBySubscriptionOperationResponse, err error)
- func (c PacketCoreControlPlanesClient) ListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (ListBySubscriptionCompleteResult, error)
- func (c PacketCoreControlPlanesClient) ListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (resp ListBySubscriptionCompleteResult, err error)
- type PlatformConfiguration
- type PlatformType
- type ProvisioningState
- type SiteResourceId
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForAuthenticationType ¶
func PossibleValuesForAuthenticationType() []string
func PossibleValuesForBillingSku ¶
func PossibleValuesForBillingSku() []string
func PossibleValuesForCertificateProvisioningState ¶
func PossibleValuesForCertificateProvisioningState() []string
func PossibleValuesForCoreNetworkType ¶
func PossibleValuesForCoreNetworkType() []string
func PossibleValuesForInstallationState ¶
func PossibleValuesForInstallationState() []string
func PossibleValuesForPlatformType ¶
func PossibleValuesForPlatformType() []string
func PossibleValuesForProvisioningState ¶
func PossibleValuesForProvisioningState() []string
Types ¶
type AsyncOperationId ¶
type AsyncOperationId struct {
Id string `json:"id"`
}
type AuthenticationType ¶
type AuthenticationType string
const ( AuthenticationTypeAAD AuthenticationType = "AAD" AuthenticationTypePassword AuthenticationType = "Password" )
type AzureStackEdgeDeviceResourceId ¶
type AzureStackEdgeDeviceResourceId struct {
Id string `json:"id"`
}
type AzureStackHCIClusterResourceId ¶
type AzureStackHCIClusterResourceId struct {
Id string `json:"id"`
}
type BillingSku ¶
type BillingSku string
const ( BillingSkuGFive BillingSku = "G5" BillingSkuGOne BillingSku = "G1" BillingSkuGOneZero BillingSku = "G10" BillingSkuGTwo BillingSku = "G2" BillingSkuGZero BillingSku = "G0" )
type CertificateProvisioning ¶
type CertificateProvisioning struct { Reason *string `json:"reason,omitempty"` State *CertificateProvisioningState `json:"state,omitempty"` }
type CertificateProvisioningState ¶
type CertificateProvisioningState string
const ( CertificateProvisioningStateFailed CertificateProvisioningState = "Failed" CertificateProvisioningStateNotProvisioned CertificateProvisioningState = "NotProvisioned" CertificateProvisioningStateProvisioned CertificateProvisioningState = "Provisioned" )
type ConnectedClusterResourceId ¶
type ConnectedClusterResourceId struct {
Id string `json:"id"`
}
type CoreNetworkType ¶
type CoreNetworkType string
const ( CoreNetworkTypeEPC CoreNetworkType = "EPC" CoreNetworkTypeFiveGC CoreNetworkType = "5GC" )
type CustomLocationResourceId ¶
type CustomLocationResourceId struct {
Id string `json:"id"`
}
type HTTPSServerCertificate ¶
type HTTPSServerCertificate struct { CertificateUrl string `json:"certificateUrl"` Provisioning *CertificateProvisioning `json:"provisioning,omitempty"` }
type Installation ¶
type Installation struct { Operation *AsyncOperationId `json:"operation,omitempty"` State *InstallationState `json:"state,omitempty"` }
type InstallationState ¶
type InstallationState string
const ( InstallationStateFailed InstallationState = "Failed" InstallationStateInstalled InstallationState = "Installed" InstallationStateInstalling InstallationState = "Installing" InstallationStateReinstalling InstallationState = "Reinstalling" InstallationStateRollingBack InstallationState = "RollingBack" InstallationStateUninstalled InstallationState = "Uninstalled" InstallationStateUninstalling InstallationState = "Uninstalling" InstallationStateUpdating InstallationState = "Updating" InstallationStateUpgrading InstallationState = "Upgrading" )
type InterfaceProperties ¶
type ListByResourceGroupCompleteResult ¶
type ListByResourceGroupCompleteResult struct {
Items []PacketCoreControlPlane
}
type ListByResourceGroupOperationResponse ¶
type ListByResourceGroupOperationResponse struct { HttpResponse *http.Response Model *[]PacketCoreControlPlane // contains filtered or unexported fields }
func (ListByResourceGroupOperationResponse) HasMore ¶
func (r ListByResourceGroupOperationResponse) HasMore() bool
func (ListByResourceGroupOperationResponse) LoadMore ¶
func (r ListByResourceGroupOperationResponse) LoadMore(ctx context.Context) (resp ListByResourceGroupOperationResponse, err error)
type ListBySubscriptionCompleteResult ¶
type ListBySubscriptionCompleteResult struct {
Items []PacketCoreControlPlane
}
type ListBySubscriptionOperationResponse ¶
type ListBySubscriptionOperationResponse struct { HttpResponse *http.Response Model *[]PacketCoreControlPlane // contains filtered or unexported fields }
func (ListBySubscriptionOperationResponse) HasMore ¶
func (r ListBySubscriptionOperationResponse) HasMore() bool
func (ListBySubscriptionOperationResponse) LoadMore ¶
func (r ListBySubscriptionOperationResponse) LoadMore(ctx context.Context) (resp ListBySubscriptionOperationResponse, err error)
type LocalDiagnosticsAccessConfiguration ¶
type LocalDiagnosticsAccessConfiguration struct { AuthenticationType AuthenticationType `json:"authenticationType"` HTTPSServerCertificate *HTTPSServerCertificate `json:"httpsServerCertificate,omitempty"` }
type PacketCoreControlPlane ¶
type PacketCoreControlPlane struct { Id *string `json:"id,omitempty"` Identity *identity.LegacySystemAndUserAssignedMap `json:"identity,omitempty"` Location string `json:"location"` Name *string `json:"name,omitempty"` Properties PacketCoreControlPlanePropertiesFormat `json:"properties"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type PacketCoreControlPlaneOperationPredicate ¶
type PacketCoreControlPlaneOperationPredicate struct { Id *string Location *string Name *string Type *string }
func (PacketCoreControlPlaneOperationPredicate) Matches ¶
func (p PacketCoreControlPlaneOperationPredicate) Matches(input PacketCoreControlPlane) bool
type PacketCoreControlPlanePropertiesFormat ¶
type PacketCoreControlPlanePropertiesFormat struct { ControlPlaneAccessInterface InterfaceProperties `json:"controlPlaneAccessInterface"` CoreNetworkTechnology *CoreNetworkType `json:"coreNetworkTechnology,omitempty"` Installation *Installation `json:"installation,omitempty"` InteropSettings *interface{} `json:"interopSettings,omitempty"` LocalDiagnosticsAccess LocalDiagnosticsAccessConfiguration `json:"localDiagnosticsAccess"` Platform PlatformConfiguration `json:"platform"` ProvisioningState *ProvisioningState `json:"provisioningState,omitempty"` RollbackVersion *string `json:"rollbackVersion,omitempty"` Sites []SiteResourceId `json:"sites"` Sku BillingSku `json:"sku"` UeMtu *int64 `json:"ueMtu,omitempty"` Version *string `json:"version,omitempty"` }
type PacketCoreControlPlanesClient ¶
type PacketCoreControlPlanesClient struct { Client autorest.Client // contains filtered or unexported fields }
func NewPacketCoreControlPlanesClientWithBaseURI ¶
func NewPacketCoreControlPlanesClientWithBaseURI(endpoint string) PacketCoreControlPlanesClient
func (PacketCoreControlPlanesClient) ListByResourceGroup ¶
func (c PacketCoreControlPlanesClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (resp ListByResourceGroupOperationResponse, err error)
ListByResourceGroup ...
func (PacketCoreControlPlanesClient) ListByResourceGroupComplete ¶
func (c PacketCoreControlPlanesClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (ListByResourceGroupCompleteResult, error)
ListByResourceGroupComplete retrieves all of the results into a single object
func (PacketCoreControlPlanesClient) ListByResourceGroupCompleteMatchingPredicate ¶
func (c PacketCoreControlPlanesClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, predicate PacketCoreControlPlaneOperationPredicate) (resp ListByResourceGroupCompleteResult, err error)
ListByResourceGroupCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (PacketCoreControlPlanesClient) ListBySubscription ¶
func (c PacketCoreControlPlanesClient) ListBySubscription(ctx context.Context, id commonids.SubscriptionId) (resp ListBySubscriptionOperationResponse, err error)
ListBySubscription ...
func (PacketCoreControlPlanesClient) ListBySubscriptionComplete ¶
func (c PacketCoreControlPlanesClient) ListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (ListBySubscriptionCompleteResult, error)
ListBySubscriptionComplete retrieves all of the results into a single object
func (PacketCoreControlPlanesClient) ListBySubscriptionCompleteMatchingPredicate ¶
func (c PacketCoreControlPlanesClient) ListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate PacketCoreControlPlaneOperationPredicate) (resp ListBySubscriptionCompleteResult, err error)
ListBySubscriptionCompleteMatchingPredicate retrieves all of the results and then applied the predicate
type PlatformConfiguration ¶
type PlatformConfiguration struct { AzureStackEdgeDevice *AzureStackEdgeDeviceResourceId `json:"azureStackEdgeDevice,omitempty"` AzureStackEdgeDevices *[]AzureStackEdgeDeviceResourceId `json:"azureStackEdgeDevices,omitempty"` AzureStackHciCluster *AzureStackHCIClusterResourceId `json:"azureStackHciCluster,omitempty"` ConnectedCluster *ConnectedClusterResourceId `json:"connectedCluster,omitempty"` CustomLocation *CustomLocationResourceId `json:"customLocation,omitempty"` Type PlatformType `json:"type"` }
type PlatformType ¶
type PlatformType string
const ( PlatformTypeAKSNegativeHCI PlatformType = "AKS-HCI" PlatformTypeThreePNegativeAZURENegativeSTACKNegativeHCI PlatformType = "3P-AZURE-STACK-HCI" )
type ProvisioningState ¶
type ProvisioningState string
const ( ProvisioningStateAccepted ProvisioningState = "Accepted" ProvisioningStateCanceled ProvisioningState = "Canceled" ProvisioningStateDeleted ProvisioningState = "Deleted" ProvisioningStateDeleting ProvisioningState = "Deleting" ProvisioningStateFailed ProvisioningState = "Failed" ProvisioningStateSucceeded ProvisioningState = "Succeeded" ProvisioningStateUnknown ProvisioningState = "Unknown" )
type SiteResourceId ¶
type SiteResourceId struct {
Id string `json:"id"`
}
Source Files ¶
- client.go
- constants.go
- method_listbyresourcegroup_autorest.go
- method_listbysubscription_autorest.go
- model_asyncoperationid.go
- model_azurestackedgedeviceresourceid.go
- model_azurestackhciclusterresourceid.go
- model_certificateprovisioning.go
- model_connectedclusterresourceid.go
- model_customlocationresourceid.go
- model_httpsservercertificate.go
- model_installation.go
- model_interfaceproperties.go
- model_localdiagnosticsaccessconfiguration.go
- model_packetcorecontrolplane.go
- model_packetcorecontrolplanepropertiesformat.go
- model_platformconfiguration.go
- model_siteresourceid.go
- predicates.go
- version.go
Click to show internal directories.
Click to hide internal directories.