public ListServerCertificates ( ListServerCertificatesRequest request ) : ListServerCertificatesResponse | ||
request | ListServerCertificatesRequest | Container for the necessary parameters to execute the ListServerCertificates service method. |
return | ListServerCertificatesResponse |
public ListServerCertificatesResponse ListServerCertificates(ListServerCertificatesRequest request)
{
var marshaller = new ListServerCertificatesRequestMarshaller();
var unmarshaller = ListServerCertificatesResponseUnmarshaller.Instance;
return Invoke<ListServerCertificatesRequest,ListServerCertificatesResponse>(request, marshaller, unmarshaller);
}
AmazonIdentityManagementServiceClient::ListServerCertificates ( ) : ListServerCertificatesResponse |
public static IEnumerable<ServerCertificateMetadata> GetServerCertificates(AwsCommonParams commonParams) { using (var client = new AmazonIdentityManagementServiceClient( commonParams.ResolveCredentials(), commonParams.RegionEndpoint)) { var iamRequ = new ListServerCertificatesRequest(); do { var iamResp = client.ListServerCertificates(iamRequ); foreach (var r in iamResp.ServerCertificateMetadataList) yield return r; iamRequ.Marker = iamResp.Marker; if (!iamResp.IsTruncated) iamRequ = null; } while (iamRequ != null); } }