Weitere AWS SDK-Beispiele sind im AWS Doc SDK Examples
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
AWS Config Beispiele zur Verwendung von Tools für V4 PowerShell
Die folgenden Codebeispiele zeigen Ihnen, wie Sie Aktionen ausführen und gängige Szenarien implementieren, indem Sie AWS -Tools für PowerShell V4 mit verwenden AWS Config.
Aktionen sind Codeauszüge aus größeren Programmen und müssen im Kontext ausgeführt werden. Während Aktionen Ihnen zeigen, wie Sie einzelne Service-Funktionen aufrufen, können Sie Aktionen im Kontext der zugehörigen Szenarien anzeigen.
Jedes Beispiel enthält einen Link zum vollständigen Quellcode, wo Sie Anweisungen zum Einrichten und Ausführen des Codes im Kodex finden.
Themen
Aktionen
Das folgende Codebeispiel zeigt die VerwendungAdd-CFGResourceTag.
- Tools für PowerShell V4
-
Beispiel 1: Dieses Beispiel ordnet das angegebene Tag dem Ressourcen-ARN zu, in diesem Fall config- rule/config -rule-16iyn0.
Add-CFGResourceTag -ResourceArn arn:aws:config:eu-west-1:123456789012:config-rule/config-rule-16iyn0 -Tag @{Key="Release";Value="Beta"}-
API-Details finden Sie TagResource in der AWS -Tools für PowerShell Cmdlet-Referenz (V4).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CFGAggregateComplianceByConfigRuleList
- Tools für PowerShell V4
-
Beispiel 1: Dieses Beispiel ruft die Details aus der ConfigurationAggregator 'kaju'-Filterung für die angegebene Konfigurationsregel und die 'Konformität' expands/returns der Regel ab.
Get-CFGAggregateComplianceByConfigRuleList -ConfigurationAggregatorName kaju -Filters_ConfigRuleName ALB_HTTP_TO_HTTPS_REDIRECTION_CHECK | Select-Object -ExpandProperty ComplianceAusgabe:
ComplianceContributorCount ComplianceType -------------------------- -------------- Amazon.ConfigService.Model.ComplianceContributorCount NON_COMPLIANTBeispiel 2: Dieses Beispiel ruft Details aus der angegebenen Datei ab ConfigurationAggregator, filtert sie für das angegebene Konto für alle im Aggregator abgedeckten Regionen und gibt die Einhaltung aller Regeln weiter zurück.
Get-CFGAggregateComplianceByConfigRuleList -ConfigurationAggregatorName kaju -Filters_AccountId 123456789012 | Select-Object ConfigRuleName, @{N="Compliance";E={$_.Compliance.ComplianceType}}Ausgabe:
ConfigRuleName Compliance -------------- ---------- ALB_HTTP_TO_HTTPS_REDIRECTION_CHECK NON_COMPLIANT ec2-instance-no-public-ip NON_COMPLIANT desired-instance-type NON_COMPLIANT-
API-Details finden Sie DescribeAggregateComplianceByConfigRules in der AWS -Tools für PowerShell Cmdlet-Referenz (V4).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CFGAggregateComplianceDetailsByConfigRule
- Tools für PowerShell V4
-
Beispiel 1: Dieses Beispiel gibt die Bewertungsergebnisse zurück und wählt die Ausgabe mit Ressourcen-ID und Ressourcentyp für die AWS Konfigurationsregel 'desired-instance-type' aus, die sich für das angegebene Konto, den Aggregator, die Region und die Konfigurationsregel im Status 'COMPLIANT' befinden
Get-CFGAggregateComplianceDetailsByConfigRule -AccountId 123456789012 -AwsRegion eu-west-1 -ComplianceType COMPLIANT -ConfigRuleName desired-instance-type -ConfigurationAggregatorName raju | Select-Object -ExpandProperty EvaluationResultIdentifier | Select-Object -ExpandProperty EvaluationResultQualifierAusgabe:
ConfigRuleName ResourceId ResourceType -------------- ---------- ------------ desired-instance-type i-0f1bf2f34c5678d12 AWS::EC2::Instance desired-instance-type i-0fd12dd3456789123 AWS::EC2::Instance-
API-Details finden Sie in der Cmdlet-Referenz (V4). GetAggregateComplianceDetailsByConfigRule AWS -Tools für PowerShell
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CFGAggregateConfigRuleComplianceSummary
- Tools für PowerShell V4
-
Beispiel 1: In diesem Beispiel wird die Anzahl der nicht konformen Regeln für den bestimmten Aggregator zurückgegeben.
(Get-CFGAggregateConfigRuleComplianceSummary -ConfigurationAggregatorName raju).AggregateComplianceCounts.ComplianceSummary.NonCompliantResourceCountAusgabe:
CapExceeded CappedCount ----------- ----------- False 5-
API-Details finden Sie GetAggregateConfigRuleComplianceSummary in der AWS -Tools für PowerShell Cmdlet-Referenz (V4).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CFGAggregateDiscoveredResourceCount
- Tools für PowerShell V4
-
Beispiel 1: In diesem Beispiel wird die Ressourcenanzahl für den bestimmten Aggregator zurückgegeben, gefiltert nach der Region us-east-1.
Get-CFGAggregateDiscoveredResourceCount -ConfigurationAggregatorName Master -Filters_Region us-east-1Ausgabe:
GroupByKey GroupedResourceCounts NextToken TotalDiscoveredResources ---------- --------------------- --------- ------------------------ {} 455Beispiel 2: In diesem Beispiel wird die Ressourcenanzahl gruppiert nach RESOURCE_TYPE für die gefilterte Region für den bestimmten Aggregator zurückgegeben.
Get-CFGAggregateDiscoveredResourceCount -ConfigurationAggregatorName Master -Filters_Region us-east-1 -GroupByKey RESOURCE_TYPE | Select-Object -ExpandProperty GroupedResourceCountsAusgabe:
GroupName ResourceCount --------- ------------- AWS::CloudFormation::Stack 12 AWS::CloudFront::Distribution 1 AWS::CloudTrail::Trail 1 AWS::DynamoDB::Table 1 AWS::EC2::EIP 2 AWS::EC2::FlowLog 2 AWS::EC2::InternetGateway 4 AWS::EC2::NatGateway 2 AWS::EC2::NetworkAcl 4 AWS::EC2::NetworkInterface 12 AWS::EC2::RouteTable 13 AWS::EC2::SecurityGroup 18 AWS::EC2::Subnet 16 AWS::EC2::VPC 4 AWS::EC2::VPCEndpoint 2 AWS::EC2::VPCPeeringConnection 1 AWS::IAM::Group 2 AWS::IAM::Policy 51 AWS::IAM::Role 78 AWS::IAM::User 7 AWS::Lambda::Function 3 AWS::RDS::DBSecurityGroup 1 AWS::S3::Bucket 3 AWS::SSM::AssociationCompliance 107 AWS::SSM::ManagedInstanceInventory 108-
API-Details finden Sie GetAggregateDiscoveredResourceCounts in der AWS -Tools für PowerShell Cmdlet-Referenz (V4).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CFGAggregateDiscoveredResourceList
- Tools für PowerShell V4
-
Beispiel 1: In diesem Beispiel werden die Ressourcen-IDs für den angegebenen Ressourcentyp zurückgegeben, aggregiert im Aggregator „Irland“. Die Liste der Ressourcentypen finden Sie unterhttps://docs.aws.amazon.com/sdkfornet/v3/apidocs/index.html? page= ConfigService/TConfigServiceResourceType.html Amazon_ConfigService_ResourceType &tocid=.
Get-CFGAggregateDiscoveredResourceList -ConfigurationAggregatorName Ireland -ResourceType ([Amazon.ConfigService.ResourceType]::AWSAutoScalingAutoScalingGroup)Ausgabe:
ResourceId : arn:aws:autoscaling:eu-west-1:123456789012:autoScalingGroup:12e3b4fc-1234-1234-a123-1d2ba3c45678:autoScalingGroupName/asg-1 ResourceName : asg-1 ResourceType : AWS::AutoScaling::AutoScalingGroup SourceAccountId : 123456789012 SourceRegion : eu-west-1Beispiel 2: In diesem Beispiel wird der Ressourcentyp
AwsEC2SecurityGroupnamens „default“ für den bestimmten Aggregator zurückgegeben, gefiltert nach der Region us-east-1.Get-CFGAggregateDiscoveredResourceList -ConfigurationAggregatorName raju -ResourceType ([Amazon.ConfigService.ResourceType]::AWSEC2SecurityGroup) -Filters_Region us-east-1 -Filters_ResourceName defaultAusgabe:
ResourceId : sg-01234bd5dbfa67c89 ResourceName : default ResourceType : AWS::EC2::SecurityGroup SourceAccountId : 123456789102 SourceRegion : us-east-1 ResourceId : sg-0123a4ebbf56789be ResourceName : default ResourceType : AWS::EC2::SecurityGroup SourceAccountId : 123456789102 SourceRegion : us-east-1 ResourceId : sg-4fc1d234 ResourceName : default ResourceType : AWS::EC2::SecurityGroup SourceAccountId : 123456789102 SourceRegion : us-east-1-
API-Details finden Sie ListAggregateDiscoveredResources in der AWS -Tools für PowerShell Cmdlet-Referenz (V4).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CFGAggregateResourceConfig
- Tools für PowerShell V4
-
Beispiel 1: In diesem Beispiel wird das Konfigurationselement für die angegebene Ressource zusammengefasst zurückgegeben und die Konfiguration erweitert.
(Get-CFGAggregateResourceConfig -ResourceIdentifier_SourceRegion us-east-1 -ResourceIdentifier_SourceAccountId 123456789012 -ResourceIdentifier_ResourceId sg-4fc1d234 -ResourceIdentifier_ResourceType ([Amazon.ConfigService.ResourceType]::AWSEC2SecurityGroup) -ConfigurationAggregatorName raju).Configuration | ConvertFrom-JsonAusgabe:
{"description":"default VPC security group","groupName":"default","ipPermissions":[{"ipProtocol":"-1","ipv6Ranges":[],"prefixListIds":[],"userIdGroupPairs":[{"groupId":"sg-4fc1d234","userId":"123456789012"}],"ipv4Ranges":[],"ipRanges":[]},{"fromPort":3389,"ipProtocol":"tcp","ipv6Ranges":[],"prefixListIds":[],"toPort":3389,"userIdGroupPairs":[],"ipv4Ranges":[{"cidrIp":"54.240.197.224/29","description":"office subnet"},{"cidrIp":"72.21.198.65/32","description":"home pc"}],"ipRanges":["54.240.197.224/29","72.21.198.65/32"]}],"ownerId":"123456789012","groupId":"sg-4fc1d234","ipPermissionsEgress":[{"ipProtocol":"-1","ipv6Ranges":[],"prefixListIds":[],"userIdGroupPairs":[],"ipv4Ranges":[{"cidrIp":"0.0.0.0/0"}],"ipRanges":["0.0.0.0/0"]}],"tags":[],"vpcId":"vpc-2d1c2e34"}-
API-Details finden Sie GetAggregateResourceconfig-service in der AWS -Tools für PowerShell Cmdlet-Referenz (V4).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CFGAggregateResourceConfigBatch
- Tools für PowerShell V4
-
Beispiel 1: In diesem Beispiel wird das aktuelle Konfigurationselement für die Ressource (identifiziert) abgerufen, die im angegebenen Aggregator vorhanden ist.
$resIdentifier=[Amazon.ConfigService.Model.AggregateResourceIdentifier]@{ ResourceId= "i-012e3cb4df567e8aa" ResourceName = "arn:aws:ec2:eu-west-1:123456789012:instance/i-012e3cb4df567e8aa" ResourceType = [Amazon.ConfigService.ResourceType]::AWSEC2Instance SourceAccountId = "123456789012" SourceRegion = "eu-west-1" } Get-CFGAggregateResourceConfigBatch -ResourceIdentifier $resIdentifier -ConfigurationAggregatorName rajuAusgabe:
BaseConfigurationItems UnprocessedResourceIdentifiers ---------------------- ------------------------------ {} {arn:aws:ec2:eu-west-1:123456789012:instance/i-012e3cb4df567e8aa}-
API-Details finden Sie BatchGetAggregateResourceconfig-service in der AWS -Tools für PowerShell Cmdlet-Referenz (V4).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CFGAggregationAuthorizationList
- Tools für PowerShell V4
-
Beispiel 1: In diesem Beispiel werden Autorisierungen abgerufen, die Aggregatoren erteilt wurden.
Get-CFGAggregationAuthorizationListAusgabe:
AggregationAuthorizationArn AuthorizedAccountId AuthorizedAwsRegion CreationTime --------------------------- ------------------- ------------------- ------------ arn:aws:config-service:eu-west-1:123456789012:aggregation-authorization/123456789012/eu-west-1 123456789012 eu-west-1 8/26/2019 12:55:27 AM-
API-Details finden Sie DescribeAggregationAuthorizations in der AWS -Tools für PowerShell Cmdlet-Referenz (V4).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CFGComplianceByConfigRule
- Tools für PowerShell V4
-
Beispiel 1: In diesem Beispiel werden Konformitätsdetails für die Regel „ebs-optimized-instance“ abgerufen, für die derzeit keine Bewertungsergebnisse vorliegen. Daher wird „INSUFFICIENT_DATA“ zurückgegeben
(Get-CFGComplianceByConfigRule -ConfigRuleName ebs-optimized-instance).ComplianceAusgabe:
ComplianceContributorCount ComplianceType -------------------------- -------------- INSUFFICIENT_DATABeispiel 2: In diesem Beispiel wird die Anzahl der nicht konformen Ressourcen für die Regel „ALB_HTTP_TO_HTTPS_REDIRECTION_CHECK“ zurückgegeben.
(Get-CFGComplianceByConfigRule -ConfigRuleName ALB_HTTP_TO_HTTPS_REDIRECTION_CHECK -ComplianceType NON_COMPLIANT).Compliance.ComplianceContributorCountAusgabe:
CapExceeded CappedCount ----------- ----------- False 2-
API-Details finden Sie DescribeComplianceByConfigRule in der AWS -Tools für PowerShell Cmdlet-Referenz (V4).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CFGComplianceByResource
- Tools für PowerShell V4
-
Beispiel 1: In diesem Beispiel wird der Ressourcentyp
AWS::SSM::ManagedInstanceInventoryauf den Konformitätstyp „COMPLIANT“ überprüft.Get-CFGComplianceByResource -ComplianceType COMPLIANT -ResourceType AWS::SSM::ManagedInstanceInventoryAusgabe:
Compliance ResourceId ResourceType ---------- ---------- ------------ Amazon.ConfigService.Model.Compliance i-0123bcf4b567890e3 AWS::SSM::ManagedInstanceInventory Amazon.ConfigService.Model.Compliance i-0a1234f6f5d6b78f7 AWS::SSM::ManagedInstanceInventory-
API-Details finden Sie DescribeComplianceByResource in der AWS -Tools für PowerShell Cmdlet-Referenz (V4).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CFGComplianceDetailsByConfigRule
- Tools für PowerShell V4
-
Beispiel 1: In diesem Beispiel werden die Auswertungsergebnisse für die Regel access-keys-rotated abgerufen und die Ausgabe nach Compliance-Typ gruppiert zurückgegeben
Get-CFGComplianceDetailsByConfigRule -ConfigRuleName access-keys-rotated | Group-Object ComplianceTypeAusgabe:
Count Name Group ----- ---- ----- 2 COMPLIANT {Amazon.ConfigService.Model.EvaluationResult, Amazon.ConfigService.Model.EvaluationResult} 5 NON_COMPLIANT {Amazon.ConfigService.Model.EvaluationResult, Amazon.ConfigService.Model.EvaluationResult, Amazon.ConfigService.Model.EvaluationRes...Beispiel 2: In diesem Beispiel werden Konformitätsdetails für die Regel access-keys-rotated für COMPLIANT-Ressourcen abgefragt.
Get-CFGComplianceDetailsByConfigRule -ConfigRuleName access-keys-rotated -ComplianceType COMPLIANT | ForEach-Object {$_.EvaluationResultIdentifier.EvaluationResultQualifier}Ausgabe:
ConfigRuleName ResourceId ResourceType -------------- ---------- ------------ access-keys-rotated BCAB1CDJ2LITAPVEW3JAH AWS::IAM::User access-keys-rotated BCAB1CDJ2LITL3EHREM4Q AWS::IAM::User-
API-Details finden Sie GetComplianceDetailsByConfigRule in der AWS -Tools für PowerShell Cmdlet-Referenz (V4).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CFGComplianceDetailsByResource
- Tools für PowerShell V4
-
Beispiel 1: Dieses Beispiel für die Auswertungsergebnisse für die angegebene Ressource.
Get-CFGComplianceDetailsByResource -ResourceId ABCD5STJ4EFGHIVEW6JAH -ResourceType 'AWS::IAM::User'Ausgabe:
Annotation : ComplianceType : COMPLIANT ConfigRuleInvokedTime : 8/25/2019 11:34:56 PM EvaluationResultIdentifier : Amazon.ConfigService.Model.EvaluationResultIdentifier ResultRecordedTime : 8/25/2019 11:34:56 PM ResultToken :-
API-Details finden Sie GetComplianceDetailsByResource in der AWS -Tools für PowerShell Cmdlet-Referenz (V4).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CFGComplianceSummaryByConfigRule
- Tools für PowerShell V4
-
Beispiel 1: Dieses Beispiel gibt die Anzahl der Config-Regeln zurück, die nicht konform sind.
Get-CFGComplianceSummaryByConfigRule -Select ComplianceSummary.NonCompliantResourceCountAusgabe:
CapExceeded CappedCount ----------- ----------- False 9-
API-Details finden Sie GetComplianceSummaryByConfigRule in der AWS -Tools für PowerShell Cmdlet-Referenz (V4).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CFGComplianceSummaryByResourceType
- Tools für PowerShell V4
-
Beispiel 1: Dieses Beispiel gibt die Anzahl der Ressourcen zurück, die konform oder nicht konform sind, und konvertiert die Ausgabe in JSON.
Get-CFGComplianceSummaryByResourceType -Select ComplianceSummariesByResourceType.ComplianceSummary | ConvertTo-Json { "ComplianceSummaryTimestamp": "2019-12-14T06:14:49.778Z", "CompliantResourceCount": { "CapExceeded": false, "CappedCount": 2 }, "NonCompliantResourceCount": { "CapExceeded": true, "CappedCount": 100 } }-
API-Details finden Sie GetComplianceSummaryByResourceType in der AWS -Tools für PowerShell Cmdlet-Referenz (V4).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CFGConfigRule
- Tools für PowerShell V4
-
Beispiel 1: In diesem Beispiel werden die Konfigurationsregeln für das Konto mit ausgewählten Eigenschaften aufgeführt.
Get-CFGConfigRule | Select-Object ConfigRuleName, ConfigRuleId, ConfigRuleArn, ConfigRuleStateAusgabe:
ConfigRuleName ConfigRuleId ConfigRuleArn ConfigRuleState -------------- ------------ ------------- --------------- ALB_REDIRECTION_CHECK config-rule-12iyn3 arn:aws:config-service:eu-west-1:123456789012:config-rule/config-rule-12iyn3 ACTIVE access-keys-rotated config-rule-aospfr arn:aws:config-service:eu-west-1:123456789012:config-rule/config-rule-aospfr ACTIVE autoscaling-group-elb-healthcheck-required config-rule-cn1f2x arn:aws:config-service:eu-west-1:123456789012:config-rule/config-rule-cn1f2x ACTIVE-
API-Details finden Sie DescribeConfigRules in der AWS -Tools für PowerShell Cmdlet-Referenz (V4).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CFGConfigRuleEvaluationStatus
- Tools für PowerShell V4
-
Beispiel 1: In diesem Beispiel werden die Statusinformationen für die angegebenen Konfigurationsregeln zurückgegeben.
Get-CFGConfigRuleEvaluationStatus -ConfigRuleName root-account-mfa-enabled, vpc-flow-logs-enabledAusgabe:
ConfigRuleArn : arn:aws:config:eu-west-1:123456789012:config-rule/config-rule-kvq1wk ConfigRuleId : config-rule-kvq1wk ConfigRuleName : root-account-mfa-enabled FirstActivatedTime : 8/27/2019 8:05:17 AM FirstEvaluationStarted : True LastErrorCode : LastErrorMessage : LastFailedEvaluationTime : 1/1/0001 12:00:00 AM LastFailedInvocationTime : 1/1/0001 12:00:00 AM LastSuccessfulEvaluationTime : 12/13/2019 8:12:03 AM LastSuccessfulInvocationTime : 12/13/2019 8:12:03 AM ConfigRuleArn : arn:aws:config:eu-west-1:123456789012:config-rule/config-rule-z1s23b ConfigRuleId : config-rule-z1s23b ConfigRuleName : vpc-flow-logs-enabled FirstActivatedTime : 8/14/2019 6:23:44 AM FirstEvaluationStarted : True LastErrorCode : LastErrorMessage : LastFailedEvaluationTime : 1/1/0001 12:00:00 AM LastFailedInvocationTime : 1/1/0001 12:00:00 AM LastSuccessfulEvaluationTime : 12/13/2019 7:12:01 AM LastSuccessfulInvocationTime : 12/13/2019 7:12:01 AM-
API-Details finden Sie DescribeConfigRuleEvaluationStatus in der AWS -Tools für PowerShell Cmdlet-Referenz (V4).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CFGConfigurationAggregatorList
- Tools für PowerShell V4
-
Beispiel 1: Dieses Beispiel gibt alle Aggregatoren für den region/account zurück.
Get-CFGConfigurationAggregatorListAusgabe:
AccountAggregationSources : {Amazon.ConfigService.Model.AccountAggregationSource} ConfigurationAggregatorArn : arn:aws:config-service:eu-west-1:123456789012:config-aggregator/config-aggregator-xabca1me ConfigurationAggregatorName : IrelandMaster CreationTime : 8/25/2019 11:42:39 PM LastUpdatedTime : 8/25/2019 11:42:39 PM OrganizationAggregationSource : AccountAggregationSources : {} ConfigurationAggregatorArn : arn:aws:config-service:eu-west-1:123456789012:config-aggregator/config-aggregator-qubqabcd ConfigurationAggregatorName : raju CreationTime : 8/11/2019 8:39:25 AM LastUpdatedTime : 8/11/2019 8:39:25 AM OrganizationAggregationSource : Amazon.ConfigService.Model.OrganizationAggregationSource-
API-Details finden Sie DescribeConfigurationAggregators in der AWS -Tools für PowerShell Cmdlet-Referenz (V4).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CFGConfigurationAggregatorSourcesStatus
- Tools für PowerShell V4
-
Beispiel 1: In diesem Beispiel werden angeforderte Felder für die Quellen im angegebenen Aggregator angezeigt.
Get-CFGConfigurationAggregatorSourcesStatus -ConfigurationAggregatorName raju | select SourceType, LastUpdateStatus, LastUpdateTime, SourceIdAusgabe:
SourceType LastUpdateStatus LastUpdateTime SourceId ---------- ---------------- -------------- -------- ORGANIZATION SUCCEEDED 12/31/2019 7:45:06 AM Organization ACCOUNT SUCCEEDED 12/31/2019 7:09:38 AM 612641234567 ACCOUNT SUCCEEDED 12/31/2019 7:12:53 AM 933301234567 ACCOUNT SUCCEEDED 12/31/2019 7:18:10 AM 933301234567 ACCOUNT SUCCEEDED 12/31/2019 7:25:17 AM 933301234567 ACCOUNT SUCCEEDED 12/31/2019 7:25:49 AM 612641234567 ACCOUNT SUCCEEDED 12/31/2019 7:26:11 AM 612641234567-
API-Details finden Sie DescribeConfigurationAggregatorSourcesStatus in der AWS -Tools für PowerShell Cmdlet-Referenz (V4).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CFGConfigurationRecorder
- Tools für PowerShell V4
-
Beispiel 1: In diesem Beispiel werden die Details von Konfigurations-Recorders zurückgegeben.
Get-CFGConfigurationRecorder | Format-ListAusgabe:
Name : default RecordingGroup : Amazon.ConfigService.Model.RecordingGroup RoleARN : arn:aws:iam::123456789012:role/aws-service-role/config.amazonaws.com/AWSServiceRoleForConfig-
API-Details finden Sie DescribeConfigurationRecorders in der AWS -Tools für PowerShell Cmdlet-Referenz (V4).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CFGConfigurationRecorderStatus
- Tools für PowerShell V4
-
Beispiel 1: Dieses Beispiel gibt den Status der Konfigurations-Recorder zurück.
Get-CFGConfigurationRecorderStatusAusgabe:
LastErrorCode : LastErrorMessage : LastStartTime : 10/11/2019 10:13:51 AM LastStatus : Success LastStatusChangeTime : 12/31/2019 6:14:12 AM LastStopTime : 10/11/2019 10:13:46 AM Name : default Recording : True-
API-Details finden Sie DescribeConfigurationRecorderStatus in der AWS -Tools für PowerShell Cmdlet-Referenz (V4).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CFGConformancePack
- Tools für PowerShell V4
-
Beispiel 1: In diesem Beispiel werden alle Conformance Packs aufgeführt.
Get-CFGConformancePackAusgabe:
ConformancePackArn : arn:aws:config:eu-west-1:123456789012:conformance-pack/dono/conformance-pack-p0acq8bpz ConformancePackId : conformance-pack-p0acabcde ConformancePackInputParameters : {} ConformancePackName : dono CreatedBy : DeliveryS3Bucket : kt-ps-examples DeliveryS3KeyPrefix : LastUpdateRequestedTime : 12/31/2019 8:45:31 AM-
API-Details finden Sie DescribeConformancePacks in der AWS -Tools für PowerShell Cmdlet-Referenz (V4).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CFGDeliveryChannel
- Tools für PowerShell V4
-
Beispiel 1: In diesem Beispiel wird der Lieferkanal für die Region abgerufen und Details angezeigt.
Get-CFGDeliveryChannel -Region eu-west-1 | Select-Object Name, S3BucketName, S3KeyPrefix, @{N="DeliveryFrequency";E={$_.ConfigSnapshotDeliveryProperties.DeliveryFrequency}}Ausgabe:
Name S3BucketName S3KeyPrefix DeliveryFrequency ---- ------------ ----------- ----------------- default config-bucket-NA my TwentyFour_Hours-
API-Details finden Sie DescribeDeliveryChannels in der AWS -Tools für PowerShell Cmdlet-Referenz (V4).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CFGResourceTag
- Tools für PowerShell V4
-
Beispiel 1: In diesem Beispiel werden die zugehörigen Tags für die angegebene Ressource aufgelistet
Get-CFGResourceTag -ResourceArn $rules[0].ConfigRuleArnAusgabe:
Key Value --- ----- Version 1.3-
API-Details finden Sie ListTagsForResource in der AWS -Tools für PowerShell Cmdlet-Referenz (V4).
-
Das folgende Codebeispiel zeigt die Verwendung. Remove-CFGConformancePack
- Tools für PowerShell V4
-
Beispiel 1: In diesem Beispiel wird das angegebene Konformitätspaket zusammen mit allen Regeln, Behebungsmaßnahmen und Bewertungsergebnissen für das Paket entfernt.
Remove-CFGConformancePack -ConformancePackName donoAusgabe:
Confirm Are you sure you want to perform this action? Performing the operation "Remove-CFGConformancePack (DeleteConformancePack)" on target "dono". [Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"): Y-
API-Details finden Sie DeleteConformancePack in der AWS -Tools für PowerShell Cmdlet-Referenz (V4).
-
Das folgende Codebeispiel zeigt die Verwendung. Write-CFGConformancePack
- Tools für PowerShell V4
-
Beispiel 1: In diesem Beispiel wird ein Konformitätspaket erstellt, wobei die Vorlage aus der angegebenen Yaml-Datei abgerufen wird.
Write-CFGConformancePack -ConformancePackName dono -DeliveryS3Bucket amzn-s3-demo-bucket -TemplateBody (Get-Content C:\windows\temp\template.yaml -Raw)-
API-Details finden Sie PutConformancePack in der AWS -Tools für PowerShell Cmdlet-Referenz (V4).
-
Das folgende Codebeispiel zeigt die Verwendung. Write-CFGDeliveryChannel
- Tools für PowerShell V4
-
Beispiel 1: In diesem Beispiel wird die deliveryFrequency-Eigenschaft eines vorhandenen Lieferkanals geändert.
Write-CFGDeliveryChannel -ConfigSnapshotDeliveryProperties_DeliveryFrequency TwentyFour_Hours -DeliveryChannelName default -DeliveryChannel_S3BucketName amzn-s3-demo-bucket -DeliveryChannel_S3KeyPrefix my-
API-Details finden Sie PutDeliveryChannel in der AWS -Tools für PowerShell Cmdlet-Referenz (V4).
-