VMware vSphere Automation SDK for .NET 7.0.0.1
|
Remote stub implementation of the Administrators API service. More...
Inherits vmware::vcenter::hvc::management::Administrators.
Public Member Functions | |
AdministratorsStub (vmware.vapi.core.IApiProvider iApiProvider, vmware.vapi.bindings.TypeConverter typeConverter, vmware.vapi.bindings.IStubConfiguration config) | |
AdministratorsStub (vmware.vapi.core.IApiProvider iApiProvider, vmware.vapi.bindings.IStubConfiguration config) | |
void | Add (string groupName) |
Add the local sso group with the new group. | |
void | Add (string groupName, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig) |
Add the local sso group with the new group. | |
global::System.Threading.Tasks.Task | AddAsync (string groupName) |
Add the local sso group with the new group. | |
global::System.Threading.Tasks.Task | AddAsync (string groupName, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig) |
Add the local sso group with the new group. | |
void | Remove (string groupName) |
Remove the group from the local sso group. | |
void | Remove (string groupName, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig) |
Remove the group from the local sso group. | |
global::System.Threading.Tasks.Task | RemoveAsync (string groupName) |
Remove the group from the local sso group. | |
global::System.Threading.Tasks.Task | RemoveAsync (string groupName, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig) |
Remove the group from the local sso group. | |
void | Set (global::System.Collections.Generic.HashSet< string > groupNames) |
Sets the groups in the local sso group. | |
void | Set (global::System.Collections.Generic.HashSet< string > groupNames, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig) |
Sets the groups in the local sso group. | |
global::System.Threading.Tasks.Task | SetAsync (global::System.Collections.Generic.HashSet< string > groupNames) |
Sets the groups in the local sso group. | |
global::System.Threading.Tasks.Task | SetAsync (global::System.Collections.Generic.HashSet< string > groupNames, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig) |
Sets the groups in the local sso group. | |
global::System.Collections.Generic.HashSet < string > | Get () |
Enumerates the set of all the groups in the local sso group. | |
global::System.Collections.Generic.HashSet < string > | Get (global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig) |
Enumerates the set of all the groups in the local sso group. | |
global::System.Threading.Tasks.Task < global::System.Collections.Generic.HashSet < string > > | GetAsync () |
Enumerates the set of all the groups in the local sso group. | |
global::System.Threading.Tasks.Task < global::System.Collections.Generic.HashSet < string > > | GetAsync (global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig) |
Enumerates the set of all the groups in the local sso group. |
Remote stub implementation of the Administrators API service.
vmware::vcenter::hvc::management::AdministratorsStub::AdministratorsStub | ( | vmware.vapi.core.IApiProvider | iApiProvider, |
vmware.vapi.bindings.TypeConverter | typeConverter, | ||
vmware.vapi.bindings.IStubConfiguration | config | ||
) | [inline] |
vmware::vcenter::hvc::management::AdministratorsStub::AdministratorsStub | ( | vmware.vapi.core.IApiProvider | iApiProvider, |
vmware.vapi.bindings.IStubConfiguration | config | ||
) | [inline] |
void vmware::vcenter::hvc::management::AdministratorsStub::Add | ( | string | groupName | ) | [inline] |
Add the local sso group with the new group.
Usage beyond VMware Cloud on AWS is not supported. Warning: This method is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
vmware.vapi.std.errors.Unauthorized | If the user is not authorized. |
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
groupName | Name of the new group to be added. Ex - xyz@abc.com where xyz is the group name and abc.com is the domain name |
Implements vmware::vcenter::hvc::management::Administrators.
void vmware::vcenter::hvc::management::AdministratorsStub::Add | ( | string | groupName, |
global::System.Action< vmware.vapi.std.Progress > | _progress, | ||
vmware.vapi.bindings.client.InvocationConfig | _invocationConfig | ||
) | [inline] |
Add the local sso group with the new group.
Usage beyond VMware Cloud on AWS is not supported. Warning: This method is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
vmware.vapi.std.errors.Unauthorized | If the user is not authorized. |
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
groupName | Name of the new group to be added. Ex - xyz@abc.com where xyz is the group name and abc.com is the domain name |
_progress | Progress notification call back |
_invocationConfig | Configuration for the method invocation |
Implements vmware::vcenter::hvc::management::Administrators.
global::System.Threading.Tasks.Task vmware::vcenter::hvc::management::AdministratorsStub::AddAsync | ( | string | groupName, |
global::System.Action< vmware.vapi.std.Progress > | _progress, | ||
vmware.vapi.bindings.client.InvocationConfig | _invocationConfig | ||
) | [inline] |
Add the local sso group with the new group.
Usage beyond VMware Cloud on AWS is not supported. Warning: This method is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
vmware.vapi.std.errors.Unauthorized | If the user is not authorized. |
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
groupName | Name of the new group to be added. Ex - xyz@abc.com where xyz is the group name and abc.com is the domain name |
_progress | Progress notification call back |
_invocationConfig | Configuration for the method invocation |
Implements vmware::vcenter::hvc::management::Administrators.
global::System.Threading.Tasks.Task vmware::vcenter::hvc::management::AdministratorsStub::AddAsync | ( | string | groupName | ) | [inline] |
Add the local sso group with the new group.
Usage beyond VMware Cloud on AWS is not supported. Warning: This method is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
vmware.vapi.std.errors.Unauthorized | If the user is not authorized. |
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
groupName | Name of the new group to be added. Ex - xyz@abc.com where xyz is the group name and abc.com is the domain name |
Implements vmware::vcenter::hvc::management::Administrators.
global::System.Collections.Generic.HashSet<string> vmware::vcenter::hvc::management::AdministratorsStub::Get | ( | ) | [inline] |
Enumerates the set of all the groups in the local sso group.
Usage beyond VMware Cloud on AWS is not supported. Warning: This method is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
Implements vmware::vcenter::hvc::management::Administrators.
global::System.Collections.Generic.HashSet<string> vmware::vcenter::hvc::management::AdministratorsStub::Get | ( | global::System.Action< vmware.vapi.std.Progress > | _progress, |
vmware.vapi.bindings.client.InvocationConfig | _invocationConfig | ||
) | [inline] |
Enumerates the set of all the groups in the local sso group.
Usage beyond VMware Cloud on AWS is not supported. Warning: This method is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
Implements vmware::vcenter::hvc::management::Administrators.
global::System.Threading.Tasks.Task<global::System.Collections.Generic.HashSet<string> > vmware::vcenter::hvc::management::AdministratorsStub::GetAsync | ( | ) | [inline] |
Enumerates the set of all the groups in the local sso group.
Usage beyond VMware Cloud on AWS is not supported. Warning: This method is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
Implements vmware::vcenter::hvc::management::Administrators.
global::System.Threading.Tasks.Task<global::System.Collections.Generic.HashSet<string> > vmware::vcenter::hvc::management::AdministratorsStub::GetAsync | ( | global::System.Action< vmware.vapi.std.Progress > | _progress, |
vmware.vapi.bindings.client.InvocationConfig | _invocationConfig | ||
) | [inline] |
Enumerates the set of all the groups in the local sso group.
Usage beyond VMware Cloud on AWS is not supported. Warning: This method is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
Implements vmware::vcenter::hvc::management::Administrators.
void vmware::vcenter::hvc::management::AdministratorsStub::Remove | ( | string | groupName | ) | [inline] |
Remove the group from the local sso group.
Usage beyond VMware Cloud on AWS is not supported. Warning: This method is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
vmware.vapi.std.errors.Unauthorized | If the user is not authorized. |
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
groupName | Name of the group to be removed. Ex - xyz@abc.com where xyz is the group name and abc.com is the domain name |
Implements vmware::vcenter::hvc::management::Administrators.
void vmware::vcenter::hvc::management::AdministratorsStub::Remove | ( | string | groupName, |
global::System.Action< vmware.vapi.std.Progress > | _progress, | ||
vmware.vapi.bindings.client.InvocationConfig | _invocationConfig | ||
) | [inline] |
Remove the group from the local sso group.
Usage beyond VMware Cloud on AWS is not supported. Warning: This method is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
vmware.vapi.std.errors.Unauthorized | If the user is not authorized. |
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
groupName | Name of the group to be removed. Ex - xyz@abc.com where xyz is the group name and abc.com is the domain name |
_progress | Progress notification call back |
_invocationConfig | Configuration for the method invocation |
Implements vmware::vcenter::hvc::management::Administrators.
global::System.Threading.Tasks.Task vmware::vcenter::hvc::management::AdministratorsStub::RemoveAsync | ( | string | groupName, |
global::System.Action< vmware.vapi.std.Progress > | _progress, | ||
vmware.vapi.bindings.client.InvocationConfig | _invocationConfig | ||
) | [inline] |
Remove the group from the local sso group.
Usage beyond VMware Cloud on AWS is not supported. Warning: This method is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
vmware.vapi.std.errors.Unauthorized | If the user is not authorized. |
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
groupName | Name of the group to be removed. Ex - xyz@abc.com where xyz is the group name and abc.com is the domain name |
_progress | Progress notification call back |
_invocationConfig | Configuration for the method invocation |
Implements vmware::vcenter::hvc::management::Administrators.
global::System.Threading.Tasks.Task vmware::vcenter::hvc::management::AdministratorsStub::RemoveAsync | ( | string | groupName | ) | [inline] |
Remove the group from the local sso group.
Usage beyond VMware Cloud on AWS is not supported. Warning: This method is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
vmware.vapi.std.errors.Unauthorized | If the user is not authorized. |
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
groupName | Name of the group to be removed. Ex - xyz@abc.com where xyz is the group name and abc.com is the domain name |
Implements vmware::vcenter::hvc::management::Administrators.
void vmware::vcenter::hvc::management::AdministratorsStub::Set | ( | global::System.Collections.Generic.HashSet< string > | groupNames, |
global::System.Action< vmware.vapi.std.Progress > | _progress, | ||
vmware.vapi.bindings.client.InvocationConfig | _invocationConfig | ||
) | [inline] |
Sets the groups in the local sso group.
Usage beyond VMware Cloud on AWS is not supported. Warning: This method is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
vmware.vapi.std.errors.Unauthorized | If the user is not authorized. |
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
groupNames | Names the groups to be in the CloudAdminGroup Ex - xyz@abc.com where xyz is the group name and abc.com is the domain name |
_progress | Progress notification call back |
_invocationConfig | Configuration for the method invocation |
Implements vmware::vcenter::hvc::management::Administrators.
void vmware::vcenter::hvc::management::AdministratorsStub::Set | ( | global::System.Collections.Generic.HashSet< string > | groupNames | ) | [inline] |
Sets the groups in the local sso group.
Usage beyond VMware Cloud on AWS is not supported. Warning: This method is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
vmware.vapi.std.errors.Unauthorized | If the user is not authorized. |
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
groupNames | Names the groups to be in the CloudAdminGroup Ex - xyz@abc.com where xyz is the group name and abc.com is the domain name |
Implements vmware::vcenter::hvc::management::Administrators.
global::System.Threading.Tasks.Task vmware::vcenter::hvc::management::AdministratorsStub::SetAsync | ( | global::System.Collections.Generic.HashSet< string > | groupNames, |
global::System.Action< vmware.vapi.std.Progress > | _progress, | ||
vmware.vapi.bindings.client.InvocationConfig | _invocationConfig | ||
) | [inline] |
Sets the groups in the local sso group.
Usage beyond VMware Cloud on AWS is not supported. Warning: This method is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
vmware.vapi.std.errors.Unauthorized | If the user is not authorized. |
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
groupNames | Names the groups to be in the CloudAdminGroup Ex - xyz@abc.com where xyz is the group name and abc.com is the domain name |
_progress | Progress notification call back |
_invocationConfig | Configuration for the method invocation |
Implements vmware::vcenter::hvc::management::Administrators.
global::System.Threading.Tasks.Task vmware::vcenter::hvc::management::AdministratorsStub::SetAsync | ( | global::System.Collections.Generic.HashSet< string > | groupNames | ) | [inline] |
Sets the groups in the local sso group.
Usage beyond VMware Cloud on AWS is not supported. Warning: This method is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
vmware.vapi.std.errors.Unauthorized | If the user is not authorized. |
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
groupNames | Names the groups to be in the CloudAdminGroup Ex - xyz@abc.com where xyz is the group name and abc.com is the domain name |
Implements vmware::vcenter::hvc::management::Administrators.