ResourceAssignmentPolicyAgentBaseGetResource Method |
Gets the resource.
Namespace: Atomia.Provisioning.Base.ResourceAssignmentPolicyAssembly: Atomia.Provisioning.Base.ResourceAssignmentPolicy (in Atomia.Provisioning.Base.ResourceAssignmentPolicy.dll) Version: 17.3.6337.16010
Syntaxpublic abstract ResourceDescription GetResource(
string moduleName,
string accountId,
string resourceDescriptionManagerName,
Service service,
ResourceRequestDescription resourceRequest,
ResourceHelperProviderBase resourceHelperProvider
)
Public MustOverride Function GetResource (
moduleName As String,
accountId As String,
resourceDescriptionManagerName As String,
service As Service,
resourceRequest As ResourceRequestDescription,
resourceHelperProvider As ResourceHelperProviderBase
) As ResourceDescription
public:
virtual ResourceDescription^ GetResource(
String^ moduleName,
String^ accountId,
String^ resourceDescriptionManagerName,
Service^ service,
ResourceRequestDescription^ resourceRequest,
ResourceHelperProviderBase^ resourceHelperProvider
) abstract
abstract GetResource :
moduleName : string *
accountId : string *
resourceDescriptionManagerName : string *
service : Service *
resourceRequest : ResourceRequestDescription *
resourceHelperProvider : ResourceHelperProviderBase -> ResourceDescription
Parameters
- moduleName
- Type: SystemString
Name of the module. - accountId
- Type: SystemString
The account id of the service. - resourceDescriptionManagerName
- Type: SystemString
Name of the resource description manager. - service
- Type: Service
The service which needs to be provisioned. - resourceRequest
- Type: Atomia.Provisioning.BaseResourceRequestDescription
Null or ResourceRequestDescription object that can help this agent to make decision. - resourceHelperProvider
- Type: Atomia.Provisioning.Base.ResourceAssignmentPolicyResourceHelperProviderBase
The resource helper provider.
Return Value
Type:
ResourceDescription
Resource description of resource that will be used for hosting
service.
See Also