C# Class Snowcode.S3BuildPublisher.IAM.IamTaskBase

Inheritance: AwsTaskBase
Afficher le fichier Open project: BookSwapSteve/AWS-MSBuild-Task-Library

Méthodes protégées

Méthode Description
Execute ( AmazonIdentityManagementService service ) : bool
Execute ( Snowcode.S3BuildPublisher.Client.AwsClientDetails clientDetails ) : bool
GetService ( Snowcode.S3BuildPublisher.Client.AwsClientDetails clientDetails ) : AmazonIdentityManagementService
IamTaskBase ( ) : Amazon.IdentityManagement
IamTaskBase ( IAwsClientFactory awsClientFactory, Logging logger ) : Amazon.IdentityManagement

Method Details

Execute() protected abstract méthode

protected abstract Execute ( AmazonIdentityManagementService service ) : bool
service AmazonIdentityManagementService
Résultat bool

Execute() protected méthode

protected Execute ( Snowcode.S3BuildPublisher.Client.AwsClientDetails clientDetails ) : bool
clientDetails Snowcode.S3BuildPublisher.Client.AwsClientDetails
Résultat bool

GetService() protected méthode

protected GetService ( Snowcode.S3BuildPublisher.Client.AwsClientDetails clientDetails ) : AmazonIdentityManagementService
clientDetails Snowcode.S3BuildPublisher.Client.AwsClientDetails
Résultat AmazonIdentityManagementService

IamTaskBase() protected méthode

protected IamTaskBase ( ) : Amazon.IdentityManagement
Résultat Amazon.IdentityManagement

IamTaskBase() protected méthode

protected IamTaskBase ( IAwsClientFactory awsClientFactory, Logging logger ) : Amazon.IdentityManagement
awsClientFactory IAwsClientFactory
logger Logging
Résultat Amazon.IdentityManagement