azureidentity

package
v1.5.3-rc4 Latest Latest
Warning

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

Go to latest
Published: Sep 19, 2019 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateOnCluster

func CreateOnCluster(subscriptionID, resourceGroup, name, templateOutputPath string) error

CreateOnCluster will create an Azure Identity on a Kubernetes cluster

func DeleteOnCluster

func DeleteOnCluster(name, templateOutputPath string) error

DeleteOnCluster will delete an Azure Identity on a Kubernetes cluster

func GetAll

func GetAll() (*aadpodid.AzureIdentityList, error)

GetAll will return a list of AzureIdentity deployed on a Kubernetes cluster

func GetClientID

func GetClientID(resourceGroup, name string) (string, error)

GetClientID will return the client id of a user-assigned identity on Azure

func GetPrincipalID

func GetPrincipalID(resourceGroup, name string) (string, error)

GetPrincipalID will return the principal id (objecet id) of a user-assigned identity on Azure

func WaitOnReaderRoleAssignment

func WaitOnReaderRoleAssignment(resourceGroup, name string) (bool, error)

WaitOnReaderRoleAssignment will block until the assignement of 'Reader' role to an identity is executed successfully

Types

This section is empty.

Jump to

Keyboard shortcuts

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