parse

package
v1.44.1-0...-77b165e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 18, 2025 License: MPL-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Artifact

type Artifact struct {
	Name   string
	Tag    string
	Digest string
}

func (Artifact) String

func (a Artifact) String() string

type ClusterId

type ClusterId struct {
	SubscriptionId     string
	ResourceGroup      string
	ManagedClusterName string
}

func ClusterID

func ClusterID(input string) (*ClusterId, error)

ClusterID parses a Cluster ID into an ClusterId struct

func NewClusterID

func NewClusterID(subscriptionId, resourceGroup, managedClusterName string) ClusterId

func (ClusterId) ID

func (id ClusterId) ID() string

func (ClusterId) String

func (id ClusterId) String() string

type ContainerRegistryTaskScheduleId

type ContainerRegistryTaskScheduleId struct {
	SubscriptionId string
	ResourceGroup  string
	RegistryName   string
	TaskName       string
	ScheduleName   string
}

func ContainerRegistryTaskScheduleID

func ContainerRegistryTaskScheduleID(input string) (*ContainerRegistryTaskScheduleId, error)

ContainerRegistryTaskScheduleID parses a ContainerRegistryTaskSchedule ID into an ContainerRegistryTaskScheduleId struct

func NewContainerRegistryTaskScheduleID

func NewContainerRegistryTaskScheduleID(subscriptionId, resourceGroup, registryName, taskName, scheduleName string) ContainerRegistryTaskScheduleId

func (ContainerRegistryTaskScheduleId) ID

func (ContainerRegistryTaskScheduleId) String

type ContainerRegistryTokenPasswordId

type ContainerRegistryTokenPasswordId struct {
	SubscriptionId string
	ResourceGroup  string
	RegistryName   string
	TokenName      string
	PasswordName   string
}

func ContainerRegistryTokenPasswordID

func ContainerRegistryTokenPasswordID(input string) (*ContainerRegistryTokenPasswordId, error)

ContainerRegistryTokenPasswordID parses a ContainerRegistryTokenPassword ID into an ContainerRegistryTokenPasswordId struct

func NewContainerRegistryTokenPasswordID

func NewContainerRegistryTokenPasswordID(subscriptionId, resourceGroup, registryName, tokenName, passwordName string) ContainerRegistryTokenPasswordId

func (ContainerRegistryTokenPasswordId) ID

func (ContainerRegistryTokenPasswordId) String

type NodePoolId

type NodePoolId struct {
	SubscriptionId     string
	ResourceGroup      string
	ManagedClusterName string
	AgentPoolName      string
}

func NewNodePoolID

func NewNodePoolID(subscriptionId, resourceGroup, managedClusterName, agentPoolName string) NodePoolId

func NodePoolID

func NodePoolID(input string) (*NodePoolId, error)

NodePoolID parses a NodePool ID into an NodePoolId struct

func (NodePoolId) ID

func (id NodePoolId) ID() string

func (NodePoolId) String

func (id NodePoolId) String() string

type RepositoryNotification

type RepositoryNotification struct {
	Artifact
	Action RepositoryNotificationAction
}

func ParseRepositoryNotification

func ParseRepositoryNotification(v string) (*RepositoryNotification, error)

func (RepositoryNotification) String

func (r RepositoryNotification) String() string

type RepositoryNotificationAction

type RepositoryNotificationAction string
const (
	RepositoryNotificationActionPush   RepositoryNotificationAction = "push"
	RepositoryNotificationActionDelete RepositoryNotificationAction = "delete"
	RepositoryNotificationActionAny    RepositoryNotificationAction = "*"
)

type ServiceVersionId

type ServiceVersionId struct {
	SubscriptionId string
	LocationName   string
}

func NewServiceVersionID

func NewServiceVersionID(subscriptionId, locationName string) ServiceVersionId

func ServiceVersionID

func ServiceVersionID(input string) (*ServiceVersionId, error)

ServiceVersionID parses a ServiceVersion ID into an ServiceVersionId struct

func (ServiceVersionId) ID

func (id ServiceVersionId) ID() string

func (ServiceVersionId) String

func (id ServiceVersionId) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL