VMware vCloud Suite SDK for .NET 6.0.0
vmware::vapi::metadata::authentication::Package Interface Reference

The Package interface provides methods to retrieve authentication information of a package element. More...

Inherited by vmware::vapi::metadata::authentication::PackageStub.

List of all members.

Public Member Functions

global::System.Collections.Generic.List
< string > 
List ()
 Returns the identifiers for the package elements that have authentication information.
global::System.Collections.Generic.List
< string > 
List (global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Returns the identifiers for the package elements that have authentication information.
global::System.Threading.Tasks.Task
< global::System.Collections.Generic.List
< string > > 
ListAsync ()
 Returns the identifiers for the package elements that have authentication information.
global::System.Threading.Tasks.Task
< global::System.Collections.Generic.List
< string > > 
ListAsync (global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Returns the identifiers for the package elements that have authentication information.
vmware.vapi.metadata.authentication.PackageInfo Get (string packageId)
 Retrieves authentication information about the package element corresponding to packageId .
vmware.vapi.metadata.authentication.PackageInfo Get (string packageId, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Retrieves authentication information about the package element corresponding to packageId .
global::System.Threading.Tasks.Task
< vmware.vapi.metadata.authentication.PackageInfo
GetAsync (string packageId)
 Retrieves authentication information about the package element corresponding to packageId .
global::System.Threading.Tasks.Task
< vmware.vapi.metadata.authentication.PackageInfo
GetAsync (string packageId, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Retrieves authentication information about the package element corresponding to packageId .

Detailed Description

The Package interface provides methods to retrieve authentication information of a package element.

A package element is said to contain authentication information if there is a default authentication assigned to all service elements contained in the package element or if one of the service element contained in this package element has authentication information.


Member Function Documentation

vmware.vapi.metadata.authentication.PackageInfo vmware::vapi::metadata::authentication::Package::Get ( string  packageId)

Retrieves authentication information about the package element corresponding to packageId .

Exceptions:
vmware.vapi.std.errors.NotFoundif the package element associated with packageId does not have any authentication information.
Parameters:
packageIdIdentifier of the package element. The parameter must be an identifier for the resource type: com.vmware.vapi.package .
Returns:
The PackageInfo instance that corresponds to packageId

Implemented in vmware::vapi::metadata::authentication::PackageStub.

vmware.vapi.metadata.authentication.PackageInfo vmware::vapi::metadata::authentication::Package::Get ( string  packageId,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Retrieves authentication information about the package element corresponding to packageId .

Exceptions:
vmware.vapi.std.errors.NotFoundif the package element associated with packageId does not have any authentication information.
Parameters:
packageIdIdentifier of the package element. The parameter must be an identifier for the resource type: com.vmware.vapi.package .
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation
Returns:
The PackageInfo instance that corresponds to packageId

Implemented in vmware::vapi::metadata::authentication::PackageStub.

global::System.Threading.Tasks.Task<vmware.vapi.metadata.authentication.PackageInfo> vmware::vapi::metadata::authentication::Package::GetAsync ( string  packageId,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Retrieves authentication information about the package element corresponding to packageId .

Exceptions:
vmware.vapi.std.errors.NotFoundif the package element associated with packageId does not have any authentication information.
Parameters:
packageIdIdentifier of the package element. The parameter must be an identifier for the resource type: com.vmware.vapi.package .
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation
Returns:
The PackageInfo instance that corresponds to packageId

Implemented in vmware::vapi::metadata::authentication::PackageStub.

global::System.Threading.Tasks.Task<vmware.vapi.metadata.authentication.PackageInfo> vmware::vapi::metadata::authentication::Package::GetAsync ( string  packageId)

Retrieves authentication information about the package element corresponding to packageId .

Exceptions:
vmware.vapi.std.errors.NotFoundif the package element associated with packageId does not have any authentication information.
Parameters:
packageIdIdentifier of the package element. The parameter must be an identifier for the resource type: com.vmware.vapi.package .
Returns:
The PackageInfo instance that corresponds to packageId

Implemented in vmware::vapi::metadata::authentication::PackageStub.

global::System.Collections.Generic.List<string> vmware::vapi::metadata::authentication::Package::List ( global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Returns the identifiers for the package elements that have authentication information.

Returns:
The list of identifiers for the package elements that have authentication information. The result will contain identifiers for the resource type: com.vmware.vapi.package .

Implemented in vmware::vapi::metadata::authentication::PackageStub.

global::System.Collections.Generic.List<string> vmware::vapi::metadata::authentication::Package::List ( )

Returns the identifiers for the package elements that have authentication information.

Returns:
The list of identifiers for the package elements that have authentication information. The result will contain identifiers for the resource type: com.vmware.vapi.package .

Implemented in vmware::vapi::metadata::authentication::PackageStub.

global::System.Threading.Tasks.Task<global::System.Collections.Generic.List<string> > vmware::vapi::metadata::authentication::Package::ListAsync ( )

Returns the identifiers for the package elements that have authentication information.

Returns:
The list of identifiers for the package elements that have authentication information. The result will contain identifiers for the resource type: com.vmware.vapi.package .

Implemented in vmware::vapi::metadata::authentication::PackageStub.

global::System.Threading.Tasks.Task<global::System.Collections.Generic.List<string> > vmware::vapi::metadata::authentication::Package::ListAsync ( global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Returns the identifiers for the package elements that have authentication information.

Returns:
The list of identifiers for the package elements that have authentication information. The result will contain identifiers for the resource type: com.vmware.vapi.package .

Implemented in vmware::vapi::metadata::authentication::PackageStub.


The documentation for this interface was generated from the following file: