Documentation ¶
Index ¶
- type Client
- type ClientImpl
- func (c *ClientImpl) GetAttestedData(ctx context.Context, nonce string) (*datamodel.VMSSAttestedData, error)
- func (c *ClientImpl) GetInstanceData(ctx context.Context) (*datamodel.VMSSInstanceData, error)
- func (c *ClientImpl) GetMSIToken(ctx context.Context, clientID, aadResource string) (string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClientImpl ¶
type ClientImpl struct {
// contains filtered or unexported fields
}
func NewClient ¶
func NewClient(logger *zap.Logger) *ClientImpl
func (*ClientImpl) GetAttestedData ¶
func (c *ClientImpl) GetAttestedData(ctx context.Context, nonce string) (*datamodel.VMSSAttestedData, error)
func (*ClientImpl) GetInstanceData ¶
func (c *ClientImpl) GetInstanceData(ctx context.Context) (*datamodel.VMSSInstanceData, error)
func (*ClientImpl) GetMSIToken ¶
Click to show internal directories.
Click to hide internal directories.