AWS.Tools.IoT.XML
<?xml version="1.0"?>
<doc> <assembly> <name>AWS.Tools.IoT</name> </assembly> <members> <member name="T:Amazon.PowerShell.Cmdlets.IOT.AddIOTPolicyCmdlet"> <summary> Attaches the specified policy to the specified principal (certificate or other credential). <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">AttachPolicy</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTPolicyCmdlet.PolicyName"> <summary> <para> <para>The name of the policy to attach.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTPolicyCmdlet.Target"> <summary> <para> <para>The <a href="https://docs.aws.amazon.com/iot/latest/developerguide/security-iam.html">identity</a> to which the policy is attached. For example, a thing group or a certificate.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTPolicyCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.AttachPolicyResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTPolicyCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the PolicyName parameter. The -PassThru parameter is deprecated, use -Select '^PolicyName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTPolicyCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.AddIOTPrincipalPolicyCmdlet"> <summary> Attaches the specified policy to the specified principal (certificate or other credential). <para><b>Note:</b> This action is deprecated and works as expected for backward compatibility, but we won't add enhancements. Use <a>AttachPolicy</a> instead. </para><para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">AttachPrincipalPolicy</a> action. </para><br/><br/>This operation is deprecated. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTPrincipalPolicyCmdlet.PolicyName"> <summary> <para> <para>The policy name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTPrincipalPolicyCmdlet.Principal"> <summary> <para> <para>The principal, which can be a certificate ARN (as returned from the CreateCertificate operation) or an Amazon Cognito ID.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTPrincipalPolicyCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.AttachPrincipalPolicyResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTPrincipalPolicyCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the Principal parameter. The -PassThru parameter is deprecated, use -Select '^Principal' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTPrincipalPolicyCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.AddIOTResourceTagCmdlet"> <summary> Adds to or modifies the tags of the given resource. Tags are metadata which can be used to manage a resource. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">TagResource</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTResourceTagCmdlet.ResourceArn"> <summary> <para> <para>The ARN of the resource.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTResourceTagCmdlet.Tag"> <summary> <para> <para>The new or modified tags for the resource.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTResourceTagCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.TagResourceResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTResourceTagCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ResourceArn parameter. The -PassThru parameter is deprecated, use -Select '^ResourceArn' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTResourceTagCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.AddIOTTargetsWithJobCmdlet"> <summary> Associates a group with a continuous job. The following criteria must be met: <ul><li><para> The job must have been created with the <c>targetSelection</c> field set to "CONTINUOUS". </para></li><li><para> The job status must currently be "IN_PROGRESS". </para></li><li><para> The total number of targets associated with a job must not exceed 100. </para></li></ul><para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">AssociateTargetsWithJob</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTTargetsWithJobCmdlet.Comment"> <summary> <para> <para>An optional comment string describing why the job was associated with the targets.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTTargetsWithJobCmdlet.JobId"> <summary> <para> <para>The unique identifier you assigned to this job when it was created.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTTargetsWithJobCmdlet.NamespaceId"> <summary> <para> <para>The namespace used to indicate that a job is a customer-managed job.</para><para>When you specify a value for this parameter, Amazon Web Services IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.</para><para><c>$aws/things/<i>THING_NAME</i>/jobs/<i>JOB_ID</i>/notify-namespace-<i>NAMESPACE_ID</i>/</c></para><note><para>The <c>namespaceId</c> feature is only supported by IoT Greengrass at this time. For more information, see <a href="https://docs.aws.amazon.com/greengrass/v2/developerguide/setting-up.html">Setting up IoT Greengrass core devices.</a></para></note> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTTargetsWithJobCmdlet.Target"> <summary> <para> <para>A list of thing group ARNs that define the targets of the job.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTTargetsWithJobCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.AssociateTargetsWithJobResponse). Specifying the name of a property of type Amazon.IoT.Model.AssociateTargetsWithJobResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTTargetsWithJobCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the JobId parameter. The -PassThru parameter is deprecated, use -Select '^JobId' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTTargetsWithJobCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingPrincipalCmdlet"> <summary> Attaches the specified principal to the specified thing. A principal can be X.509 certificates, Amazon Cognito identities or federated identities. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">AttachThingPrincipal</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingPrincipalCmdlet.Principal"> <summary> <para> <para>The principal, which can be a certificate ARN (as returned from the CreateCertificate operation) or an Amazon Cognito ID.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingPrincipalCmdlet.ThingName"> <summary> <para> <para>The name of the thing.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingPrincipalCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.AttachThingPrincipalResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingPrincipalCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ThingName parameter. The -PassThru parameter is deprecated, use -Select '^ThingName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingPrincipalCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingToBillingGroupCmdlet"> <summary> Adds a thing to a billing group. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">AddThingToBillingGroup</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingToBillingGroupCmdlet.BillingGroupArn"> <summary> <para> <para>The ARN of the billing group.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingToBillingGroupCmdlet.BillingGroupName"> <summary> <para> <para>The name of the billing group.</para><note><para>This call is asynchronous. It might take several seconds for the detachment to propagate.</para></note> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingToBillingGroupCmdlet.ThingArn"> <summary> <para> <para>The ARN of the thing to be added to the billing group.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingToBillingGroupCmdlet.ThingName"> <summary> <para> <para>The name of the thing to be added to the billing group.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingToBillingGroupCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.AddThingToBillingGroupResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingToBillingGroupCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ThingArn parameter. The -PassThru parameter is deprecated, use -Select '^ThingArn' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingToBillingGroupCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingToThingGroupCmdlet"> <summary> Adds a thing to a thing group. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">AddThingToThingGroup</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingToThingGroupCmdlet.OverrideDynamicGroup"> <summary> <para> <para>Override dynamic thing groups with static thing groups when 10-group limit is reached. If a thing belongs to 10 thing groups, and one or more of those groups are dynamic thing groups, adding a thing to a static group removes the thing from the last dynamic group.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingToThingGroupCmdlet.ThingArn"> <summary> <para> <para>The ARN of the thing to add to a group.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingToThingGroupCmdlet.ThingGroupArn"> <summary> <para> <para>The ARN of the group to which you are adding a thing.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingToThingGroupCmdlet.ThingGroupName"> <summary> <para> <para>The name of the group to which you are adding a thing.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingToThingGroupCmdlet.ThingName"> <summary> <para> <para>The name of the thing to add to a group.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingToThingGroupCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.AddThingToThingGroupResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingToThingGroupCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ThingName parameter. The -PassThru parameter is deprecated, use -Select '^ThingName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.AddIOTThingToThingGroupCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.ClearIOTDefaultAuthorizerCmdlet"> <summary> Clears the default authorizer. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ClearDefaultAuthorizer</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.ClearIOTDefaultAuthorizerCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ClearDefaultAuthorizerResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.ClearIOTDefaultAuthorizerCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.ConfirmIOTCertificateTransferCmdlet"> <summary> Accepts a pending certificate transfer. The default state of the certificate is INACTIVE. <para> To check for pending certificate transfers, call <a>ListCertificates</a> to enumerate your certificates. </para><para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">AcceptCertificateTransfer</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.ConfirmIOTCertificateTransferCmdlet.CertificateId"> <summary> <para> <para>The ID of the certificate. (The last part of the certificate ARN contains the certificate ID.)</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.ConfirmIOTCertificateTransferCmdlet.SetAsActive"> <summary> <para> <para>Specifies whether the certificate is active.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.ConfirmIOTCertificateTransferCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.AcceptCertificateTransferResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.ConfirmIOTCertificateTransferCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the CertificateId parameter. The -PassThru parameter is deprecated, use -Select '^CertificateId' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.ConfirmIOTCertificateTransferCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.ConfirmIOTTopicRuleDestinationCmdlet"> <summary> Confirms a topic rule destination. When you create a rule requiring a destination, IoT sends a confirmation message to the endpoint or base address you specify. The message includes a token which you pass back when calling <c>ConfirmTopicRuleDestination</c> to confirm that you own or have access to the endpoint. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ConfirmTopicRuleDestination</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.ConfirmIOTTopicRuleDestinationCmdlet.ConfirmationToken"> <summary> <para> <para>The token used to confirm ownership or access to the topic rule confirmation URL.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.ConfirmIOTTopicRuleDestinationCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ConfirmTopicRuleDestinationResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.ConfirmIOTTopicRuleDestinationCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ConfirmationToken parameter. The -PassThru parameter is deprecated, use -Select '^ConfirmationToken' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.ConfirmIOTTopicRuleDestinationCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.DenyIOTCertificateTransferCmdlet"> <summary> Rejects a pending certificate transfer. After IoT rejects a certificate transfer, the certificate status changes from <b>PENDING_TRANSFER</b> to <b>INACTIVE</b>. <para> To check for pending certificate transfers, call <a>ListCertificates</a> to enumerate your certificates. </para><para> This operation can only be called by the transfer destination. After it is called, the certificate will be returned to the source's account in the INACTIVE state. </para><para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">RejectCertificateTransfer</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.DenyIOTCertificateTransferCmdlet.CertificateId"> <summary> <para> <para>The ID of the certificate. (The last part of the certificate ARN contains the certificate ID.)</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.DenyIOTCertificateTransferCmdlet.RejectReason"> <summary> <para> <para>The reason the certificate transfer was rejected.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.DenyIOTCertificateTransferCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.RejectCertificateTransferResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.DenyIOTCertificateTransferCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the CertificateId parameter. The -PassThru parameter is deprecated, use -Select '^CertificateId' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.DenyIOTCertificateTransferCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.DisableIOTTopicRuleCmdlet"> <summary> Disables the rule. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DisableTopicRule</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.DisableIOTTopicRuleCmdlet.RuleName"> <summary> <para> <para>The name of the rule to disable.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.DisableIOTTopicRuleCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DisableTopicRuleResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.DisableIOTTopicRuleCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the RuleName parameter. The -PassThru parameter is deprecated, use -Select '^RuleName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.DisableIOTTopicRuleCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.DismountIOTPolicyCmdlet"> <summary> Detaches a policy from the specified target. <note><para> Because of the distributed nature of Amazon Web Services, it can take up to five minutes after a policy is detached before it's ready to be deleted. </para></note><para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DetachPolicy</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.DismountIOTPolicyCmdlet.PolicyName"> <summary> <para> <para>The policy to detach.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.DismountIOTPolicyCmdlet.Target"> <summary> <para> <para>The target from which the policy will be detached.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.DismountIOTPolicyCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DetachPolicyResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.DismountIOTPolicyCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the Target parameter. The -PassThru parameter is deprecated, use -Select '^Target' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.DismountIOTPolicyCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.DismountIOTSecurityProfileCmdlet"> <summary> Disassociates a Device Defender security profile from a thing group or from this account. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DetachSecurityProfile</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.DismountIOTSecurityProfileCmdlet.SecurityProfileName"> <summary> <para> <para>The security profile that is detached.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.DismountIOTSecurityProfileCmdlet.SecurityProfileTargetArn"> <summary> <para> <para>The ARN of the thing group from which the security profile is detached.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.DismountIOTSecurityProfileCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DetachSecurityProfileResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.DismountIOTSecurityProfileCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the SecurityProfileName parameter. The -PassThru parameter is deprecated, use -Select '^SecurityProfileName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.DismountIOTSecurityProfileCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.EnableIOTTopicRuleCmdlet"> <summary> Enables the rule. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">EnableTopicRule</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.EnableIOTTopicRuleCmdlet.RuleName"> <summary> <para> <para>The name of the topic rule to enable.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.EnableIOTTopicRuleCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.EnableTopicRuleResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.EnableIOTTopicRuleCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the RuleName parameter. The -PassThru parameter is deprecated, use -Select '^RuleName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.EnableIOTTopicRuleCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTAccountAuditConfigurationCmdlet"> <summary> Gets information about the Device Defender audit settings for this account. Settings include how audit notifications are sent and which audit checks are enabled or disabled. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DescribeAccountAuditConfiguration</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAccountAuditConfigurationCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DescribeAccountAuditConfigurationResponse). Specifying the name of a property of type Amazon.IoT.Model.DescribeAccountAuditConfigurationResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTActiveViolationListCmdlet"> <summary> Lists the active violations for a given Device Defender security profile. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListActiveViolations</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTActiveViolationListCmdlet.BehaviorCriteriaType"> <summary> <para> <para> The criteria for a behavior. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTActiveViolationListCmdlet.ListSuppressedAlert"> <summary> <para> <para> A list of all suppressed alerts. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTActiveViolationListCmdlet.SecurityProfileName"> <summary> <para> <para>The name of the Device Defender security profile for which violations are listed.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTActiveViolationListCmdlet.ThingName"> <summary> <para> <para>The name of the thing whose active violations are listed.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTActiveViolationListCmdlet.VerificationState"> <summary> <para> <para>The verification state of the violation (detect alarm).</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTActiveViolationListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return at one time.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTActiveViolationListCmdlet.NextToken"> <summary> <para> <para>The token for the next set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTActiveViolationListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'ActiveViolations'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListActiveViolationsResponse). Specifying the name of a property of type Amazon.IoT.Model.ListActiveViolationsResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTActiveViolationListCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the SecurityProfileName parameter. The -PassThru parameter is deprecated, use -Select '^SecurityProfileName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTActiveViolationListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of NextToken as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTAttachedPolicyListCmdlet"> <summary> Lists the policies attached to the specified thing group. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListAttachedPolicies</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAttachedPolicyListCmdlet.Recursive"> <summary> <para> <para>When true, recursively list attached policies.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAttachedPolicyListCmdlet.Target"> <summary> <para> <para>The group or principal for which the policies will be listed. Valid principals are CertificateArn (arn:aws:iot:<i>region</i>:<i>accountId</i>:cert/<i>certificateId</i>), thingGroupArn (arn:aws:iot:<i>region</i>:<i>accountId</i>:thinggroup/<i>groupName</i>) and CognitoId (<i>region</i>:<i>id</i>).</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAttachedPolicyListCmdlet.Marker"> <summary> <para> <para>The token to retrieve the next set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-Marker $null' for the first call and '-Marker $AWSHistory.LastServiceResponse.NextMarker' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAttachedPolicyListCmdlet.PageSize"> <summary> <para> <para>The maximum number of results to be returned per request.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAttachedPolicyListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Policies'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListAttachedPoliciesResponse). Specifying the name of a property of type Amazon.IoT.Model.ListAttachedPoliciesResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAttachedPolicyListCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the Target parameter. The -PassThru parameter is deprecated, use -Select '^Target' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAttachedPolicyListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of Marker as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingCmdlet"> <summary> Gets information about a single audit finding. Properties include the reason for noncompliance, the severity of the issue, and the start time when the audit that returned the finding. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DescribeAuditFinding</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingCmdlet.FindingId"> <summary> <para> <para>A unique identifier for a single audit finding. You can use this identifier to apply mitigation actions to the finding.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Finding'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DescribeAuditFindingResponse). Specifying the name of a property of type Amazon.IoT.Model.DescribeAuditFindingResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the FindingId parameter. The -PassThru parameter is deprecated, use -Select '^FindingId' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet"> <summary> Lists the findings (results) of a Device Defender audit or of the audits performed during a specified time period. (Findings are retained for 90 days.) <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListAuditFindings</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.ResourceIdentifier_Account"> <summary> <para> <para>The account with which the resource is associated.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.ResourceIdentifier_CaCertificateId"> <summary> <para> <para>The ID of the CA certificate used to authorize the certificate.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.CheckName"> <summary> <para> <para>A filter to limit results to the findings for the specified audit check.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.ResourceIdentifier_ClientId"> <summary> <para> <para>The client ID.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.ResourceIdentifier_CognitoIdentityPoolId"> <summary> <para> <para>The ID of the Amazon Cognito identity pool.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.ResourceIdentifier_DeviceCertificateArn"> <summary> <para> <para>The ARN of the identified device certificate.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.ResourceIdentifier_DeviceCertificateId"> <summary> <para> <para>The ID of the certificate attached to the resource.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.EndTime"> <summary> <para> <para>A filter to limit results to those found before the specified time. You must specify either the startTime and endTime or the taskId, but not both.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.ResourceIdentifier_IamRoleArn"> <summary> <para> <para>The ARN of the IAM role that has overly permissive actions.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.IssuerCertificateIdentifier_IssuerCertificateSerialNumber"> <summary> <para> <para>The issuer certificate serial number.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.IssuerCertificateIdentifier_IssuerCertificateSubject"> <summary> <para> <para>The subject of the issuer certificate.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.IssuerCertificateIdentifier_IssuerId"> <summary> <para> <para>The issuer ID.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.ListSuppressedFinding"> <summary> <para> <para> Boolean flag indicating whether only the suppressed findings or the unsuppressed findings should be listed. If this parameter isn't provided, the response will list both suppressed and unsuppressed findings. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.PolicyVersionIdentifier_PolicyName"> <summary> <para> <para>The name of the policy.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.PolicyVersionIdentifier_PolicyVersionId"> <summary> <para> <para>The ID of the version of the policy associated with the resource.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.ResourceIdentifier_RoleAliasArn"> <summary> <para> <para>The ARN of the role alias that has overly permissive actions.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.StartTime"> <summary> <para> <para>A filter to limit results to those found after the specified time. You must specify either the startTime and endTime or the taskId, but not both.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.TaskId"> <summary> <para> <para>A filter to limit results to the audit with the specified ID. You must specify either the taskId or the startTime and endTime, but not both.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return at one time. The default is 25.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.NextToken"> <summary> <para> <para>The token for the next set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Findings'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListAuditFindingsResponse). Specifying the name of a property of type Amazon.IoT.Model.ListAuditFindingsResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditFindingListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of NextToken as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditMitigationActionsExecutionListCmdlet"> <summary> Gets the status of audit mitigation action tasks that were executed. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListAuditMitigationActionsExecutions</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditMitigationActionsExecutionListCmdlet.ActionStatus"> <summary> <para> <para>Specify this filter to limit results to those with a specific status.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditMitigationActionsExecutionListCmdlet.FindingId"> <summary> <para> <para>Specify this filter to limit results to those that were applied to a specific audit finding.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditMitigationActionsExecutionListCmdlet.TaskId"> <summary> <para> <para>Specify this filter to limit results to actions for a specific audit mitigation actions task.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditMitigationActionsExecutionListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return at one time. The default is 25.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditMitigationActionsExecutionListCmdlet.NextToken"> <summary> <para> <para>The token for the next set of results.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditMitigationActionsExecutionListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'ActionsExecutions'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListAuditMitigationActionsExecutionsResponse). Specifying the name of a property of type Amazon.IoT.Model.ListAuditMitigationActionsExecutionsResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditMitigationActionsExecutionListCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the FindingId parameter. The -PassThru parameter is deprecated, use -Select '^FindingId' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditMitigationActionsTaskCmdlet"> <summary> Gets information about an audit mitigation task that is used to apply mitigation actions to a set of audit findings. Properties include the actions being applied, the audit checks to which they're being applied, the task status, and aggregated task statistics. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditMitigationActionsTaskCmdlet.TaskId"> <summary> <para> <para>The unique identifier for the audit mitigation task.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditMitigationActionsTaskCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DescribeAuditMitigationActionsTaskResponse). Specifying the name of a property of type Amazon.IoT.Model.DescribeAuditMitigationActionsTaskResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditMitigationActionsTaskCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the TaskId parameter. The -PassThru parameter is deprecated, use -Select '^TaskId' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditMitigationActionsTaskListCmdlet"> <summary> Gets a list of audit mitigation action tasks that match the specified filters. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListAuditMitigationActionsTasks</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditMitigationActionsTaskListCmdlet.AuditTaskId"> <summary> <para> <para>Specify this filter to limit results to tasks that were applied to results for a specific audit.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditMitigationActionsTaskListCmdlet.EndTime"> <summary> <para> <para>Specify this filter to limit results to tasks that were completed or canceled on or before a specific date and time.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditMitigationActionsTaskListCmdlet.FindingId"> <summary> <para> <para>Specify this filter to limit results to tasks that were applied to a specific audit finding.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditMitigationActionsTaskListCmdlet.StartTime"> <summary> <para> <para>Specify this filter to limit results to tasks that began on or after a specific date and time.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditMitigationActionsTaskListCmdlet.TaskStatus"> <summary> <para> <para>Specify this filter to limit results to tasks that are in a specific state.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditMitigationActionsTaskListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return at one time. The default is 25.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditMitigationActionsTaskListCmdlet.NextToken"> <summary> <para> <para>The token for the next set of results.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditMitigationActionsTaskListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Tasks'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListAuditMitigationActionsTasksResponse). Specifying the name of a property of type Amazon.IoT.Model.ListAuditMitigationActionsTasksResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditMitigationActionsTaskListCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the FindingId parameter. The -PassThru parameter is deprecated, use -Select '^FindingId' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionCmdlet"> <summary> Gets information about a Device Defender audit suppression. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionCmdlet.ResourceIdentifier_Account"> <summary> <para> <para>The account with which the resource is associated.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionCmdlet.ResourceIdentifier_CaCertificateId"> <summary> <para> <para>The ID of the CA certificate used to authorize the certificate.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionCmdlet.CheckName"> <summary> <para> The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionCmdlet.ResourceIdentifier_ClientId"> <summary> <para> <para>The client ID.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionCmdlet.ResourceIdentifier_CognitoIdentityPoolId"> <summary> <para> <para>The ID of the Amazon Cognito identity pool.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionCmdlet.ResourceIdentifier_DeviceCertificateArn"> <summary> <para> <para>The ARN of the identified device certificate.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionCmdlet.ResourceIdentifier_DeviceCertificateId"> <summary> <para> <para>The ID of the certificate attached to the resource.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionCmdlet.ResourceIdentifier_IamRoleArn"> <summary> <para> <para>The ARN of the IAM role that has overly permissive actions.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionCmdlet.IssuerCertificateIdentifier_IssuerCertificateSerialNumber"> <summary> <para> <para>The issuer certificate serial number.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionCmdlet.IssuerCertificateIdentifier_IssuerCertificateSubject"> <summary> <para> <para>The subject of the issuer certificate.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionCmdlet.IssuerCertificateIdentifier_IssuerId"> <summary> <para> <para>The issuer ID.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionCmdlet.PolicyVersionIdentifier_PolicyName"> <summary> <para> <para>The name of the policy.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionCmdlet.PolicyVersionIdentifier_PolicyVersionId"> <summary> <para> <para>The ID of the version of the policy associated with the resource.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionCmdlet.ResourceIdentifier_RoleAliasArn"> <summary> <para> <para>The ARN of the role alias that has overly permissive actions.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DescribeAuditSuppressionResponse). Specifying the name of a property of type Amazon.IoT.Model.DescribeAuditSuppressionResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the CheckName parameter. The -PassThru parameter is deprecated, use -Select '^CheckName' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionListCmdlet"> <summary> Lists your Device Defender audit listings. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListAuditSuppressions</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionListCmdlet.ResourceIdentifier_Account"> <summary> <para> <para>The account with which the resource is associated.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionListCmdlet.ResourceIdentifier_CaCertificateId"> <summary> <para> <para>The ID of the CA certificate used to authorize the certificate.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionListCmdlet.CheckName"> <summary> <para> The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionListCmdlet.ResourceIdentifier_ClientId"> <summary> <para> <para>The client ID.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionListCmdlet.ResourceIdentifier_CognitoIdentityPoolId"> <summary> <para> <para>The ID of the Amazon Cognito identity pool.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionListCmdlet.ResourceIdentifier_DeviceCertificateArn"> <summary> <para> <para>The ARN of the identified device certificate.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionListCmdlet.ResourceIdentifier_DeviceCertificateId"> <summary> <para> <para>The ID of the certificate attached to the resource.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionListCmdlet.ResourceIdentifier_IamRoleArn"> <summary> <para> <para>The ARN of the IAM role that has overly permissive actions.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionListCmdlet.IssuerCertificateIdentifier_IssuerCertificateSerialNumber"> <summary> <para> <para>The issuer certificate serial number.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionListCmdlet.IssuerCertificateIdentifier_IssuerCertificateSubject"> <summary> <para> <para>The subject of the issuer certificate.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionListCmdlet.IssuerCertificateIdentifier_IssuerId"> <summary> <para> <para>The issuer ID.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionListCmdlet.PolicyVersionIdentifier_PolicyName"> <summary> <para> <para>The name of the policy.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionListCmdlet.PolicyVersionIdentifier_PolicyVersionId"> <summary> <para> <para>The ID of the version of the policy associated with the resource.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionListCmdlet.ResourceIdentifier_RoleAliasArn"> <summary> <para> <para>The ARN of the role alias that has overly permissive actions.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionListCmdlet.AscendingOrder"> <summary> <para> <para> Determines whether suppressions are listed in ascending order by expiration date or not. If parameter isn't provided, <c>ascendingOrder=true</c>. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionListCmdlet.MaxResult"> <summary> <para> <para> The maximum number of results to return at one time. The default is 25. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionListCmdlet.NextToken"> <summary> <para> <para> The token for the next set of results. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Suppressions'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListAuditSuppressionsResponse). Specifying the name of a property of type Amazon.IoT.Model.ListAuditSuppressionsResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditSuppressionListCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the CheckName parameter. The -PassThru parameter is deprecated, use -Select '^CheckName' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditTaskCmdlet"> <summary> Gets information about a Device Defender audit. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DescribeAuditTask</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditTaskCmdlet.TaskId"> <summary> <para> <para>The ID of the audit whose information you want to get.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditTaskCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DescribeAuditTaskResponse). Specifying the name of a property of type Amazon.IoT.Model.DescribeAuditTaskResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuditTaskCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the TaskId parameter. The -PassThru parameter is deprecated, use -Select '^TaskId' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuthorizerCmdlet"> <summary> Describes an authorizer. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DescribeAuthorizer</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuthorizerCmdlet.AuthorizerName"> <summary> <para> <para>The name of the authorizer to describe.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuthorizerCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'AuthorizerDescription'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DescribeAuthorizerResponse). Specifying the name of a property of type Amazon.IoT.Model.DescribeAuthorizerResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuthorizerCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the AuthorizerName parameter. The -PassThru parameter is deprecated, use -Select '^AuthorizerName' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuthorizerListCmdlet"> <summary> Lists the authorizers registered in your account. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListAuthorizers</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuthorizerListCmdlet.Status"> <summary> <para> <para>The status of the list authorizers request.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuthorizerListCmdlet.AscendingOrder"> <summary> <para> <para>Return the list of authorizers in ascending alphabetical order.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuthorizerListCmdlet.Marker"> <summary> <para> <para>A marker used to get the next set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-Marker $null' for the first call and '-Marker $AWSHistory.LastServiceResponse.NextMarker' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuthorizerListCmdlet.PageSize"> <summary> <para> <para>The maximum number of results to return at one time.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuthorizerListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Authorizers'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListAuthorizersResponse). Specifying the name of a property of type Amazon.IoT.Model.ListAuthorizersResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTAuthorizerListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of Marker as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTBehaviorModelTrainingSummaryCmdlet"> <summary> Returns a Device Defender's ML Detect Security Profile training model's status. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">GetBehaviorModelTrainingSummaries</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTBehaviorModelTrainingSummaryCmdlet.SecurityProfileName"> <summary> <para> <para> The name of the security profile. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTBehaviorModelTrainingSummaryCmdlet.MaxResult"> <summary> <para> <para> The maximum number of results to return at one time. The default is 10. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTBehaviorModelTrainingSummaryCmdlet.NextToken"> <summary> <para> <para> The token for the next set of results. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTBehaviorModelTrainingSummaryCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Summaries'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.GetBehaviorModelTrainingSummariesResponse). Specifying the name of a property of type Amazon.IoT.Model.GetBehaviorModelTrainingSummariesResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTBehaviorModelTrainingSummaryCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the SecurityProfileName parameter. The -PassThru parameter is deprecated, use -Select '^SecurityProfileName' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTBillingGroupCmdlet"> <summary> Returns information about a billing group. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DescribeBillingGroup</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTBillingGroupCmdlet.BillingGroupName"> <summary> <para> <para>The name of the billing group.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTBillingGroupCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DescribeBillingGroupResponse). Specifying the name of a property of type Amazon.IoT.Model.DescribeBillingGroupResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTBillingGroupCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the BillingGroupName parameter. The -PassThru parameter is deprecated, use -Select '^BillingGroupName' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTBillingGroupListCmdlet"> <summary> Lists the billing groups you have created. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListBillingGroups</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTBillingGroupListCmdlet.NamePrefixFilter"> <summary> <para> <para>Limit the results to billing groups whose names have the given prefix.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTBillingGroupListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return per request.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTBillingGroupListCmdlet.NextToken"> <summary> <para> <para>To retrieve the next set of results, the <c>nextToken</c> value from a previous response; otherwise <b>null</b> to receive the first set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTBillingGroupListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'BillingGroups'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListBillingGroupsResponse). Specifying the name of a property of type Amazon.IoT.Model.ListBillingGroupsResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTBillingGroupListCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the NamePrefixFilter parameter. The -PassThru parameter is deprecated, use -Select '^NamePrefixFilter' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTBillingGroupListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of NextToken as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTBucketsAggregationCmdlet"> <summary> Aggregates on indexed data with search queries pertaining to particular fields. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">GetBucketsAggregation</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTBucketsAggregationCmdlet.AggregationField"> <summary> <para> <para>The aggregation field.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTBucketsAggregationCmdlet.IndexName"> <summary> <para> <para>The name of the index to search.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTBucketsAggregationCmdlet.TermsAggregation_MaxBucket"> <summary> <para> <para>The number of buckets to return in the response. Default to 10.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTBucketsAggregationCmdlet.QueryString"> <summary> <para> <para>The search query string.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTBucketsAggregationCmdlet.QueryVersion"> <summary> <para> <para>The version of the query.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTBucketsAggregationCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.GetBucketsAggregationResponse). Specifying the name of a property of type Amazon.IoT.Model.GetBucketsAggregationResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTCACertificateCmdlet"> <summary> Describes a registered CA certificate. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DescribeCACertificate</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCACertificateCmdlet.CertificateId"> <summary> <para> <para>The CA certificate identifier.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCACertificateCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DescribeCACertificateResponse). Specifying the name of a property of type Amazon.IoT.Model.DescribeCACertificateResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCACertificateCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the CertificateId parameter. The -PassThru parameter is deprecated, use -Select '^CertificateId' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTCACertificateListCmdlet"> <summary> Lists the CA certificates registered for your Amazon Web Services account. <para> The results are paginated with a default page size of 25. You can use the returned marker to retrieve additional results. </para><para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListCACertificates</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCACertificateListCmdlet.TemplateName"> <summary> <para> <para>The name of the provisioning template.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCACertificateListCmdlet.AscendingOrder"> <summary> <para> <para>Determines the order of the results.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCACertificateListCmdlet.Marker"> <summary> <para> <para>The marker for the next set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-Marker $null' for the first call and '-Marker $AWSHistory.LastServiceResponse.NextMarker' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCACertificateListCmdlet.PageSize"> <summary> <para> <para>The result page size.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCACertificateListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Certificates'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListCACertificatesResponse). Specifying the name of a property of type Amazon.IoT.Model.ListCACertificatesResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCACertificateListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of Marker as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTCardinalityCmdlet"> <summary> Returns the approximate count of unique values that match the query. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">GetCardinality</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCardinalityCmdlet.AggregationField"> <summary> <para> <para>The field to aggregate.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCardinalityCmdlet.IndexName"> <summary> <para> <para>The name of the index to search.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCardinalityCmdlet.QueryString"> <summary> <para> <para>The search query string.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCardinalityCmdlet.QueryVersion"> <summary> <para> <para>The query version.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCardinalityCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Cardinality'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.GetCardinalityResponse). Specifying the name of a property of type Amazon.IoT.Model.GetCardinalityResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCardinalityCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the QueryString parameter. The -PassThru parameter is deprecated, use -Select '^QueryString' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateCmdlet"> <summary> Gets information about the specified certificate. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DescribeCertificate</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateCmdlet.CertificateId"> <summary> <para> <para>The ID of the certificate. (The last part of the certificate ARN contains the certificate ID.)</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'CertificateDescription'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DescribeCertificateResponse). Specifying the name of a property of type Amazon.IoT.Model.DescribeCertificateResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the CertificateId parameter. The -PassThru parameter is deprecated, use -Select '^CertificateId' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateListCmdlet"> <summary> Lists the certificates registered in your Amazon Web Services account. <para> The results are paginated with a default page size of 25. You can use the returned marker to retrieve additional results. </para><para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListCertificates</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateListCmdlet.AscendingOrder"> <summary> <para> <para>Specifies the order for results. If True, the results are returned in ascending order, based on the creation date.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateListCmdlet.Marker"> <summary> <para> <para>The marker for the next set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-Marker $null' for the first call and '-Marker $AWSHistory.LastServiceResponse.NextMarker' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateListCmdlet.PageSize"> <summary> <para> <para>The result page size.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Certificates'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListCertificatesResponse). Specifying the name of a property of type Amazon.IoT.Model.ListCertificatesResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of Marker as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateListByCACmdlet"> <summary> List the device certificates signed by the specified CA certificate. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListCertificatesByCA</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateListByCACmdlet.CaCertificateId"> <summary> <para> <para>The ID of the CA certificate. This operation will list all registered device certificate that were signed by this CA certificate.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateListByCACmdlet.AscendingOrder"> <summary> <para> <para>Specifies the order for results. If True, the results are returned in ascending order, based on the creation date.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateListByCACmdlet.Marker"> <summary> <para> <para>The marker for the next set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-Marker $null' for the first call and '-Marker $AWSHistory.LastServiceResponse.NextMarker' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateListByCACmdlet.PageSize"> <summary> <para> <para>The result page size.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateListByCACmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Certificates'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListCertificatesByCAResponse). Specifying the name of a property of type Amazon.IoT.Model.ListCertificatesByCAResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateListByCACmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of Marker as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateProviderCmdlet"> <summary> Describes a certificate provider. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DescribeCertificateProvider</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateProviderCmdlet.CertificateProviderName"> <summary> <para> <para>The name of the certificate provider.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateProviderCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DescribeCertificateProviderResponse). Specifying the name of a property of type Amazon.IoT.Model.DescribeCertificateProviderResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateProviderCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the CertificateProviderName parameter. The -PassThru parameter is deprecated, use -Select '^CertificateProviderName' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateProviderListCmdlet"> <summary> Lists all your certificate providers in your Amazon Web Services account. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListCertificateProviders</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateProviderListCmdlet.AscendingOrder"> <summary> <para> <para>Returns the list of certificate providers in ascending alphabetical order.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateProviderListCmdlet.NextToken"> <summary> <para> <para>The token for the next set of results, or <c>null</c> if there are no more results.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCertificateProviderListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'CertificateProviders'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListCertificateProvidersResponse). Specifying the name of a property of type Amazon.IoT.Model.ListCertificateProvidersResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTCustomMetricCmdlet"> <summary> Gets information about a Device Defender detect custom metric. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DescribeCustomMetric</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCustomMetricCmdlet.MetricName"> <summary> <para> <para> The name of the custom metric. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCustomMetricCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DescribeCustomMetricResponse). Specifying the name of a property of type Amazon.IoT.Model.DescribeCustomMetricResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCustomMetricCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the MetricName parameter. The -PassThru parameter is deprecated, use -Select '^MetricName' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTCustomMetricListCmdlet"> <summary> Lists your Device Defender detect custom metrics. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListCustomMetrics</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCustomMetricListCmdlet.MaxResult"> <summary> <para> <para> The maximum number of results to return at one time. The default is 25. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCustomMetricListCmdlet.NextToken"> <summary> <para> <para> The token for the next set of results. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTCustomMetricListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'MetricNames'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListCustomMetricsResponse). Specifying the name of a property of type Amazon.IoT.Model.ListCustomMetricsResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTDefaultAuthorizerCmdlet"> <summary> Describes the default authorizer. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DescribeDefaultAuthorizer</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTDefaultAuthorizerCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'AuthorizerDescription'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DescribeDefaultAuthorizerResponse). Specifying the name of a property of type Amazon.IoT.Model.DescribeDefaultAuthorizerResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTDetectMitigationActionsExecutionListCmdlet"> <summary> Lists mitigation actions executions for a Device Defender ML Detect Security Profile. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListDetectMitigationActionsExecutions</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTDetectMitigationActionsExecutionListCmdlet.EndTime"> <summary> <para> <para> The end of the time period for which ML Detect mitigation actions executions are returned. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTDetectMitigationActionsExecutionListCmdlet.StartTime"> <summary> <para> <para> A filter to limit results to those found after the specified time. You must specify either the startTime and endTime or the taskId, but not both. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTDetectMitigationActionsExecutionListCmdlet.TaskId"> <summary> <para> <para> The unique identifier of the task. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTDetectMitigationActionsExecutionListCmdlet.ThingName"> <summary> <para> <para> The name of the thing whose mitigation actions are listed. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTDetectMitigationActionsExecutionListCmdlet.ViolationId"> <summary> <para> <para> The unique identifier of the violation. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTDetectMitigationActionsExecutionListCmdlet.MaxResult"> <summary> <para> <para> The maximum number of results to return at one time. The default is 25. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTDetectMitigationActionsExecutionListCmdlet.NextToken"> <summary> <para> <para> The token for the next set of results. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTDetectMitigationActionsExecutionListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'ActionsExecutions'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListDetectMitigationActionsExecutionsResponse). Specifying the name of a property of type Amazon.IoT.Model.ListDetectMitigationActionsExecutionsResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTDetectMitigationActionsExecutionListCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the TaskId parameter. The -PassThru parameter is deprecated, use -Select '^TaskId' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTDetectMitigationActionsTaskCmdlet"> <summary> Gets information about a Device Defender ML Detect mitigation action. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DescribeDetectMitigationActionsTask</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTDetectMitigationActionsTaskCmdlet.TaskId"> <summary> <para> <para> The unique identifier of the task. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTDetectMitigationActionsTaskCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'TaskSummary'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DescribeDetectMitigationActionsTaskResponse). Specifying the name of a property of type Amazon.IoT.Model.DescribeDetectMitigationActionsTaskResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTDetectMitigationActionsTaskCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the TaskId parameter. The -PassThru parameter is deprecated, use -Select '^TaskId' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTDetectMitigationActionsTaskListCmdlet"> <summary> List of Device Defender ML Detect mitigation actions tasks. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListDetectMitigationActionsTasks</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTDetectMitigationActionsTaskListCmdlet.EndTime"> <summary> <para> <para> The end of the time period for which ML Detect mitigation actions tasks are returned. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTDetectMitigationActionsTaskListCmdlet.StartTime"> <summary> <para> <para> A filter to limit results to those found after the specified time. You must specify either the startTime and endTime or the taskId, but not both. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTDetectMitigationActionsTaskListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return at one time. The default is 25.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTDetectMitigationActionsTaskListCmdlet.NextToken"> <summary> <para> <para> The token for the next set of results. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTDetectMitigationActionsTaskListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Tasks'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListDetectMitigationActionsTasksResponse). Specifying the name of a property of type Amazon.IoT.Model.ListDetectMitigationActionsTasksResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTDimensionCmdlet"> <summary> Provides details about a dimension that is defined in your Amazon Web Services accounts. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DescribeDimension</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTDimensionCmdlet.Name"> <summary> <para> <para>The unique identifier for the dimension.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTDimensionCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DescribeDimensionResponse). Specifying the name of a property of type Amazon.IoT.Model.DescribeDimensionResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTDimensionCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the Name parameter. The -PassThru parameter is deprecated, use -Select '^Name' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTDimensionListCmdlet"> <summary> List the set of dimensions that are defined for your Amazon Web Services accounts. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListDimensions</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTDimensionListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to retrieve at one time.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTDimensionListCmdlet.NextToken"> <summary> <para> <para>The token for the next set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTDimensionListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'DimensionNames'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListDimensionsResponse). Specifying the name of a property of type Amazon.IoT.Model.ListDimensionsResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTDimensionListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of NextToken as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTDomainConfigurationCmdlet"> <summary> Gets summary information about a domain configuration. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DescribeDomainConfiguration</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTDomainConfigurationCmdlet.DomainConfigurationName"> <summary> <para> <para>The name of the domain configuration.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTDomainConfigurationCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DescribeDomainConfigurationResponse). Specifying the name of a property of type Amazon.IoT.Model.DescribeDomainConfigurationResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTDomainConfigurationCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the DomainConfigurationName parameter. The -PassThru parameter is deprecated, use -Select '^DomainConfigurationName' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTDomainConfigurationListCmdlet"> <summary> Gets a list of domain configurations for the user. This list is sorted alphabetically by domain configuration name. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListDomainConfigurations</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTDomainConfigurationListCmdlet.ServiceType"> <summary> <para> <para>The type of service delivered by the endpoint.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTDomainConfigurationListCmdlet.Marker"> <summary> <para> <para>The marker for the next set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-Marker $null' for the first call and '-Marker $AWSHistory.LastServiceResponse.NextMarker' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTDomainConfigurationListCmdlet.PageSize"> <summary> <para> <para>The result page size.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTDomainConfigurationListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'DomainConfigurations'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListDomainConfigurationsResponse). Specifying the name of a property of type Amazon.IoT.Model.ListDomainConfigurationsResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTDomainConfigurationListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of Marker as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTEffectivePolicyCmdlet"> <summary> Gets a list of the policies that have an effect on the authorization behavior of the specified device when it connects to the IoT device gateway. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">GetEffectivePolicies</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTEffectivePolicyCmdlet.CognitoIdentityPoolId"> <summary> <para> <para>The Cognito identity pool ID.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTEffectivePolicyCmdlet.Principal"> <summary> <para> <para>The principal. Valid principals are CertificateArn (arn:aws:iot:<i>region</i>:<i>accountId</i>:cert/<i>certificateId</i>), thingGroupArn (arn:aws:iot:<i>region</i>:<i>accountId</i>:thinggroup/<i>groupName</i>) and CognitoId (<i>region</i>:<i>id</i>).</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTEffectivePolicyCmdlet.ThingName"> <summary> <para> <para>The thing name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTEffectivePolicyCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'EffectivePolicies'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.GetEffectivePoliciesResponse). Specifying the name of a property of type Amazon.IoT.Model.GetEffectivePoliciesResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTEndpointCmdlet"> <summary> Returns or creates a unique endpoint specific to the Amazon Web Services account making the call. <note><para> The first time <c>DescribeEndpoint</c> is called, an endpoint is created. All subsequent calls to <c>DescribeEndpoint</c> return the same endpoint. </para></note><para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DescribeEndpoint</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTEndpointCmdlet.EndpointType"> <summary> <para> <para>The endpoint type. Valid endpoint types include:</para><ul><li><para><c>iot:Data</c> - Returns a VeriSign signed data endpoint.</para></li></ul><ul><li><para><c>iot:Data-ATS</c> - Returns an ATS signed data endpoint.</para></li></ul><ul><li><para><c>iot:CredentialProvider</c> - Returns an IoT credentials provider API endpoint.</para></li></ul><ul><li><para><c>iot:Jobs</c> - Returns an IoT device management Jobs API endpoint.</para></li></ul><para>We strongly recommend that customers use the newer <c>iot:Data-ATS</c> endpoint type to avoid issues related to the widespread distrust of Symantec certificate authorities. ATS Signed Certificates are more secure and are trusted by most popular browsers.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTEndpointCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'EndpointAddress'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DescribeEndpointResponse). Specifying the name of a property of type Amazon.IoT.Model.DescribeEndpointResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTEndpointCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the EndpointType parameter. The -PassThru parameter is deprecated, use -Select '^EndpointType' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTEventConfigurationCmdlet"> <summary> Describes event configurations. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DescribeEventConfigurations</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTEventConfigurationCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DescribeEventConfigurationsResponse). Specifying the name of a property of type Amazon.IoT.Model.DescribeEventConfigurationsResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTFleetMetricCmdlet"> <summary> Gets information about the specified fleet metric. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DescribeFleetMetric</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTFleetMetricCmdlet.MetricName"> <summary> <para> <para>The name of the fleet metric to describe.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTFleetMetricCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DescribeFleetMetricResponse). Specifying the name of a property of type Amazon.IoT.Model.DescribeFleetMetricResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTFleetMetricCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the MetricName parameter. The -PassThru parameter is deprecated, use -Select '^MetricName' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTFleetMetricListCmdlet"> <summary> Lists all your fleet metrics. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListFleetMetrics</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTFleetMetricListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return in this operation.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTFleetMetricListCmdlet.NextToken"> <summary> <para> <para>To retrieve the next set of results, the <c>nextToken</c> value from a previous response; otherwise <c>null</c> to receive the first set of results.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTFleetMetricListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'FleetMetrics'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListFleetMetricsResponse). Specifying the name of a property of type Amazon.IoT.Model.ListFleetMetricsResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTIndexCmdlet"> <summary> Describes a search index. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DescribeIndex</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTIndexCmdlet.IndexName"> <summary> <para> <para>The index name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTIndexCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DescribeIndexResponse). Specifying the name of a property of type Amazon.IoT.Model.DescribeIndexResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTIndexCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the IndexName parameter. The -PassThru parameter is deprecated, use -Select '^IndexName' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTIndexingConfigurationCmdlet"> <summary> Gets the indexing configuration. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">GetIndexingConfiguration</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTIndexingConfigurationCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.GetIndexingConfigurationResponse). Specifying the name of a property of type Amazon.IoT.Model.GetIndexingConfigurationResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTIndexListCmdlet"> <summary> Lists the search indices. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListIndices</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTIndexListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return at one time.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTIndexListCmdlet.NextToken"> <summary> <para> <para>The token used to get the next set of results, or <c>null</c> if there are no additional results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTIndexListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'IndexNames'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListIndicesResponse). Specifying the name of a property of type Amazon.IoT.Model.ListIndicesResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTIndexListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of NextToken as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobCmdlet"> <summary> Describes a job. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DescribeJob</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobCmdlet.JobId"> <summary> <para> <para>The unique identifier you assigned to this job when it was created.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DescribeJobResponse). Specifying the name of a property of type Amazon.IoT.Model.DescribeJobResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the JobId parameter. The -PassThru parameter is deprecated, use -Select '^JobId' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobDocumentCmdlet"> <summary> Gets a job document. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">GetJobDocument</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobDocumentCmdlet.JobId"> <summary> <para> <para>The unique identifier you assigned to this job when it was created.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobDocumentCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Document'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.GetJobDocumentResponse). Specifying the name of a property of type Amazon.IoT.Model.GetJobDocumentResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobDocumentCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the JobId parameter. The -PassThru parameter is deprecated, use -Select '^JobId' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionCmdlet"> <summary> Describes a job execution. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DescribeJobExecution</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionCmdlet.ExecutionNumber"> <summary> <para> <para>A string (consisting of the digits "0" through "9" which is used to specify a particular job execution on a particular device.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionCmdlet.JobId"> <summary> <para> <para>The unique identifier you assigned to this job when it was created.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionCmdlet.ThingName"> <summary> <para> <para>The name of the thing on which the job execution is running.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Execution'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DescribeJobExecutionResponse). Specifying the name of a property of type Amazon.IoT.Model.DescribeJobExecutionResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the JobId parameter. The -PassThru parameter is deprecated, use -Select '^JobId' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionsForJobListCmdlet"> <summary> Lists the job executions for a job. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListJobExecutionsForJob</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionsForJobListCmdlet.JobId"> <summary> <para> <para>The unique identifier you assigned to this job when it was created.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionsForJobListCmdlet.Status"> <summary> <para> <para>The status of the job.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionsForJobListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to be returned per request.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionsForJobListCmdlet.NextToken"> <summary> <para> <para>The token to retrieve the next set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionsForJobListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'ExecutionSummaries'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListJobExecutionsForJobResponse). Specifying the name of a property of type Amazon.IoT.Model.ListJobExecutionsForJobResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionsForJobListCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the JobId parameter. The -PassThru parameter is deprecated, use -Select '^JobId' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionsForJobListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of NextToken as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionsForThingListCmdlet"> <summary> Lists the job executions for the specified thing. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListJobExecutionsForThing</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionsForThingListCmdlet.JobId"> <summary> <para> <para>The unique identifier you assigned to this job when it was created.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionsForThingListCmdlet.NamespaceId"> <summary> <para> <para>The namespace used to indicate that a job is a customer-managed job.</para><para>When you specify a value for this parameter, Amazon Web Services IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.</para><para><c>$aws/things/<i>THING_NAME</i>/jobs/<i>JOB_ID</i>/notify-namespace-<i>NAMESPACE_ID</i>/</c></para><note><para>The <c>namespaceId</c> feature is only supported by IoT Greengrass at this time. For more information, see <a href="https://docs.aws.amazon.com/greengrass/v2/developerguide/setting-up.html">Setting up IoT Greengrass core devices.</a></para></note> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionsForThingListCmdlet.Status"> <summary> <para> <para>An optional filter that lets you search for jobs that have the specified status.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionsForThingListCmdlet.ThingName"> <summary> <para> <para>The thing name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionsForThingListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to be returned per request.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionsForThingListCmdlet.NextToken"> <summary> <para> <para>The token to retrieve the next set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionsForThingListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'ExecutionSummaries'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListJobExecutionsForThingResponse). Specifying the name of a property of type Amazon.IoT.Model.ListJobExecutionsForThingResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionsForThingListCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ThingName parameter. The -PassThru parameter is deprecated, use -Select '^ThingName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobExecutionsForThingListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of NextToken as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobListCmdlet"> <summary> Lists jobs. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListJobs</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobListCmdlet.NamespaceId"> <summary> <para> <para>The namespace used to indicate that a job is a customer-managed job.</para><para>When you specify a value for this parameter, Amazon Web Services IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.</para><para><c>$aws/things/<i>THING_NAME</i>/jobs/<i>JOB_ID</i>/notify-namespace-<i>NAMESPACE_ID</i>/</c></para><note><para>The <c>namespaceId</c> feature is only supported by IoT Greengrass at this time. For more information, see <a href="https://docs.aws.amazon.com/greengrass/v2/developerguide/setting-up.html">Setting up IoT Greengrass core devices.</a></para></note> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobListCmdlet.Status"> <summary> <para> <para>An optional filter that lets you search for jobs that have the specified status.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobListCmdlet.TargetSelection"> <summary> <para> <para>Specifies whether the job will continue to run (CONTINUOUS), or will be complete after all those things specified as targets have completed the job (SNAPSHOT). If continuous, the job may also be run on a thing when a change is detected in a target. For example, a job will run on a thing when the thing is added to a target group, even after the job was completed by all things originally in the group. </para><note><para>We recommend that you use continuous jobs instead of snapshot jobs for dynamic thing group targets. By using continuous jobs, devices that join the group receive the job execution even after the job has been created.</para></note> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobListCmdlet.ThingGroupId"> <summary> <para> <para>A filter that limits the returned jobs to those for the specified group.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobListCmdlet.ThingGroupName"> <summary> <para> <para>A filter that limits the returned jobs to those for the specified group.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return per request.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobListCmdlet.NextToken"> <summary> <para> <para>The token to retrieve the next set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Jobs'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListJobsResponse). Specifying the name of a property of type Amazon.IoT.Model.ListJobsResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of NextToken as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobTemplateCmdlet"> <summary> Returns information about a job template. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobTemplateCmdlet.JobTemplateId"> <summary> <para> <para>The unique identifier of the job template.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobTemplateCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DescribeJobTemplateResponse). Specifying the name of a property of type Amazon.IoT.Model.DescribeJobTemplateResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobTemplateCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the JobTemplateId parameter. The -PassThru parameter is deprecated, use -Select '^JobTemplateId' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobTemplateListCmdlet"> <summary> Returns a list of job templates. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListJobTemplates</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobTemplateListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return in the list.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobTemplateListCmdlet.NextToken"> <summary> <para> <para>The token to use to return the next set of results in the list.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTJobTemplateListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'JobTemplates'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListJobTemplatesResponse). Specifying the name of a property of type Amazon.IoT.Model.ListJobTemplatesResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTLoggingOptionCmdlet"> <summary> Gets the logging options. <para> NOTE: use of this command is not recommended. Use <c>GetV2LoggingOptions</c> instead. </para><para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">GetLoggingOptions</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTLoggingOptionCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.GetLoggingOptionsResponse). Specifying the name of a property of type Amazon.IoT.Model.GetLoggingOptionsResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTManagedJobTemplateCmdlet"> <summary> View details of a managed job template. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTManagedJobTemplateCmdlet.TemplateName"> <summary> <para> <para>The unique name of a managed job template, which is required.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTManagedJobTemplateCmdlet.TemplateVersion"> <summary> <para> <para>An optional parameter to specify version of a managed template. If not specified, the pre-defined default version is returned.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTManagedJobTemplateCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DescribeManagedJobTemplateResponse). Specifying the name of a property of type Amazon.IoT.Model.DescribeManagedJobTemplateResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTManagedJobTemplateCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the TemplateName parameter. The -PassThru parameter is deprecated, use -Select '^TemplateName' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTManagedJobTemplateListCmdlet"> <summary> Returns a list of managed job templates. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTManagedJobTemplateListCmdlet.TemplateName"> <summary> <para> <para>An optional parameter for template name. If specified, only the versions of the managed job templates that have the specified template name will be returned.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTManagedJobTemplateListCmdlet.MaxResult"> <summary> <para> <para>Maximum number of entries that can be returned.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTManagedJobTemplateListCmdlet.NextToken"> <summary> <para> <para>The token to retrieve the next set of results.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTManagedJobTemplateListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'ManagedJobTemplates'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListManagedJobTemplatesResponse). Specifying the name of a property of type Amazon.IoT.Model.ListManagedJobTemplatesResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTManagedJobTemplateListCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the TemplateName parameter. The -PassThru parameter is deprecated, use -Select '^TemplateName' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTMetricValueListCmdlet"> <summary> Lists the values reported for an IoT Device Defender metric (device-side metric, cloud-side metric, or custom metric) by the given thing during the specified time period. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTMetricValueListCmdlet.DimensionName"> <summary> <para> <para>The dimension name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTMetricValueListCmdlet.DimensionValueOperator"> <summary> <para> <para>The dimension value operator.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTMetricValueListCmdlet.EndTime"> <summary> <para> <para>The end of the time period for which metric values are returned.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTMetricValueListCmdlet.MetricName"> <summary> <para> <para>The name of the security profile metric for which values are returned.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTMetricValueListCmdlet.StartTime"> <summary> <para> <para>The start of the time period for which metric values are returned.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTMetricValueListCmdlet.ThingName"> <summary> <para> <para>The name of the thing for which security profile metric values are returned.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTMetricValueListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return at one time.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTMetricValueListCmdlet.NextToken"> <summary> <para> <para>The token for the next set of results.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTMetricValueListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'MetricDatumList'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListMetricValuesResponse). Specifying the name of a property of type Amazon.IoT.Model.ListMetricValuesResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTMitigationActionCmdlet"> <summary> Gets information about a mitigation action. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DescribeMitigationAction</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTMitigationActionCmdlet.ActionName"> <summary> <para> <para>The friendly name that uniquely identifies the mitigation action.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTMitigationActionCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DescribeMitigationActionResponse). Specifying the name of a property of type Amazon.IoT.Model.DescribeMitigationActionResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTMitigationActionCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ActionName parameter. The -PassThru parameter is deprecated, use -Select '^ActionName' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTMitigationActionListCmdlet"> <summary> Gets a list of all mitigation actions that match the specified filter criteria. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListMitigationActions</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTMitigationActionListCmdlet.ActionType"> <summary> <para> <para>Specify a value to limit the result to mitigation actions with a specific action type.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTMitigationActionListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return at one time. The default is 25.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTMitigationActionListCmdlet.NextToken"> <summary> <para> <para>The token for the next set of results.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTMitigationActionListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'ActionIdentifiers'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListMitigationActionsResponse). Specifying the name of a property of type Amazon.IoT.Model.ListMitigationActionsResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTMitigationActionListCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ActionType parameter. The -PassThru parameter is deprecated, use -Select '^ActionType' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTOTAUpdateCmdlet"> <summary> Gets an OTA update. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">GetOTAUpdate</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTOTAUpdateCmdlet.OtaUpdateId"> <summary> <para> <para>The OTA update ID.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTOTAUpdateCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'OtaUpdateInfo'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.GetOTAUpdateResponse). Specifying the name of a property of type Amazon.IoT.Model.GetOTAUpdateResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTOTAUpdateCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the OtaUpdateId parameter. The -PassThru parameter is deprecated, use -Select '^OtaUpdateId' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTOTAUpdateListCmdlet"> <summary> Lists OTA updates. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListOTAUpdates</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTOTAUpdateListCmdlet.OtaUpdateStatus"> <summary> <para> <para>The OTA update job status.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTOTAUpdateListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return at one time.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTOTAUpdateListCmdlet.NextToken"> <summary> <para> <para>A token used to retrieve the next set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTOTAUpdateListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'OtaUpdates'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListOTAUpdatesResponse). Specifying the name of a property of type Amazon.IoT.Model.ListOTAUpdatesResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTOTAUpdateListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of NextToken as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTOutgoingCertificateCmdlet"> <summary> Lists certificates that are being transferred but not yet accepted. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListOutgoingCertificates</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTOutgoingCertificateCmdlet.AscendingOrder"> <summary> <para> <para>Specifies the order for results. If True, the results are returned in ascending order, based on the creation date.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTOutgoingCertificateCmdlet.Marker"> <summary> <para> <para>The marker for the next set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-Marker $null' for the first call and '-Marker $AWSHistory.LastServiceResponse.NextMarker' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTOutgoingCertificateCmdlet.PageSize"> <summary> <para> <para>The result page size.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTOutgoingCertificateCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'OutgoingCertificates'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListOutgoingCertificatesResponse). Specifying the name of a property of type Amazon.IoT.Model.ListOutgoingCertificatesResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTOutgoingCertificateCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of Marker as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTPackageCmdlet"> <summary> Gets information about the specified software package. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">GetPackage</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPackageCmdlet.PackageName"> <summary> <para> <para>The name of the target software package.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPackageCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.GetPackageResponse). Specifying the name of a property of type Amazon.IoT.Model.GetPackageResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPackageCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the PackageName parameter. The -PassThru parameter is deprecated, use -Select '^PackageName' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTPackageConfigurationCmdlet"> <summary> Gets information about the specified software package's configuration. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">GetPackageConfiguration</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPackageConfigurationCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.GetPackageConfigurationResponse). Specifying the name of a property of type Amazon.IoT.Model.GetPackageConfigurationResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTPackageListCmdlet"> <summary> Lists the software packages associated to the account. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListPackages</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPackageListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results returned at one time.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPackageListCmdlet.NextToken"> <summary> <para> <para>The token for the next set of results.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPackageListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'PackageSummaries'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListPackagesResponse). Specifying the name of a property of type Amazon.IoT.Model.ListPackagesResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTPackageVersionCmdlet"> <summary> Gets information about the specified package version. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">GetPackageVersion</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPackageVersionCmdlet.PackageName"> <summary> <para> <para>The name of the associated package.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPackageVersionCmdlet.VersionName"> <summary> <para> <para>The name of the target package version.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPackageVersionCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.GetPackageVersionResponse). Specifying the name of a property of type Amazon.IoT.Model.GetPackageVersionResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPackageVersionCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the VersionName parameter. The -PassThru parameter is deprecated, use -Select '^VersionName' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTPackageVersionListCmdlet"> <summary> Lists the software package versions associated to the account. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListPackageVersions</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPackageVersionListCmdlet.PackageName"> <summary> <para> <para>The name of the target software package.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPackageVersionListCmdlet.Status"> <summary> <para> <para>The status of the package version. For more information, see <a href="https://docs.aws.amazon.com/iot/latest/developerguide/preparing-to-use-software-package-catalog.html#package-version-lifecycle">Package version lifecycle</a>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPackageVersionListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return at one time.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPackageVersionListCmdlet.NextToken"> <summary> <para> <para>The token for the next set of results.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPackageVersionListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'PackageVersionSummaries'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListPackageVersionsResponse). Specifying the name of a property of type Amazon.IoT.Model.ListPackageVersionsResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPackageVersionListCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the PackageName parameter. The -PassThru parameter is deprecated, use -Select '^PackageName' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTPercentileCmdlet"> <summary> Groups the aggregated values that match the query into percentile groupings. The default percentile groupings are: 1,5,25,50,75,95,99, although you can specify your own when you call <c>GetPercentiles</c>. This function returns a value for each percentile group specified (or the default percentile groupings). The percentile group "1" contains the aggregated field value that occurs in approximately one percent of the values that match the query. The percentile group "5" contains the aggregated field value that occurs in approximately five percent of the values that match the query, and so on. The result is an approximation, the more values that match the query, the more accurate the percentile values. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">GetPercentiles</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPercentileCmdlet.AggregationField"> <summary> <para> <para>The field to aggregate.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPercentileCmdlet.IndexName"> <summary> <para> <para>The name of the index to search.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPercentileCmdlet.Percent"> <summary> <para> <para>The percentile groups returned.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPercentileCmdlet.QueryString"> <summary> <para> <para>The search query string.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPercentileCmdlet.QueryVersion"> <summary> <para> <para>The query version.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPercentileCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Percentiles'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.GetPercentilesResponse). Specifying the name of a property of type Amazon.IoT.Model.GetPercentilesResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPercentileCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the QueryString parameter. The -PassThru parameter is deprecated, use -Select '^QueryString' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyCmdlet"> <summary> Gets information about the specified policy with the policy document of the default version. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">GetPolicy</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyCmdlet.PolicyName"> <summary> <para> <para>The name of the policy.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.GetPolicyResponse). Specifying the name of a property of type Amazon.IoT.Model.GetPolicyResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the PolicyName parameter. The -PassThru parameter is deprecated, use -Select '^PolicyName' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyListCmdlet"> <summary> Lists your policies. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListPolicies</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyListCmdlet.AscendingOrder"> <summary> <para> <para>Specifies the order for results. If true, the results are returned in ascending creation order.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyListCmdlet.Marker"> <summary> <para> <para>The marker for the next set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-Marker $null' for the first call and '-Marker $AWSHistory.LastServiceResponse.NextMarker' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyListCmdlet.PageSize"> <summary> <para> <para>The result page size.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Policies'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListPoliciesResponse). Specifying the name of a property of type Amazon.IoT.Model.ListPoliciesResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of Marker as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyPrincipalListCmdlet"> <summary> Lists the principals associated with the specified policy. <para><b>Note:</b> This action is deprecated and works as expected for backward compatibility, but we won't add enhancements. Use <a>ListTargetsForPolicy</a> instead. </para><para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListPolicyPrincipals</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.<br/><br/>This operation is deprecated. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyPrincipalListCmdlet.PolicyName"> <summary> <para> <para>The policy name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyPrincipalListCmdlet.AscendingOrder"> <summary> <para> <para>Specifies the order for results. If true, the results are returned in ascending creation order.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyPrincipalListCmdlet.Marker"> <summary> <para> <para>The marker for the next set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-Marker $null' for the first call and '-Marker $AWSHistory.LastServiceResponse.NextMarker' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyPrincipalListCmdlet.PageSize"> <summary> <para> <para>The result page size.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyPrincipalListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Principals'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListPolicyPrincipalsResponse). Specifying the name of a property of type Amazon.IoT.Model.ListPolicyPrincipalsResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyPrincipalListCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the PolicyName parameter. The -PassThru parameter is deprecated, use -Select '^PolicyName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyPrincipalListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of Marker as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyVersionCmdlet"> <summary> Gets information about the specified policy version. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">GetPolicyVersion</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyVersionCmdlet.PolicyName"> <summary> <para> <para>The name of the policy.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyVersionCmdlet.PolicyVersionId"> <summary> <para> <para>The policy version ID.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyVersionCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.GetPolicyVersionResponse). Specifying the name of a property of type Amazon.IoT.Model.GetPolicyVersionResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyVersionCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the PolicyName parameter. The -PassThru parameter is deprecated, use -Select '^PolicyName' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyVersionListCmdlet"> <summary> Lists the versions of the specified policy and identifies the default version. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListPolicyVersions</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyVersionListCmdlet.PolicyName"> <summary> <para> <para>The policy name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyVersionListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'PolicyVersions'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListPolicyVersionsResponse). Specifying the name of a property of type Amazon.IoT.Model.ListPolicyVersionsResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPolicyVersionListCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the PolicyName parameter. The -PassThru parameter is deprecated, use -Select '^PolicyName' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTPrincipalPolicyListCmdlet"> <summary> Lists the policies attached to the specified principal. If you use an Cognito identity, the ID must be in <a href="https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_GetCredentialsForIdentity.html#API_GetCredentialsForIdentity_RequestSyntax">AmazonCognito Identity format</a>. <para><b>Note:</b> This action is deprecated and works as expected for backward compatibility, but we won't add enhancements. Use <a>ListAttachedPolicies</a> instead. </para><para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListPrincipalPolicies</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.<br/><br/>This operation is deprecated. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPrincipalPolicyListCmdlet.Principal"> <summary> <para> <para>The principal. Valid principals are CertificateArn (arn:aws:iot:<i>region</i>:<i>accountId</i>:cert/<i>certificateId</i>), thingGroupArn (arn:aws:iot:<i>region</i>:<i>accountId</i>:thinggroup/<i>groupName</i>) and CognitoId (<i>region</i>:<i>id</i>).</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPrincipalPolicyListCmdlet.AscendingOrder"> <summary> <para> <para>Specifies the order for results. If true, results are returned in ascending creation order.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPrincipalPolicyListCmdlet.Marker"> <summary> <para> <para>The marker for the next set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-Marker $null' for the first call and '-Marker $AWSHistory.LastServiceResponse.NextMarker' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPrincipalPolicyListCmdlet.PageSize"> <summary> <para> <para>The result page size.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPrincipalPolicyListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Policies'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListPrincipalPoliciesResponse). Specifying the name of a property of type Amazon.IoT.Model.ListPrincipalPoliciesResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPrincipalPolicyListCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the Principal parameter. The -PassThru parameter is deprecated, use -Select '^Principal' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPrincipalPolicyListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of Marker as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTPrincipalThingListCmdlet"> <summary> Lists the things associated with the specified principal. A principal can be X.509 certificates, IAM users, groups, and roles, Amazon Cognito identities or federated identities. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListPrincipalThings</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPrincipalThingListCmdlet.Principal"> <summary> <para> <para>The principal.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPrincipalThingListCmdlet.Marker"> <summary> <para> <para>To retrieve the next set of results, the <c>nextToken</c> value from a previous response; otherwise <b>null</b> to receive the first set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-Marker $null' for the first call and '-Marker $AWSHistory.LastServiceResponse.NextMarker' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPrincipalThingListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return in this operation.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPrincipalThingListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Things'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListPrincipalThingsResponse). Specifying the name of a property of type Amazon.IoT.Model.ListPrincipalThingsResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPrincipalThingListCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the Principal parameter. The -PassThru parameter is deprecated, use -Select '^Principal' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTPrincipalThingListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of Marker as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTProvisioningTemplateCmdlet"> <summary> Returns information about a provisioning template. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DescribeProvisioningTemplate</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTProvisioningTemplateCmdlet.TemplateName"> <summary> <para> <para>The name of the provisioning template.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTProvisioningTemplateCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DescribeProvisioningTemplateResponse). Specifying the name of a property of type Amazon.IoT.Model.DescribeProvisioningTemplateResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTProvisioningTemplateCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the TemplateName parameter. The -PassThru parameter is deprecated, use -Select '^TemplateName' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTProvisioningTemplateListCmdlet"> <summary> Lists the provisioning templates in your Amazon Web Services account. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListProvisioningTemplates</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTProvisioningTemplateListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return at one time.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTProvisioningTemplateListCmdlet.NextToken"> <summary> <para> <para>A token to retrieve the next set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTProvisioningTemplateListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Templates'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListProvisioningTemplatesResponse). Specifying the name of a property of type Amazon.IoT.Model.ListProvisioningTemplatesResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTProvisioningTemplateListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of NextToken as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTProvisioningTemplateVersionCmdlet"> <summary> Returns information about a provisioning template version. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DescribeProvisioningTemplateVersion</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTProvisioningTemplateVersionCmdlet.TemplateName"> <summary> <para> <para>The template name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTProvisioningTemplateVersionCmdlet.VersionId"> <summary> <para> <para>The provisioning template version ID.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTProvisioningTemplateVersionCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DescribeProvisioningTemplateVersionResponse). Specifying the name of a property of type Amazon.IoT.Model.DescribeProvisioningTemplateVersionResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTProvisioningTemplateVersionCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the VersionId parameter. The -PassThru parameter is deprecated, use -Select '^VersionId' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTProvisioningTemplateVersionListCmdlet"> <summary> A list of provisioning template versions. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListProvisioningTemplateVersions</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTProvisioningTemplateVersionListCmdlet.TemplateName"> <summary> <para> <para>The name of the provisioning template.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTProvisioningTemplateVersionListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return at one time.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTProvisioningTemplateVersionListCmdlet.NextToken"> <summary> <para> <para>A token to retrieve the next set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTProvisioningTemplateVersionListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Versions'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListProvisioningTemplateVersionsResponse). Specifying the name of a property of type Amazon.IoT.Model.ListProvisioningTemplateVersionsResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTProvisioningTemplateVersionListCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the TemplateName parameter. The -PassThru parameter is deprecated, use -Select '^TemplateName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTProvisioningTemplateVersionListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of NextToken as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTRegistrationCodeCmdlet"> <summary> Gets a registration code used to register a CA certificate with IoT. <para> IoT will create a registration code as part of this API call if the registration code doesn't exist or has been deleted. If you already have a registration code, this API call will return the same registration code. </para><para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">GetRegistrationCode</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTRegistrationCodeCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'RegistrationCode'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.GetRegistrationCodeResponse). Specifying the name of a property of type Amazon.IoT.Model.GetRegistrationCodeResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTRelatedResourcesForAuditFindingListCmdlet"> <summary> The related resources of an Audit finding. The following resources can be returned from calling this API: <ul><li><para> DEVICE_CERTIFICATE </para></li><li><para> CA_CERTIFICATE </para></li><li><para> IOT_POLICY </para></li><li><para> COGNITO_IDENTITY_POOL </para></li><li><para> CLIENT_ID </para></li><li><para> ACCOUNT_SETTINGS </para></li><li><para> ROLE_ALIAS </para></li><li><para> IAM_ROLE </para></li><li><para> ISSUER_CERTIFICATE </para></li></ul><note><para> This API is similar to DescribeAuditFinding's <a href="https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeAuditFinding.html">RelatedResources</a> but provides pagination and is not limited to 10 resources. When calling <a href="https://docs.aws.amazon.com/iot/latest/apireference/API_DescribeAuditFinding.html">DescribeAuditFinding</a> for the intermediate CA revoked for active device certificates check, RelatedResources will not be populated. You must use this API, ListRelatedResourcesForAuditFinding, to list the certificates. </para></note> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTRelatedResourcesForAuditFindingListCmdlet.FindingId"> <summary> <para> <para>The finding Id.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTRelatedResourcesForAuditFindingListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return at one time.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTRelatedResourcesForAuditFindingListCmdlet.NextToken"> <summary> <para> <para>A token that can be used to retrieve the next set of results, or <c>null</c> if there are no additional results.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTRelatedResourcesForAuditFindingListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'RelatedResources'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListRelatedResourcesForAuditFindingResponse). Specifying the name of a property of type Amazon.IoT.Model.ListRelatedResourcesForAuditFindingResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTRelatedResourcesForAuditFindingListCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the FindingId parameter. The -PassThru parameter is deprecated, use -Select '^FindingId' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTRoleAliasCmdlet"> <summary> Describes a role alias. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DescribeRoleAlias</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTRoleAliasCmdlet.RoleAlias"> <summary> <para> <para>The role alias to describe.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTRoleAliasCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'RoleAliasDescription'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DescribeRoleAliasResponse). Specifying the name of a property of type Amazon.IoT.Model.DescribeRoleAliasResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTRoleAliasCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the RoleAlias parameter. The -PassThru parameter is deprecated, use -Select '^RoleAlias' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTRoleAliasListCmdlet"> <summary> Lists the role aliases registered in your account. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListRoleAliases</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTRoleAliasListCmdlet.AscendingOrder"> <summary> <para> <para>Return the list of role aliases in ascending alphabetical order.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTRoleAliasListCmdlet.Marker"> <summary> <para> <para>A marker used to get the next set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-Marker $null' for the first call and '-Marker $AWSHistory.LastServiceResponse.NextMarker' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTRoleAliasListCmdlet.PageSize"> <summary> <para> <para>The maximum number of results to return at one time.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTRoleAliasListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'RoleAliases'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListRoleAliasesResponse). Specifying the name of a property of type Amazon.IoT.Model.ListRoleAliasesResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTRoleAliasListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of Marker as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTScheduledAuditCmdlet"> <summary> Gets information about a scheduled audit. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DescribeScheduledAudit</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTScheduledAuditCmdlet.ScheduledAuditName"> <summary> <para> <para>The name of the scheduled audit whose information you want to get.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTScheduledAuditCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DescribeScheduledAuditResponse). Specifying the name of a property of type Amazon.IoT.Model.DescribeScheduledAuditResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTScheduledAuditCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ScheduledAuditName parameter. The -PassThru parameter is deprecated, use -Select '^ScheduledAuditName' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTScheduledAuditListCmdlet"> <summary> Lists all of your scheduled audits. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListScheduledAudits</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTScheduledAuditListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return at one time. The default is 25.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTScheduledAuditListCmdlet.NextToken"> <summary> <para> <para>The token for the next set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTScheduledAuditListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'ScheduledAudits'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListScheduledAuditsResponse). Specifying the name of a property of type Amazon.IoT.Model.ListScheduledAuditsResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTScheduledAuditListCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the NextToken parameter. The -PassThru parameter is deprecated, use -Select '^NextToken' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTScheduledAuditListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of NextToken as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTSecurityProfileCmdlet"> <summary> Gets information about a Device Defender security profile. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DescribeSecurityProfile</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTSecurityProfileCmdlet.SecurityProfileName"> <summary> <para> <para>The name of the security profile whose information you want to get.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTSecurityProfileCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DescribeSecurityProfileResponse). Specifying the name of a property of type Amazon.IoT.Model.DescribeSecurityProfileResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTSecurityProfileCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the SecurityProfileName parameter. The -PassThru parameter is deprecated, use -Select '^SecurityProfileName' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTSecurityProfileListCmdlet"> <summary> Lists the Device Defender security profiles you've created. You can filter security profiles by dimension or custom metric. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListSecurityProfiles</a> action. </para><note><para><c>dimensionName</c> and <c>metricName</c> cannot be used in the same request. </para></note><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTSecurityProfileListCmdlet.DimensionName"> <summary> <para> <para>A filter to limit results to the security profiles that use the defined dimension. Cannot be used with <c>metricName</c></para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTSecurityProfileListCmdlet.MetricName"> <summary> <para> <para> The name of the custom metric. Cannot be used with <c>dimensionName</c>. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTSecurityProfileListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return at one time.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTSecurityProfileListCmdlet.NextToken"> <summary> <para> <para>The token for the next set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTSecurityProfileListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'SecurityProfileIdentifiers'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListSecurityProfilesResponse). Specifying the name of a property of type Amazon.IoT.Model.ListSecurityProfilesResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTSecurityProfileListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of NextToken as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTSecurityProfilesForTargetListCmdlet"> <summary> Lists the Device Defender security profiles attached to a target (thing group). <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListSecurityProfilesForTarget</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTSecurityProfilesForTargetListCmdlet.Recursive"> <summary> <para> <para>If true, return child groups too.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTSecurityProfilesForTargetListCmdlet.SecurityProfileTargetArn"> <summary> <para> <para>The ARN of the target (thing group) whose attached security profiles you want to get.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTSecurityProfilesForTargetListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return at one time.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTSecurityProfilesForTargetListCmdlet.NextToken"> <summary> <para> <para>The token for the next set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTSecurityProfilesForTargetListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'SecurityProfileTargetMappings'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListSecurityProfilesForTargetResponse). Specifying the name of a property of type Amazon.IoT.Model.ListSecurityProfilesForTargetResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTSecurityProfilesForTargetListCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the SecurityProfileTargetArn parameter. The -PassThru parameter is deprecated, use -Select '^SecurityProfileTargetArn' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTSecurityProfilesForTargetListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of NextToken as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTStatisticCmdlet"> <summary> Returns the count, average, sum, minimum, maximum, sum of squares, variance, and standard deviation for the specified aggregated field. If the aggregation field is of type <c>String</c>, only the count statistic is returned. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">GetStatistics</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTStatisticCmdlet.AggregationField"> <summary> <para> <para>The aggregation field name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTStatisticCmdlet.IndexName"> <summary> <para> <para>The name of the index to search. The default value is <c>AWS_Things</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTStatisticCmdlet.QueryString"> <summary> <para> <para>The query used to search. You can specify "*" for the query string to get the count of all indexed things in your Amazon Web Services account.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTStatisticCmdlet.QueryVersion"> <summary> <para> <para>The version of the query used to search.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTStatisticCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Statistics'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.GetStatisticsResponse). Specifying the name of a property of type Amazon.IoT.Model.GetStatisticsResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTStatisticCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the QueryString parameter. The -PassThru parameter is deprecated, use -Select '^QueryString' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTStreamCmdlet"> <summary> Gets information about a stream. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DescribeStream</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTStreamCmdlet.StreamId"> <summary> <para> <para>The stream ID.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTStreamCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'StreamInfo'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DescribeStreamResponse). Specifying the name of a property of type Amazon.IoT.Model.DescribeStreamResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTStreamCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the StreamId parameter. The -PassThru parameter is deprecated, use -Select '^StreamId' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTStreamListCmdlet"> <summary> Lists all of the streams in your Amazon Web Services account. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListStreams</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTStreamListCmdlet.AscendingOrder"> <summary> <para> <para>Set to true to return the list of streams in ascending order.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTStreamListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return at a time.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTStreamListCmdlet.NextToken"> <summary> <para> <para>A token used to get the next set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTStreamListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Streams'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListStreamsResponse). Specifying the name of a property of type Amazon.IoT.Model.ListStreamsResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTStreamListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of NextToken as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTTagListForResourceCmdlet"> <summary> Lists the tags (metadata) you have assigned to the resource. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListTagsForResource</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTagListForResourceCmdlet.ResourceArn"> <summary> <para> <para>The ARN of the resource.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTagListForResourceCmdlet.NextToken"> <summary> <para> <para>To retrieve the next set of results, the <c>nextToken</c> value from a previous response; otherwise <b>null</b> to receive the first set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTagListForResourceCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Tags'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListTagsForResourceResponse). Specifying the name of a property of type Amazon.IoT.Model.ListTagsForResourceResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTagListForResourceCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ResourceArn parameter. The -PassThru parameter is deprecated, use -Select '^ResourceArn' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTagListForResourceCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of NextToken as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTTargetsForPolicyListCmdlet"> <summary> List targets for the specified policy. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListTargetsForPolicy</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTargetsForPolicyListCmdlet.PolicyName"> <summary> <para> <para>The policy name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTargetsForPolicyListCmdlet.Marker"> <summary> <para> <para>A marker used to get the next set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-Marker $null' for the first call and '-Marker $AWSHistory.LastServiceResponse.NextMarker' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTargetsForPolicyListCmdlet.PageSize"> <summary> <para> <para>The maximum number of results to return at one time.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTargetsForPolicyListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Targets'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListTargetsForPolicyResponse). Specifying the name of a property of type Amazon.IoT.Model.ListTargetsForPolicyResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTargetsForPolicyListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of Marker as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTTargetsForSecurityProfileListCmdlet"> <summary> Lists the targets (thing groups) associated with a given Device Defender security profile. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListTargetsForSecurityProfile</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTargetsForSecurityProfileListCmdlet.SecurityProfileName"> <summary> <para> <para>The security profile.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTargetsForSecurityProfileListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return at one time.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTargetsForSecurityProfileListCmdlet.NextToken"> <summary> <para> <para>The token for the next set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTargetsForSecurityProfileListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'SecurityProfileTargets'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListTargetsForSecurityProfileResponse). Specifying the name of a property of type Amazon.IoT.Model.ListTargetsForSecurityProfileResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTargetsForSecurityProfileListCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the SecurityProfileName parameter. The -PassThru parameter is deprecated, use -Select '^SecurityProfileName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTargetsForSecurityProfileListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of NextToken as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTTaskListCmdlet"> <summary> Lists the Device Defender audits that have been performed during a given time period. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListAuditTasks</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTaskListCmdlet.UtcEndTime"> <summary> <para> <para>The end of the time period.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTaskListCmdlet.UtcStartTime"> <summary> <para> <para>The beginning of the time period. Audit information is retained for a limited time (90 days). Requesting a start time prior to what is retained results in an "InvalidRequestException".</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTaskListCmdlet.TaskStatus"> <summary> <para> <para>A filter to limit the output to audits with the specified completion status: can be one of "IN_PROGRESS", "COMPLETED", "FAILED", or "CANCELED".</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTaskListCmdlet.TaskType"> <summary> <para> <para>A filter to limit the output to the specified type of audit: can be one of "ON_DEMAND_AUDIT_TASK" or "SCHEDULED__AUDIT_TASK".</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTaskListCmdlet.EndTime"> <summary> <para> <para>This property is deprecated. Setting this property results in non-UTC DateTimes not being marshalled correctly. Use EndTimeUtc instead. Setting either EndTime or EndTimeUtc results in both EndTime and EndTimeUtc being assigned, the latest assignment to either one of the two property is reflected in the value of both. EndTime is provided for backwards compatibility only and assigning a non-Utc DateTime to it results in the wrong timestamp being passed to the service.</para><para>The end of the time period.</para> </para> <para>This parameter is deprecated.</para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTaskListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return at one time. The default is 25.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTaskListCmdlet.NextToken"> <summary> <para> <para>The token for the next set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTaskListCmdlet.StartTime"> <summary> <para> <para>This property is deprecated. Setting this property results in non-UTC DateTimes not being marshalled correctly. Use StartTimeUtc instead. Setting either StartTime or StartTimeUtc results in both StartTime and StartTimeUtc being assigned, the latest assignment to either one of the two property is reflected in the value of both. StartTime is provided for backwards compatibility only and assigning a non-Utc DateTime to it results in the wrong timestamp being passed to the service.</para><para>The beginning of the time period. Audit information is retained for a limited time (90 days). Requesting a start time prior to what is retained results in an "InvalidRequestException".</para> </para> <para>This parameter is deprecated.</para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTaskListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Tasks'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListAuditTasksResponse). Specifying the name of a property of type Amazon.IoT.Model.ListAuditTasksResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTaskListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of NextToken as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingCmdlet"> <summary> Gets information about the specified thing. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DescribeThing</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingCmdlet.ThingName"> <summary> <para> <para>The name of the thing.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DescribeThingResponse). Specifying the name of a property of type Amazon.IoT.Model.DescribeThingResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ThingName parameter. The -PassThru parameter is deprecated, use -Select '^ThingName' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingGroupCmdlet"> <summary> Describe a thing group. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DescribeThingGroup</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingGroupCmdlet.ThingGroupName"> <summary> <para> <para>The name of the thing group.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingGroupCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DescribeThingGroupResponse). Specifying the name of a property of type Amazon.IoT.Model.DescribeThingGroupResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingGroupCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ThingGroupName parameter. The -PassThru parameter is deprecated, use -Select '^ThingGroupName' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingGroupListCmdlet"> <summary> List the thing groups in your account. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListThingGroups</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingGroupListCmdlet.NamePrefixFilter"> <summary> <para> <para>A filter that limits the results to those with the specified name prefix.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingGroupListCmdlet.ParentGroup"> <summary> <para> <para>A filter that limits the results to those with the specified parent group.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingGroupListCmdlet.Recursive"> <summary> <para> <para>If true, return child groups as well.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingGroupListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return at one time.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingGroupListCmdlet.NextToken"> <summary> <para> <para>To retrieve the next set of results, the <c>nextToken</c> value from a previous response; otherwise <b>null</b> to receive the first set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingGroupListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'ThingGroups'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListThingGroupsResponse). Specifying the name of a property of type Amazon.IoT.Model.ListThingGroupsResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingGroupListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of NextToken as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingGroupsForThingListCmdlet"> <summary> List the thing groups to which the specified thing belongs. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListThingGroupsForThing</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingGroupsForThingListCmdlet.ThingName"> <summary> <para> <para>The thing name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingGroupsForThingListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return at one time.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingGroupsForThingListCmdlet.NextToken"> <summary> <para> <para>To retrieve the next set of results, the <c>nextToken</c> value from a previous response; otherwise <b>null</b> to receive the first set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingGroupsForThingListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'ThingGroups'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListThingGroupsForThingResponse). Specifying the name of a property of type Amazon.IoT.Model.ListThingGroupsForThingResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingGroupsForThingListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of NextToken as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingListCmdlet"> <summary> Lists your things. Use the <b>attributeName</b> and <b>attributeValue</b> parameters to filter your things. For example, calling <c>ListThings</c> with attributeName=Color and attributeValue=Red retrieves all things in the registry that contain an attribute <b>Color</b> with the value <b>Red</b>. For more information, see <a href="https://docs.aws.amazon.com/iot/latest/developerguide/thing-registry.html#list-things">List Things</a> from the <i>Amazon Web Services IoT Core Developer Guide</i>. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListThings</a> action. </para><note><para> You will not be charged for calling this API if an <c>Access denied</c> error is returned. You will also not be charged if no attributes or pagination token was provided in request and no pagination token and no results were returned. </para></note><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingListCmdlet.AttributeName"> <summary> <para> <para>The attribute name used to search for things.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingListCmdlet.AttributeValue"> <summary> <para> <para>The attribute value used to search for things.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingListCmdlet.ThingTypeName"> <summary> <para> <para>The name of the thing type used to search for things.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingListCmdlet.UsePrefixAttributeValue"> <summary> <para> <para>When <c>true</c>, the action returns the thing resources with attribute values that start with the <c>attributeValue</c> provided.</para><para>When <c>false</c>, or not present, the action returns only the thing resources with attribute values that match the entire <c>attributeValue</c> provided. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingListCmdlet.Marker"> <summary> <para> <para>To retrieve the next set of results, the <c>nextToken</c> value from a previous response; otherwise <b>null</b> to receive the first set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-Marker $null' for the first call and '-Marker $AWSHistory.LastServiceResponse.NextMarker' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return in this operation.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Things'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListThingsResponse). Specifying the name of a property of type Amazon.IoT.Model.ListThingsResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of Marker as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingPrincipalListCmdlet"> <summary> Lists the principals associated with the specified thing. A principal can be X.509 certificates, IAM users, groups, and roles, Amazon Cognito identities or federated identities. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListThingPrincipals</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingPrincipalListCmdlet.ThingName"> <summary> <para> <para>The name of the thing.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingPrincipalListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return in this operation.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingPrincipalListCmdlet.NextToken"> <summary> <para> <para>To retrieve the next set of results, the <c>nextToken</c> value from a previous response; otherwise <b>null</b> to receive the first set of results.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingPrincipalListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Principals'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListThingPrincipalsResponse). Specifying the name of a property of type Amazon.IoT.Model.ListThingPrincipalsResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingPrincipalListCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ThingName parameter. The -PassThru parameter is deprecated, use -Select '^ThingName' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingRegistrationTaskCmdlet"> <summary> Describes a bulk thing provisioning task. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DescribeThingRegistrationTask</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingRegistrationTaskCmdlet.TaskId"> <summary> <para> <para>The task ID.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingRegistrationTaskCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DescribeThingRegistrationTaskResponse). Specifying the name of a property of type Amazon.IoT.Model.DescribeThingRegistrationTaskResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingRegistrationTaskCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the TaskId parameter. The -PassThru parameter is deprecated, use -Select '^TaskId' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingRegistrationTaskListCmdlet"> <summary> List bulk thing provisioning tasks. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListThingRegistrationTasks</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingRegistrationTaskListCmdlet.Status"> <summary> <para> <para>The status of the bulk thing provisioning task.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingRegistrationTaskListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return at one time.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingRegistrationTaskListCmdlet.NextToken"> <summary> <para> <para>To retrieve the next set of results, the <c>nextToken</c> value from a previous response; otherwise <b>null</b> to receive the first set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingRegistrationTaskListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'TaskIds'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListThingRegistrationTasksResponse). Specifying the name of a property of type Amazon.IoT.Model.ListThingRegistrationTasksResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingRegistrationTaskListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of NextToken as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingRegistrationTaskReportListCmdlet"> <summary> Information about the thing registration tasks.<br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingRegistrationTaskReportListCmdlet.ReportType"> <summary> <para> <para>The type of task report.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingRegistrationTaskReportListCmdlet.TaskId"> <summary> <para> <para>The id of the task.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingRegistrationTaskReportListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return per request.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingRegistrationTaskReportListCmdlet.NextToken"> <summary> <para> <para>To retrieve the next set of results, the <c>nextToken</c> value from a previous response; otherwise <b>null</b> to receive the first set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingRegistrationTaskReportListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'ResourceLinks'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListThingRegistrationTaskReportsResponse). Specifying the name of a property of type Amazon.IoT.Model.ListThingRegistrationTaskReportsResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingRegistrationTaskReportListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of NextToken as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingsInBillingGroupListCmdlet"> <summary> Lists the things you have added to the given billing group. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListThingsInBillingGroup</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingsInBillingGroupListCmdlet.BillingGroupName"> <summary> <para> <para>The name of the billing group.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingsInBillingGroupListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return per request.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingsInBillingGroupListCmdlet.NextToken"> <summary> <para> <para>To retrieve the next set of results, the <c>nextToken</c> value from a previous response; otherwise <b>null</b> to receive the first set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingsInBillingGroupListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Things'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListThingsInBillingGroupResponse). Specifying the name of a property of type Amazon.IoT.Model.ListThingsInBillingGroupResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingsInBillingGroupListCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the BillingGroupName parameter. The -PassThru parameter is deprecated, use -Select '^BillingGroupName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingsInBillingGroupListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of NextToken as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingsInThingGroupListCmdlet"> <summary> Lists the things in the specified group. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListThingsInThingGroup</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingsInThingGroupListCmdlet.Recursive"> <summary> <para> <para>When true, list things in this thing group and in all child groups as well.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingsInThingGroupListCmdlet.ThingGroupName"> <summary> <para> <para>The thing group name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingsInThingGroupListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return at one time.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingsInThingGroupListCmdlet.NextToken"> <summary> <para> <para>To retrieve the next set of results, the <c>nextToken</c> value from a previous response; otherwise <b>null</b> to receive the first set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingsInThingGroupListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Things'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListThingsInThingGroupResponse). Specifying the name of a property of type Amazon.IoT.Model.ListThingsInThingGroupResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingsInThingGroupListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of NextToken as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingTypeCmdlet"> <summary> Gets information about the specified thing type. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DescribeThingType</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingTypeCmdlet.ThingTypeName"> <summary> <para> <para>The name of the thing type.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingTypeCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DescribeThingTypeResponse). Specifying the name of a property of type Amazon.IoT.Model.DescribeThingTypeResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingTypeCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ThingTypeName parameter. The -PassThru parameter is deprecated, use -Select '^ThingTypeName' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingTypeListCmdlet"> <summary> Lists the existing thing types. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListThingTypes</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingTypeListCmdlet.ThingTypeName"> <summary> <para> <para>The name of the thing type.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingTypeListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return in this operation.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingTypeListCmdlet.NextToken"> <summary> <para> <para>To retrieve the next set of results, the <c>nextToken</c> value from a previous response; otherwise <b>null</b> to receive the first set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingTypeListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'ThingTypes'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListThingTypesResponse). Specifying the name of a property of type Amazon.IoT.Model.ListThingTypesResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingTypeListCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ThingTypeName parameter. The -PassThru parameter is deprecated, use -Select '^ThingTypeName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTThingTypeListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of NextToken as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTTopicRuleCmdlet"> <summary> Gets information about the rule. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">GetTopicRule</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTopicRuleCmdlet.RuleName"> <summary> <para> <para>The name of the rule.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTopicRuleCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.GetTopicRuleResponse). Specifying the name of a property of type Amazon.IoT.Model.GetTopicRuleResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTopicRuleCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the RuleName parameter. The -PassThru parameter is deprecated, use -Select '^RuleName' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTTopicRuleDestinationCmdlet"> <summary> Gets information about a topic rule destination. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">GetTopicRuleDestination</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTopicRuleDestinationCmdlet.Arn"> <summary> <para> <para>The ARN of the topic rule destination.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTopicRuleDestinationCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'TopicRuleDestination'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.GetTopicRuleDestinationResponse). Specifying the name of a property of type Amazon.IoT.Model.GetTopicRuleDestinationResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTopicRuleDestinationCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the Arn parameter. The -PassThru parameter is deprecated, use -Select '^Arn' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTTopicRuleDestinationListCmdlet"> <summary> Lists all the topic rule destinations in your Amazon Web Services account. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListTopicRuleDestinations</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTopicRuleDestinationListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return at one time.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTopicRuleDestinationListCmdlet.NextToken"> <summary> <para> <para>To retrieve the next set of results, the <c>nextToken</c> value from a previous response; otherwise <b>null</b> to receive the first set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTopicRuleDestinationListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'DestinationSummaries'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListTopicRuleDestinationsResponse). Specifying the name of a property of type Amazon.IoT.Model.ListTopicRuleDestinationsResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTopicRuleDestinationListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of NextToken as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTTopicRuleListCmdlet"> <summary> Lists the rules for the specific topic. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListTopicRules</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTopicRuleListCmdlet.RuleDisabled"> <summary> <para> <para>Specifies whether the rule is disabled.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTopicRuleListCmdlet.Topic"> <summary> <para> <para>The topic.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTopicRuleListCmdlet.Marker"> <summary> <para> <para>To retrieve the next set of results, the <c>nextToken</c> value from a previous response; otherwise <b>null</b> to receive the first set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-Marker $null' for the first call and '-Marker $AWSHistory.LastServiceResponse.NextMarker' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTopicRuleListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTopicRuleListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Rules'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListTopicRulesResponse). Specifying the name of a property of type Amazon.IoT.Model.ListTopicRulesResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTopicRuleListCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the Topic parameter. The -PassThru parameter is deprecated, use -Select '^Topic' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTTopicRuleListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of Marker as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTV2LoggingLevelListCmdlet"> <summary> Lists logging levels. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListV2LoggingLevels</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTV2LoggingLevelListCmdlet.TargetType"> <summary> <para> <para>The type of resource for which you are configuring logging. Must be <c>THING_Group</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTV2LoggingLevelListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return at one time.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTV2LoggingLevelListCmdlet.NextToken"> <summary> <para> <para>To retrieve the next set of results, the <c>nextToken</c> value from a previous response; otherwise <b>null</b> to receive the first set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTV2LoggingLevelListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'LogTargetConfigurations'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListV2LoggingLevelsResponse). Specifying the name of a property of type Amazon.IoT.Model.ListV2LoggingLevelsResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTV2LoggingLevelListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of NextToken as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTV2LoggingOptionCmdlet"> <summary> Gets the fine grained logging options. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">GetV2LoggingOptions</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTV2LoggingOptionCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.GetV2LoggingOptionsResponse). Specifying the name of a property of type Amazon.IoT.Model.GetV2LoggingOptionsResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.GetIOTViolationEventListCmdlet"> <summary> Lists the Device Defender security profile violations discovered during the given time period. You can use filters to limit the results to those alerts issued for a particular security profile, behavior, or thing (device). <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ListViolationEvents</a> action. </para><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTViolationEventListCmdlet.BehaviorCriteriaType"> <summary> <para> <para> The criteria for a behavior. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTViolationEventListCmdlet.UtcEndTime"> <summary> <para> <para>The end time for the alerts to be listed.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTViolationEventListCmdlet.ListSuppressedAlert"> <summary> <para> <para> A list of all suppressed alerts. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTViolationEventListCmdlet.SecurityProfileName"> <summary> <para> <para>A filter to limit results to those alerts generated by the specified security profile.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTViolationEventListCmdlet.UtcStartTime"> <summary> <para> <para>The start time for the alerts to be listed.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTViolationEventListCmdlet.ThingName"> <summary> <para> <para>A filter to limit results to those alerts caused by the specified thing.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTViolationEventListCmdlet.VerificationState"> <summary> <para> <para>The verification state of the violation (detect alarm).</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTViolationEventListCmdlet.EndTime"> <summary> <para> <para>This property is deprecated. Setting this property results in non-UTC DateTimes not being marshalled correctly. Use EndTimeUtc instead. Setting either EndTime or EndTimeUtc results in both EndTime and EndTimeUtc being assigned, the latest assignment to either one of the two property is reflected in the value of both. EndTime is provided for backwards compatibility only and assigning a non-Utc DateTime to it results in the wrong timestamp being passed to the service.</para><para>The end time for the alerts to be listed.</para> </para> <para>This parameter is deprecated.</para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTViolationEventListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return at one time.</para> </para> <para> <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet. <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call. <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTViolationEventListCmdlet.NextToken"> <summary> <para> <para>The token for the next set of results.</para> </para> <para> <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call. <br/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTViolationEventListCmdlet.StartTime"> <summary> <para> <para>This property is deprecated. Setting this property results in non-UTC DateTimes not being marshalled correctly. Use StartTimeUtc instead. Setting either StartTime or StartTimeUtc results in both StartTime and StartTimeUtc being assigned, the latest assignment to either one of the two property is reflected in the value of both. StartTime is provided for backwards compatibility only and assigning a non-Utc DateTime to it results in the wrong timestamp being passed to the service.</para><para>The start time for the alerts to be listed.</para> </para> <para>This parameter is deprecated.</para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTViolationEventListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'ViolationEvents'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ListViolationEventsResponse). Specifying the name of a property of type Amazon.IoT.Model.ListViolationEventsResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.GetIOTViolationEventListCmdlet.NoAutoIteration"> <summary> By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of NextToken as the start point. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.MountIOTSecurityProfileCmdlet"> <summary> Associates a Device Defender security profile with a thing group or this account. Each thing group or account can have up to five security profiles associated with it. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">AttachSecurityProfile</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.MountIOTSecurityProfileCmdlet.SecurityProfileName"> <summary> <para> <para>The security profile that is attached.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.MountIOTSecurityProfileCmdlet.SecurityProfileTargetArn"> <summary> <para> <para>The ARN of the target (thing group) to which the security profile is attached.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.MountIOTSecurityProfileCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.AttachSecurityProfileResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.MountIOTSecurityProfileCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the SecurityProfileName parameter. The -PassThru parameter is deprecated, use -Select '^SecurityProfileName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.MountIOTSecurityProfileCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuditSuppressionCmdlet"> <summary> Creates a Device Defender audit suppression. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CreateAuditSuppression</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuditSuppressionCmdlet.ResourceIdentifier_Account"> <summary> <para> <para>The account with which the resource is associated.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuditSuppressionCmdlet.ResourceIdentifier_CaCertificateId"> <summary> <para> <para>The ID of the CA certificate used to authorize the certificate.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuditSuppressionCmdlet.CheckName"> <summary> <para> The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuditSuppressionCmdlet.ResourceIdentifier_ClientId"> <summary> <para> <para>The client ID.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuditSuppressionCmdlet.ClientRequestToken"> <summary> <para> <para> Each audit supression must have a unique client request token. If you try to create a new audit suppression with the same token as one that already exists, an exception occurs. If you omit this value, Amazon Web Services SDKs will automatically generate a unique client request.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuditSuppressionCmdlet.ResourceIdentifier_CognitoIdentityPoolId"> <summary> <para> <para>The ID of the Amazon Cognito identity pool.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuditSuppressionCmdlet.Description"> <summary> <para> <para> The description of the audit suppression. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuditSuppressionCmdlet.ResourceIdentifier_DeviceCertificateArn"> <summary> <para> <para>The ARN of the identified device certificate.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuditSuppressionCmdlet.ResourceIdentifier_DeviceCertificateId"> <summary> <para> <para>The ID of the certificate attached to the resource.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuditSuppressionCmdlet.ExpirationDate"> <summary> <para> <para> The epoch timestamp in seconds at which this suppression expires. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuditSuppressionCmdlet.ResourceIdentifier_IamRoleArn"> <summary> <para> <para>The ARN of the IAM role that has overly permissive actions.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuditSuppressionCmdlet.IssuerCertificateIdentifier_IssuerCertificateSerialNumber"> <summary> <para> <para>The issuer certificate serial number.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuditSuppressionCmdlet.IssuerCertificateIdentifier_IssuerCertificateSubject"> <summary> <para> <para>The subject of the issuer certificate.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuditSuppressionCmdlet.IssuerCertificateIdentifier_IssuerId"> <summary> <para> <para>The issuer ID.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuditSuppressionCmdlet.PolicyVersionIdentifier_PolicyName"> <summary> <para> <para>The name of the policy.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuditSuppressionCmdlet.PolicyVersionIdentifier_PolicyVersionId"> <summary> <para> <para>The ID of the version of the policy associated with the resource.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuditSuppressionCmdlet.ResourceIdentifier_RoleAliasArn"> <summary> <para> <para>The ARN of the role alias that has overly permissive actions.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuditSuppressionCmdlet.SuppressIndefinitely"> <summary> <para> <para> Indicates whether a suppression should exist indefinitely or not. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuditSuppressionCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CreateAuditSuppressionResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuditSuppressionCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the CheckName parameter. The -PassThru parameter is deprecated, use -Select '^CheckName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuditSuppressionCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuthorizerCmdlet"> <summary> Creates an authorizer. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CreateAuthorizer</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuthorizerCmdlet.AuthorizerFunctionArn"> <summary> <para> <para>The ARN of the authorizer's Lambda function.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuthorizerCmdlet.AuthorizerName"> <summary> <para> <para>The authorizer name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuthorizerCmdlet.EnableCachingForHttp"> <summary> <para> <para>When <c>true</c>, the result from the authorizer’s Lambda function is cached for clients that use persistent HTTP connections. The results are cached for the time specified by the Lambda function in <c>refreshAfterInSeconds</c>. This value does not affect authorization of clients that use MQTT connections.</para><para>The default value is <c>false</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuthorizerCmdlet.SigningDisabled"> <summary> <para> <para>Specifies whether IoT validates the token signature in an authorization request.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuthorizerCmdlet.Status"> <summary> <para> <para>The status of the create authorizer request.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuthorizerCmdlet.Tag"> <summary> <para> <para>Metadata which can be used to manage the custom authorizer.</para><note><para>For URI Request parameters use format: ...key1=value1&key2=value2...</para><para>For the CLI command-line parameter use format: &&tags "key1=value1&key2=value2..."</para><para>For the cli-input-json file use format: "tags": "key1=value1&key2=value2..."</para></note> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuthorizerCmdlet.TokenKeyName"> <summary> <para> <para>The name of the token key used to extract the token from the HTTP headers.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuthorizerCmdlet.TokenSigningPublicKey"> <summary> <para> <para>The public keys used to verify the digital signature returned by your custom authentication service.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuthorizerCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CreateAuthorizerResponse). Specifying the name of a property of type Amazon.IoT.Model.CreateAuthorizerResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuthorizerCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the AuthorizerName parameter. The -PassThru parameter is deprecated, use -Select '^AuthorizerName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTAuthorizerCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.NewIOTBillingGroupCmdlet"> <summary> Creates a billing group. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CreateBillingGroup</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTBillingGroupCmdlet.BillingGroupProperties_BillingGroupDescription"> <summary> <para> <para>The description of the billing group.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTBillingGroupCmdlet.BillingGroupName"> <summary> <para> <para>The name you wish to give to the billing group.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTBillingGroupCmdlet.Tag"> <summary> <para> <para>Metadata which can be used to manage the billing group.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTBillingGroupCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CreateBillingGroupResponse). Specifying the name of a property of type Amazon.IoT.Model.CreateBillingGroupResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTBillingGroupCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the BillingGroupProperties_BillingGroupDescription parameter. The -PassThru parameter is deprecated, use -Select '^BillingGroupProperties_BillingGroupDescription' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTBillingGroupCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.NewIOTCertificateFromCsrCmdlet"> <summary> Creates an X.509 certificate using the specified certificate signing request. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CreateCertificateFromCsr</a> action. </para><note><para> The CSR must include a public key that is either an RSA key with a length of at least 2048 bits or an ECC key from NIST P-256, NIST P-384, or NIST P-521 curves. For supported certificates, consult <a href="https://docs.aws.amazon.com/iot/latest/developerguide/x509-client-certs.html#x509-cert-algorithms"> Certificate signing algorithms supported by IoT</a>. </para></note><note><para> Reusing the same certificate signing request (CSR) results in a distinct certificate. </para></note><para> You can create multiple certificates in a batch by creating a directory, copying multiple <c>.csr</c> files into that directory, and then specifying that directory on the command line. The following commands show how to create a batch of certificates given a batch of CSRs. In the following commands, we assume that a set of CSRs are located inside of the directory my-csr-directory: </para><para> On Linux and OS X, the command is: </para><para><c>$ ls my-csr-directory/ | xargs -I {} aws iot create-certificate-from-csr --certificate-signing-request file://my-csr-directory/{}</c></para><para> This command lists all of the CSRs in my-csr-directory and pipes each CSR file name to the <c>aws iot create-certificate-from-csr</c> Amazon Web Services CLI command to create a certificate for the corresponding CSR. </para><para> You can also run the <c>aws iot create-certificate-from-csr</c> part of the command in parallel to speed up the certificate creation process: </para><para><c>$ ls my-csr-directory/ | xargs -P 10 -I {} aws iot create-certificate-from-csr --certificate-signing-request file://my-csr-directory/{} </c></para><para> On Windows PowerShell, the command to create certificates for all CSRs in my-csr-directory is: </para><para><c>> ls -Name my-csr-directory | %{aws iot create-certificate-from-csr --certificate-signing-request file://my-csr-directory/$_} </c></para><para> On a Windows command prompt, the command to create certificates for all CSRs in my-csr-directory is: </para><para><c>> forfiles /p my-csr-directory /c "cmd /c aws iot create-certificate-from-csr --certificate-signing-request file://@path" </c></para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTCertificateFromCsrCmdlet.CertificateSigningRequest"> <summary> <para> <para>The certificate signing request (CSR).</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTCertificateFromCsrCmdlet.SetAsActive"> <summary> <para> <para>Specifies whether the certificate is active.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTCertificateFromCsrCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CreateCertificateFromCsrResponse). Specifying the name of a property of type Amazon.IoT.Model.CreateCertificateFromCsrResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.NewIOTCertificateProviderCmdlet"> <summary> Creates an Amazon Web Services IoT Core certificate provider. You can use Amazon Web Services IoT Core certificate provider to customize how to sign a certificate signing request (CSR) in IoT fleet provisioning. For more information, see <a href="https://docs.aws.amazon.com/iot/latest/developerguide/provisioning-cert-provider.html">Customizing certificate signing using Amazon Web Services IoT Core certificate provider</a> from <i>Amazon Web Services IoT Core Developer Guide</i>. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CreateCertificateProvider</a> action. </para><important><para> After you create a certificate provider, the behavior of <a href="https://docs.aws.amazon.com/iot/latest/developerguide/fleet-provision-api.html#create-cert-csr"><c>CreateCertificateFromCsr</c> API for fleet provisioning</a> will change and all API calls to <c>CreateCertificateFromCsr</c> will invoke the certificate provider to create the certificates. It can take up to a few minutes for this behavior to change after a certificate provider is created. </para></important> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTCertificateProviderCmdlet.AccountDefaultForOperation"> <summary> <para> <para>A list of the operations that the certificate provider will use to generate certificates. Valid value: <c>CreateCertificateFromCsr</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTCertificateProviderCmdlet.CertificateProviderName"> <summary> <para> <para>The name of the certificate provider.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTCertificateProviderCmdlet.LambdaFunctionArn"> <summary> <para> <para>The ARN of the Lambda function that defines the authentication logic.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTCertificateProviderCmdlet.Tag"> <summary> <para> <para>Metadata which can be used to manage the certificate provider.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTCertificateProviderCmdlet.ClientToken"> <summary> <para> <para>A string that you can optionally pass in the <c>CreateCertificateProvider</c> request to make sure the request is idempotent.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTCertificateProviderCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CreateCertificateProviderResponse). Specifying the name of a property of type Amazon.IoT.Model.CreateCertificateProviderResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTCertificateProviderCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the CertificateProviderName parameter. The -PassThru parameter is deprecated, use -Select '^CertificateProviderName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTCertificateProviderCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.NewIOTCustomMetricCmdlet"> <summary> Use this API to define a Custom Metric published by your devices to Device Defender. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CreateCustomMetric</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTCustomMetricCmdlet.ClientRequestToken"> <summary> <para> <para>Each custom metric must have a unique client request token. If you try to create a new custom metric that already exists with a different token, an exception occurs. If you omit this value, Amazon Web Services SDKs will automatically generate a unique client request. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTCustomMetricCmdlet.DisplayName"> <summary> <para> <para> The friendly name in the console for the custom metric. This name doesn't have to be unique. Don't use this name as the metric identifier in the device metric report. You can update the friendly name after you define it.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTCustomMetricCmdlet.MetricName"> <summary> <para> <para> The name of the custom metric. This will be used in the metric report submitted from the device/thing. The name can't begin with <c>aws:</c>. You can't change the name after you define it.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTCustomMetricCmdlet.MetricType"> <summary> <para> <para> The type of the custom metric. </para><important><para>The type <c>number</c> only takes a single metric value as an input, but when you submit the metrics value in the DeviceMetrics report, you must pass it as an array with a single value.</para></important> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTCustomMetricCmdlet.Tag"> <summary> <para> <para> Metadata that can be used to manage the custom metric. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTCustomMetricCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CreateCustomMetricResponse). Specifying the name of a property of type Amazon.IoT.Model.CreateCustomMetricResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTCustomMetricCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the MetricName parameter. The -PassThru parameter is deprecated, use -Select '^MetricName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTCustomMetricCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.NewIOTDimensionCmdlet"> <summary> Create a dimension that you can use to limit the scope of a metric used in a security profile for IoT Device Defender. For example, using a <c>TOPIC_FILTER</c> dimension, you can narrow down the scope of the metric only to MQTT topics whose name match the pattern specified in the dimension. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CreateDimension</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDimensionCmdlet.ClientRequestToken"> <summary> <para> <para>Each dimension must have a unique client request token. If you try to create a new dimension with the same token as a dimension that already exists, an exception occurs. If you omit this value, Amazon Web Services SDKs will automatically generate a unique client request.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDimensionCmdlet.Name"> <summary> <para> <para>A unique identifier for the dimension. Choose something that describes the type and value to make it easy to remember what it does.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDimensionCmdlet.StringValue"> <summary> <para> <para>Specifies the value or list of values for the dimension. For <c>TOPIC_FILTER</c> dimensions, this is a pattern used to match the MQTT topic (for example, "admin/#").</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDimensionCmdlet.Tag"> <summary> <para> <para>Metadata that can be used to manage the dimension.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDimensionCmdlet.Type"> <summary> <para> <para>Specifies the type of dimension. Supported types: <c>TOPIC_FILTER.</c></para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDimensionCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CreateDimensionResponse). Specifying the name of a property of type Amazon.IoT.Model.CreateDimensionResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDimensionCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.NewIOTDomainConfigurationCmdlet"> <summary> Creates a domain configuration. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CreateDomainConfiguration</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDomainConfigurationCmdlet.AuthorizerConfig_AllowAuthorizerOverride"> <summary> <para> <para>A Boolean that specifies whether the domain configuration's authorization service can be overridden.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDomainConfigurationCmdlet.AuthorizerConfig_DefaultAuthorizerName"> <summary> <para> <para>The name of the authorization service for a domain configuration.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDomainConfigurationCmdlet.DomainConfigurationName"> <summary> <para> <para>The name of the domain configuration. This value must be unique to a region.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDomainConfigurationCmdlet.DomainName"> <summary> <para> <para>The name of the domain.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDomainConfigurationCmdlet.ServerCertificateConfig_EnableOCSPCheck"> <summary> <para> <para>A Boolean value that indicates whether Online Certificate Status Protocol (OCSP) server certificate check is enabled or not.</para><para>For more information, see <a href="https://docs.aws.amazon.com/iot/latest/developerguide/iot-custom-domain-ocsp-config.html">Configuring OCSP server-certificate stapling in domain configuration</a> from Amazon Web Services IoT Core Developer Guide.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDomainConfigurationCmdlet.TlsConfig_SecurityPolicy"> <summary> <para> <para>The security policy for a domain configuration. For more information, see <a href="https://docs.aws.amazon.com/iot/latest/developerguide/transport-security.html#tls-policy-table">Security policies </a> in the <i>Amazon Web Services IoT Core developer guide</i>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDomainConfigurationCmdlet.ServerCertificateArn"> <summary> <para> <para>The ARNs of the certificates that IoT passes to the device during the TLS handshake. Currently you can specify only one certificate ARN. This value is not required for Amazon Web Services-managed domains.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDomainConfigurationCmdlet.ServiceType"> <summary> <para> <para>The type of service delivered by the endpoint.</para><note><para>Amazon Web Services IoT Core currently supports only the <c>DATA</c> service type.</para></note> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDomainConfigurationCmdlet.Tag"> <summary> <para> <para>Metadata which can be used to manage the domain configuration.</para><note><para>For URI Request parameters use format: ...key1=value1&key2=value2...</para><para>For the CLI command-line parameter use format: &&tags "key1=value1&key2=value2..."</para><para>For the cli-input-json file use format: "tags": "key1=value1&key2=value2..."</para></note> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDomainConfigurationCmdlet.ValidationCertificateArn"> <summary> <para> <para>The certificate used to validate the server certificate and prove domain name ownership. This certificate must be signed by a public certificate authority. This value is not required for Amazon Web Services-managed domains.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDomainConfigurationCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CreateDomainConfigurationResponse). Specifying the name of a property of type Amazon.IoT.Model.CreateDomainConfigurationResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDomainConfigurationCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the DomainConfigurationName parameter. The -PassThru parameter is deprecated, use -Select '^DomainConfigurationName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDomainConfigurationCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.NewIOTDynamicThingGroupCmdlet"> <summary> Creates a dynamic thing group. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CreateDynamicThingGroup</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDynamicThingGroupCmdlet.ThingGroupProperties_AttributePayload"> <summary> <para> <para>The thing group attributes in JSON format.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDynamicThingGroupCmdlet.IndexName"> <summary> <para> <para>The dynamic thing group index name.</para><note><para>Currently one index is supported: <c>AWS_Things</c>.</para></note> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDynamicThingGroupCmdlet.QueryString"> <summary> <para> <para>The dynamic thing group search query string.</para><para>See <a href="https://docs.aws.amazon.com/iot/latest/developerguide/query-syntax.html">Query Syntax</a> for information about query string syntax.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDynamicThingGroupCmdlet.QueryVersion"> <summary> <para> <para>The dynamic thing group query version.</para><note><para>Currently one query version is supported: "2017-09-30". If not specified, the query version defaults to this value.</para></note> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDynamicThingGroupCmdlet.Tag"> <summary> <para> <para>Metadata which can be used to manage the dynamic thing group.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDynamicThingGroupCmdlet.ThingGroupProperties_ThingGroupDescription"> <summary> <para> <para>The thing group description.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDynamicThingGroupCmdlet.ThingGroupName"> <summary> <para> <para>The dynamic thing group name to create.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDynamicThingGroupCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CreateDynamicThingGroupResponse). Specifying the name of a property of type Amazon.IoT.Model.CreateDynamicThingGroupResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDynamicThingGroupCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ThingGroupName parameter. The -PassThru parameter is deprecated, use -Select '^ThingGroupName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTDynamicThingGroupCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.NewIOTFleetMetricCmdlet"> <summary> Creates a fleet metric. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CreateFleetMetric</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTFleetMetricCmdlet.AggregationField"> <summary> <para> <para>The field to aggregate.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTFleetMetricCmdlet.Description"> <summary> <para> <para>The fleet metric description.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTFleetMetricCmdlet.IndexName"> <summary> <para> <para>The name of the index to search.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTFleetMetricCmdlet.MetricName"> <summary> <para> <para>The name of the fleet metric to create.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTFleetMetricCmdlet.AggregationType_Name"> <summary> <para> <para>The name of the aggregation type.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTFleetMetricCmdlet.Period"> <summary> <para> <para>The time in seconds between fleet metric emissions. Range [60(1 min), 86400(1 day)] and must be multiple of 60.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTFleetMetricCmdlet.QueryString"> <summary> <para> <para>The search query string.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTFleetMetricCmdlet.QueryVersion"> <summary> <para> <para>The query version.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTFleetMetricCmdlet.Tag"> <summary> <para> <para>Metadata, which can be used to manage the fleet metric.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTFleetMetricCmdlet.Unit"> <summary> <para> <para>Used to support unit transformation such as milliseconds to seconds. The unit must be supported by <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_MetricDatum.html">CW metric</a>. Default to null.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTFleetMetricCmdlet.AggregationType_Value"> <summary> <para> <para>A list of the values of aggregation types.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTFleetMetricCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CreateFleetMetricResponse). Specifying the name of a property of type Amazon.IoT.Model.CreateFleetMetricResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTFleetMetricCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet"> <summary> Creates a job. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CreateJob</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.AbortConfig_CriteriaList"> <summary> <para> <para>The list of criteria that determine when and how to abort the job.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.JobExecutionsRetryConfig_CriteriaList"> <summary> <para> <para>The list of criteria that determines how many retries are allowed for each failure type for a job.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.Description"> <summary> <para> <para>A short text description of the job.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.DestinationPackageVersion"> <summary> <para> <para>The package version Amazon Resource Names (ARNs) that are installed on the device when the job successfully completes. The package version must be in either the Published or Deprecated state when the job deploys. For more information, see <a href="https://docs.aws.amazon.com/iot/latest/developerguide/preparing-to-use-software-package-catalog.html#package-version-lifecycle">Package version lifecycle</a>. </para><para><b>Note:</b>The following Length Constraints relates to a single ARN. Up to 25 package version ARNs are allowed.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.Document"> <summary> <para> <para>The job document. Required if you don't specify a value for <c>documentSource</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.DocumentParameter"> <summary> <para> <para>Parameters of an Amazon Web Services managed template that you can specify to create the job document.</para><note><para><c>documentParameters</c> can only be used when creating jobs from Amazon Web Services managed templates. This parameter can't be used with custom job templates or to create jobs from them.</para></note> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.DocumentSource"> <summary> <para> <para>An S3 link, or S3 object URL, to the job document. The link is an Amazon S3 object URL and is required if you don't specify a value for <c>document</c>.</para><para>For example, <c>--document-source https://s3.<i>region-code</i>.amazonaws.com/example-firmware/device-firmware.1.0</c></para><para>For more information, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-bucket-intro.html">Methods for accessing a bucket</a>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.SchedulingConfig_EndBehavior"> <summary> <para> <para>Specifies the end behavior for all job executions after a job reaches the selected <c>endTime</c>. If <c>endTime</c> is not selected when creating the job, then <c>endBehavior</c> does not apply.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.SchedulingConfig_EndTime"> <summary> <para> <para>The time a job will stop rollout of the job document to all devices in the target group for a job. The <c>endTime</c> must take place no later than two years from the current time and be scheduled a minimum of thirty minutes from the current time. The minimum duration between <c>startTime</c> and <c>endTime</c> is thirty minutes. The maximum duration between <c>startTime</c> and <c>endTime</c> is two years. The date and time format for the <c>endTime</c> is YYYY-MM-DD for the date and HH:MM for the time.</para><para>For more information on the syntax for <c>endTime</c> when using an API command or the Command Line Interface, see <a href="https://docs.aws.amazon.com/cli/latest/userguide/cli-usage-parameters-types.html#parameter-type-timestamp">Timestamp</a>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.PresignedUrlConfig_ExpiresInSec"> <summary> <para> <para>How long (in seconds) pre-signed URLs are valid. Valid values are 60 - 3600, the default value is 3600 seconds. Pre-signed URLs are generated when Jobs receives an MQTT request for the job document.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.JobExecutionsRolloutConfig_ExponentialRate"> <summary> <para> <para>The rate of increase for a job rollout. This parameter allows you to define an exponential rate for a job rollout.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.TimeoutConfig_InProgressTimeoutInMinute"> <summary> <para> <para>Specifies the amount of time, in minutes, this device has to finish execution of this job. The timeout interval can be anywhere between 1 minute and 7 days (1 to 10080 minutes). The in progress timer can't be updated and will apply to all job executions for the job. Whenever a job execution remains in the IN_PROGRESS status for longer than this interval, the job execution will fail and switch to the terminal <c>TIMED_OUT</c> status.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.JobId"> <summary> <para> <para>A job identifier which must be unique for your Amazon Web Services account. We recommend using a UUID. Alpha-numeric characters, "-" and "_" are valid for use here.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.JobTemplateArn"> <summary> <para> <para>The ARN of the job template used to create the job.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.SchedulingConfig_MaintenanceWindow"> <summary> <para> <para>An optional configuration within the <c>SchedulingConfig</c> to setup a recurring maintenance window with a predetermined start time and duration for the rollout of a job document to all devices in a target group for a job.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.JobExecutionsRolloutConfig_MaximumPerMinute"> <summary> <para> <para>The maximum number of things that will be notified of a pending job, per minute. This parameter allows you to create a staged rollout.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.NamespaceId"> <summary> <para> <para>The namespace used to indicate that a job is a customer-managed job.</para><para>When you specify a value for this parameter, Amazon Web Services IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.</para><para><c>$aws/things/<i>THING_NAME</i>/jobs/<i>JOB_ID</i>/notify-namespace-<i>NAMESPACE_ID</i>/</c></para><note><para>The <c>namespaceId</c> feature is only supported by IoT Greengrass at this time. For more information, see <a href="https://docs.aws.amazon.com/greengrass/v2/developerguide/setting-up.html">Setting up IoT Greengrass core devices.</a></para></note> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.PresignedUrlConfig_RoleArn"> <summary> <para> <para>The ARN of an IAM role that grants permission to download files from the S3 bucket where the job data/updates are stored. The role must also grant permission for IoT to download the files.</para><important><para>For information about addressing the confused deputy problem, see <a href="https://docs.aws.amazon.com/iot/latest/developerguide/cross-service-confused-deputy-prevention.html">cross-service confused deputy prevention</a> in the <i>Amazon Web Services IoT Core developer guide</i>.</para></important> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.SchedulingConfig_StartTime"> <summary> <para> <para>The time a job will begin rollout of the job document to all devices in the target group for a job. The <c>startTime</c> can be scheduled up to a year in advance and must be scheduled a minimum of thirty minutes from the current time. The date and time format for the <c>startTime</c> is YYYY-MM-DD for the date and HH:MM for the time.</para><para>For more information on the syntax for <c>startTime</c> when using an API command or the Command Line Interface, see <a href="https://docs.aws.amazon.com/cli/latest/userguide/cli-usage-parameters-types.html#parameter-type-timestamp">Timestamp</a>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.Tag"> <summary> <para> <para>Metadata which can be used to manage the job.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.Target"> <summary> <para> <para>A list of things and thing groups to which the job should be sent.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.TargetSelection"> <summary> <para> <para>Specifies whether the job will continue to run (CONTINUOUS), or will be complete after all those things specified as targets have completed the job (SNAPSHOT). If continuous, the job may also be run on a thing when a change is detected in a target. For example, a job will run on a thing when the thing is added to a target group, even after the job was completed by all things originally in the group.</para><note><para>We recommend that you use continuous jobs instead of snapshot jobs for dynamic thing group targets. By using continuous jobs, devices that join the group receive the job execution even after the job has been created.</para></note> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CreateJobResponse). Specifying the name of a property of type Amazon.IoT.Model.CreateJobResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the JobId parameter. The -PassThru parameter is deprecated, use -Select '^JobId' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobTemplateCmdlet"> <summary> Creates a job template. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CreateJobTemplate</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobTemplateCmdlet.AbortConfig_CriteriaList"> <summary> <para> <para>The list of criteria that determine when and how to abort the job.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobTemplateCmdlet.JobExecutionsRetryConfig_CriteriaList"> <summary> <para> <para>The list of criteria that determines how many retries are allowed for each failure type for a job.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobTemplateCmdlet.Description"> <summary> <para> <para>A description of the job document.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobTemplateCmdlet.DestinationPackageVersion"> <summary> <para> <para>The package version Amazon Resource Names (ARNs) that are installed on the device when the job successfully completes. The package version must be in either the Published or Deprecated state when the job deploys. For more information, see <a href="https://docs.aws.amazon.com/iot/latest/developerguide/preparing-to-use-software-package-catalog.html#package-version-lifecycle">Package version lifecycle</a>.</para><para><b>Note:</b>The following Length Constraints relates to a single ARN. Up to 25 package version ARNs are allowed.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobTemplateCmdlet.Document"> <summary> <para> <para>The job document. Required if you don't specify a value for <c>documentSource</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobTemplateCmdlet.DocumentSource"> <summary> <para> <para>An S3 link, or S3 object URL, to the job document. The link is an Amazon S3 object URL and is required if you don't specify a value for <c>document</c>.</para><para>For example, <c>--document-source https://s3.<i>region-code</i>.amazonaws.com/example-firmware/device-firmware.1.0</c></para><para>For more information, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-bucket-intro.html">Methods for accessing a bucket</a>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobTemplateCmdlet.PresignedUrlConfig_ExpiresInSec"> <summary> <para> <para>How long (in seconds) pre-signed URLs are valid. Valid values are 60 - 3600, the default value is 3600 seconds. Pre-signed URLs are generated when Jobs receives an MQTT request for the job document.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobTemplateCmdlet.JobExecutionsRolloutConfig_ExponentialRate"> <summary> <para> <para>The rate of increase for a job rollout. This parameter allows you to define an exponential rate for a job rollout.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobTemplateCmdlet.TimeoutConfig_InProgressTimeoutInMinute"> <summary> <para> <para>Specifies the amount of time, in minutes, this device has to finish execution of this job. The timeout interval can be anywhere between 1 minute and 7 days (1 to 10080 minutes). The in progress timer can't be updated and will apply to all job executions for the job. Whenever a job execution remains in the IN_PROGRESS status for longer than this interval, the job execution will fail and switch to the terminal <c>TIMED_OUT</c> status.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobTemplateCmdlet.JobArn"> <summary> <para> <para>The ARN of the job to use as the basis for the job template.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobTemplateCmdlet.JobTemplateId"> <summary> <para> <para>A unique identifier for the job template. We recommend using a UUID. Alpha-numeric characters, "-", and "_" are valid for use here.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobTemplateCmdlet.MaintenanceWindow"> <summary> <para> <para>Allows you to configure an optional maintenance window for the rollout of a job document to all devices in the target group for a job.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobTemplateCmdlet.JobExecutionsRolloutConfig_MaximumPerMinute"> <summary> <para> <para>The maximum number of things that will be notified of a pending job, per minute. This parameter allows you to create a staged rollout.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobTemplateCmdlet.PresignedUrlConfig_RoleArn"> <summary> <para> <para>The ARN of an IAM role that grants permission to download files from the S3 bucket where the job data/updates are stored. The role must also grant permission for IoT to download the files.</para><important><para>For information about addressing the confused deputy problem, see <a href="https://docs.aws.amazon.com/iot/latest/developerguide/cross-service-confused-deputy-prevention.html">cross-service confused deputy prevention</a> in the <i>Amazon Web Services IoT Core developer guide</i>.</para></important> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobTemplateCmdlet.Tag"> <summary> <para> <para>Metadata that can be used to manage the job template.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobTemplateCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CreateJobTemplateResponse). Specifying the name of a property of type Amazon.IoT.Model.CreateJobTemplateResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobTemplateCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the JobTemplateId parameter. The -PassThru parameter is deprecated, use -Select '^JobTemplateId' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTJobTemplateCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.NewIOTKeysAndCertificateCmdlet"> <summary> Creates a 2048-bit RSA key pair and issues an X.509 certificate using the issued public key. You can also call <c>CreateKeysAndCertificate</c> over MQTT from a device, for more information, see <a href="https://docs.aws.amazon.com/iot/latest/developerguide/provision-wo-cert.html#provision-mqtt-api">Provisioning MQTT API</a>. <para><b>Note</b> This is the only time IoT issues the private key for this certificate, so it is important to keep it in a secure location. </para><para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CreateKeysAndCertificate</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTKeysAndCertificateCmdlet.SetAsActive"> <summary> <para> <para>Specifies whether the certificate is active.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTKeysAndCertificateCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CreateKeysAndCertificateResponse). Specifying the name of a property of type Amazon.IoT.Model.CreateKeysAndCertificateResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTKeysAndCertificateCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.NewIOTMitigationActionCmdlet"> <summary> Defines an action that can be applied to audit findings by using StartAuditMitigationActionsTask. Only certain types of mitigation actions can be applied to specific check names. For more information, see <a href="https://docs.aws.amazon.com/iot/latest/developerguide/device-defender-mitigation-actions.html">Mitigation actions</a>. Each mitigation action can apply only one type of change. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CreateMitigationAction</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTMitigationActionCmdlet.UpdateCACertificateParams_Action"> <summary> <para> <para>The action that you want to apply to the CA certificate. The only supported value is <c>DEACTIVATE</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTMitigationActionCmdlet.UpdateDeviceCertificateParams_Action"> <summary> <para> <para>The action that you want to apply to the device certificate. The only supported value is <c>DEACTIVATE</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTMitigationActionCmdlet.ActionName"> <summary> <para> <para>A friendly name for the action. Choose a friendly name that accurately describes the action (for example, <c>EnableLoggingAction</c>).</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTMitigationActionCmdlet.EnableIoTLoggingParams_LogLevel"> <summary> <para> <para>Specifies the type of information to be logged.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTMitigationActionCmdlet.AddThingsToThingGroupParams_OverrideDynamicGroup"> <summary> <para> <para>Specifies if this mitigation action can move the things that triggered the mitigation action even if they are part of one or more dynamic thing groups.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTMitigationActionCmdlet.RoleArn"> <summary> <para> <para>The ARN of the IAM role that is used to apply the mitigation action.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTMitigationActionCmdlet.EnableIoTLoggingParams_RoleArnForLogging"> <summary> <para> <para>The Amazon Resource Name (ARN) of the IAM role used for logging.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTMitigationActionCmdlet.Tag"> <summary> <para> <para>Metadata that can be used to manage the mitigation action.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTMitigationActionCmdlet.ReplaceDefaultPolicyVersionParams_TemplateName"> <summary> <para> <para>The name of the template to be applied. The only supported value is <c>BLANK_POLICY</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTMitigationActionCmdlet.AddThingsToThingGroupParams_ThingGroupName"> <summary> <para> <para>The list of groups to which you want to add the things that triggered the mitigation action. You can add a thing to a maximum of 10 groups, but you can't add a thing to more than one group in the same hierarchy.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTMitigationActionCmdlet.PublishFindingToSnsParams_TopicArn"> <summary> <para> <para>The ARN of the topic to which you want to publish the findings.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTMitigationActionCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CreateMitigationActionResponse). Specifying the name of a property of type Amazon.IoT.Model.CreateMitigationActionResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTMitigationActionCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ActionName parameter. The -PassThru parameter is deprecated, use -Select '^ActionName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTMitigationActionCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.NewIOTOTAUpdateCmdlet"> <summary> Creates an IoT OTA update on a target group of things or groups. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CreateOTAUpdate</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTOTAUpdateCmdlet.AwsJobAbortConfig_AbortCriteriaList"> <summary> <para> <para>The list of criteria that determine when and how to abort the job.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTOTAUpdateCmdlet.AdditionalParameter"> <summary> <para> <para>A list of additional OTA update parameters, which are name-value pairs. They won't be sent to devices as a part of the Job document.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTOTAUpdateCmdlet.ExponentialRate_BaseRatePerMinute"> <summary> <para> <para>The minimum number of things that will be notified of a pending job, per minute, at the start of the job rollout. This is the initial rate of the rollout.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTOTAUpdateCmdlet.Description"> <summary> <para> <para>The description of the OTA update.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTOTAUpdateCmdlet.AwsJobPresignedUrlConfig_ExpiresInSec"> <summary> <para> <para>How long (in seconds) pre-signed URLs are valid. Valid values are 60 - 3600, the default value is 1800 seconds. Pre-signed URLs are generated when a request for the job document is received.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTOTAUpdateCmdlet.File"> <summary> <para> <para>The files to be streamed by the OTA update.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTOTAUpdateCmdlet.ExponentialRate_IncrementFactor"> <summary> <para> <para>The rate of increase for a job rollout. The number of things notified is multiplied by this factor.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTOTAUpdateCmdlet.AwsJobTimeoutConfig_InProgressTimeoutInMinute"> <summary> <para> <para>Specifies the amount of time, in minutes, this device has to finish execution of this job. The timeout interval can be anywhere between 1 minute and 7 days (1 to 10080 minutes). The in progress timer can't be updated and will apply to all job executions for the job. Whenever a job execution remains in the IN_PROGRESS status for longer than this interval, the job execution will fail and switch to the terminal <c>TIMED_OUT</c> status.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTOTAUpdateCmdlet.AwsJobExecutionsRolloutConfig_MaximumPerMinute"> <summary> <para> <para>The maximum number of OTA update job executions started per minute.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTOTAUpdateCmdlet.RateIncreaseCriteria_NumberOfNotifiedThing"> <summary> <para> <para>When this number of things have been notified, it will initiate an increase in the rollout rate.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTOTAUpdateCmdlet.RateIncreaseCriteria_NumberOfSucceededThing"> <summary> <para> <para>When this number of things have succeeded in their job execution, it will initiate an increase in the rollout rate.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTOTAUpdateCmdlet.OtaUpdateId"> <summary> <para> <para>The ID of the OTA update to be created.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTOTAUpdateCmdlet.Protocol"> <summary> <para> <para>The protocol used to transfer the OTA update image. Valid values are [HTTP], [MQTT], [HTTP, MQTT]. When both HTTP and MQTT are specified, the target device can choose the protocol.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTOTAUpdateCmdlet.RoleArn"> <summary> <para> <para>The IAM role that grants Amazon Web Services IoT Core access to the Amazon S3, IoT jobs and Amazon Web Services Code Signing resources to create an OTA update job.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTOTAUpdateCmdlet.Tag"> <summary> <para> <para>Metadata which can be used to manage updates.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTOTAUpdateCmdlet.Target"> <summary> <para> <para>The devices targeted to receive OTA updates.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTOTAUpdateCmdlet.TargetSelection"> <summary> <para> <para>Specifies whether the update will continue to run (CONTINUOUS), or will be complete after all the things specified as targets have completed the update (SNAPSHOT). If continuous, the update may also be run on a thing when a change is detected in a target. For example, an update will run on a thing when the thing is added to a target group, even after the update was completed by all things originally in the group. Valid values: CONTINUOUS | SNAPSHOT.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTOTAUpdateCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CreateOTAUpdateResponse). Specifying the name of a property of type Amazon.IoT.Model.CreateOTAUpdateResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTOTAUpdateCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the OtaUpdateId parameter. The -PassThru parameter is deprecated, use -Select '^OtaUpdateId' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTOTAUpdateCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.NewIOTPackageCmdlet"> <summary> Creates an IoT software package that can be deployed to your fleet. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CreatePackage</a> and <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">GetIndexingConfiguration</a> actions. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTPackageCmdlet.Description"> <summary> <para> <para>A summary of the package being created. This can be used to outline the package's contents or purpose.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTPackageCmdlet.PackageName"> <summary> <para> <para>The name of the new software package.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTPackageCmdlet.Tag"> <summary> <para> <para>Metadata that can be used to manage the package.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTPackageCmdlet.ClientToken"> <summary> <para> <para>A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don't reuse this client token if a new idempotent request is required.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTPackageCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CreatePackageResponse). Specifying the name of a property of type Amazon.IoT.Model.CreatePackageResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTPackageCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the PackageName parameter. The -PassThru parameter is deprecated, use -Select '^PackageName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTPackageCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.NewIOTPackageVersionCmdlet"> <summary> Creates a new version for an existing IoT software package. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CreatePackageVersion</a> and <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">GetIndexingConfiguration</a> actions. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTPackageVersionCmdlet.Attribute"> <summary> <para> <para>Metadata that can be used to define a package version’s configuration. For example, the S3 file location, configuration options that are being sent to the device or fleet.</para><para>The combined size of all the attributes on a package version is limited to 3KB.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTPackageVersionCmdlet.Description"> <summary> <para> <para>A summary of the package version being created. This can be used to outline the package's contents or purpose.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTPackageVersionCmdlet.PackageName"> <summary> <para> <para>The name of the associated software package.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTPackageVersionCmdlet.Tag"> <summary> <para> <para>Metadata that can be used to manage the package version.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTPackageVersionCmdlet.VersionName"> <summary> <para> <para>The name of the new package version.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTPackageVersionCmdlet.ClientToken"> <summary> <para> <para>A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don't reuse this client token if a new idempotent request is required.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTPackageVersionCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CreatePackageVersionResponse). Specifying the name of a property of type Amazon.IoT.Model.CreatePackageVersionResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTPackageVersionCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the VersionName parameter. The -PassThru parameter is deprecated, use -Select '^VersionName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTPackageVersionCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.NewIOTPolicyCmdlet"> <summary> Creates an IoT policy. <para> The created policy is the default version for the policy. This operation creates a policy version with a version identifier of <b>1</b> and sets <b>1</b> as the policy's default version. </para><para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CreatePolicy</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTPolicyCmdlet.PolicyDocument"> <summary> <para> <para>The JSON document that describes the policy. <b>policyDocument</b> must have a minimum length of 1, with a maximum length of 2048, excluding whitespace.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTPolicyCmdlet.PolicyName"> <summary> <para> <para>The policy name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTPolicyCmdlet.Tag"> <summary> <para> <para>Metadata which can be used to manage the policy.</para><note><para>For URI Request parameters use format: ...key1=value1&key2=value2...</para><para>For the CLI command-line parameter use format: &&tags "key1=value1&key2=value2..."</para><para>For the cli-input-json file use format: "tags": "key1=value1&key2=value2..."</para></note> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTPolicyCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CreatePolicyResponse). Specifying the name of a property of type Amazon.IoT.Model.CreatePolicyResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTPolicyCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.NewIOTPolicyVersionCmdlet"> <summary> Creates a new version of the specified IoT policy. To update a policy, create a new policy version. A managed policy can have up to five versions. If the policy has five versions, you must use <a>DeletePolicyVersion</a> to delete an existing version before you create a new one. <para> Optionally, you can set the new version as the policy's default version. The default version is the operative version (that is, the version that is in effect for the certificates to which the policy is attached). </para><para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CreatePolicyVersion</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTPolicyVersionCmdlet.PolicyDocument"> <summary> <para> <para>The JSON document that describes the policy. Minimum length of 1. Maximum length of 2048, excluding whitespace.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTPolicyVersionCmdlet.PolicyName"> <summary> <para> <para>The policy name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTPolicyVersionCmdlet.SetAsDefault"> <summary> <para> <para>Specifies whether the policy version is set as the default. When this parameter is true, the new policy version becomes the operative version (that is, the version that is in effect for the certificates to which the policy is attached).</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTPolicyVersionCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CreatePolicyVersionResponse). Specifying the name of a property of type Amazon.IoT.Model.CreatePolicyVersionResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTPolicyVersionCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the PolicyName parameter. The -PassThru parameter is deprecated, use -Select '^PolicyName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTPolicyVersionCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.NewIOTProvisioningClaimCmdlet"> <summary> Creates a provisioning claim. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CreateProvisioningClaim</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTProvisioningClaimCmdlet.TemplateName"> <summary> <para> <para>The name of the provisioning template to use.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTProvisioningClaimCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CreateProvisioningClaimResponse). Specifying the name of a property of type Amazon.IoT.Model.CreateProvisioningClaimResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTProvisioningClaimCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the TemplateName parameter. The -PassThru parameter is deprecated, use -Select '^TemplateName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTProvisioningClaimCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.NewIOTProvisioningTemplateCmdlet"> <summary> Creates a provisioning template. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CreateProvisioningTemplate</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTProvisioningTemplateCmdlet.Description"> <summary> <para> <para>The description of the provisioning template.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTProvisioningTemplateCmdlet.Enabled"> <summary> <para> <para>True to enable the provisioning template, otherwise false.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTProvisioningTemplateCmdlet.PreProvisioningHook_PayloadVersion"> <summary> <para> <para>The payload that was sent to the target function.</para><para><i>Note:</i> Only Lambda functions are currently supported.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTProvisioningTemplateCmdlet.ProvisioningRoleArn"> <summary> <para> <para>The role ARN for the role associated with the provisioning template. This IoT role grants permission to provision a device.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTProvisioningTemplateCmdlet.Tag"> <summary> <para> <para>Metadata which can be used to manage the provisioning template.</para><note><para>For URI Request parameters use format: ...key1=value1&key2=value2...</para><para>For the CLI command-line parameter use format: &&tags "key1=value1&key2=value2..."</para><para>For the cli-input-json file use format: "tags": "key1=value1&key2=value2..."</para></note> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTProvisioningTemplateCmdlet.PreProvisioningHook_TargetArn"> <summary> <para> <para>The ARN of the target function.</para><para><i>Note:</i> Only Lambda functions are currently supported.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTProvisioningTemplateCmdlet.TemplateBody"> <summary> <para> <para>The JSON formatted contents of the provisioning template.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTProvisioningTemplateCmdlet.TemplateName"> <summary> <para> <para>The name of the provisioning template.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTProvisioningTemplateCmdlet.Type"> <summary> <para> <para>The type you define in a provisioning template. You can create a template with only one type. You can't change the template type after its creation. The default value is <c>FLEET_PROVISIONING</c>. For more information about provisioning template, see: <a href="https://docs.aws.amazon.com/iot/latest/developerguide/provision-template.html">Provisioning template</a>. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTProvisioningTemplateCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CreateProvisioningTemplateResponse). Specifying the name of a property of type Amazon.IoT.Model.CreateProvisioningTemplateResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTProvisioningTemplateCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the TemplateBody parameter. The -PassThru parameter is deprecated, use -Select '^TemplateBody' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTProvisioningTemplateCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.NewIOTProvisioningTemplateVersionCmdlet"> <summary> Creates a new version of a provisioning template. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CreateProvisioningTemplateVersion</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTProvisioningTemplateVersionCmdlet.SetAsDefault"> <summary> <para> <para>Sets a fleet provision template version as the default version.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTProvisioningTemplateVersionCmdlet.TemplateBody"> <summary> <para> <para>The JSON formatted contents of the provisioning template.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTProvisioningTemplateVersionCmdlet.TemplateName"> <summary> <para> <para>The name of the provisioning template.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTProvisioningTemplateVersionCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CreateProvisioningTemplateVersionResponse). Specifying the name of a property of type Amazon.IoT.Model.CreateProvisioningTemplateVersionResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTProvisioningTemplateVersionCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the TemplateBody parameter. The -PassThru parameter is deprecated, use -Select '^TemplateBody' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTProvisioningTemplateVersionCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.NewIOTRoleAliasCmdlet"> <summary> Creates a role alias. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CreateRoleAlias</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTRoleAliasCmdlet.CredentialDurationSecond"> <summary> <para> <para>How long (in seconds) the credentials will be valid. The default value is 3,600 seconds.</para><para>This value must be less than or equal to the maximum session duration of the IAM role that the role alias references.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTRoleAliasCmdlet.RoleAlias"> <summary> <para> <para>The role alias that points to a role ARN. This allows you to change the role without having to update the device.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTRoleAliasCmdlet.RoleArn"> <summary> <para> <para>The role ARN.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTRoleAliasCmdlet.Tag"> <summary> <para> <para>Metadata which can be used to manage the role alias.</para><note><para>For URI Request parameters use format: ...key1=value1&key2=value2...</para><para>For the CLI command-line parameter use format: &&tags "key1=value1&key2=value2..."</para><para>For the cli-input-json file use format: "tags": "key1=value1&key2=value2..."</para></note> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTRoleAliasCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CreateRoleAliasResponse). Specifying the name of a property of type Amazon.IoT.Model.CreateRoleAliasResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTRoleAliasCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the RoleArn parameter. The -PassThru parameter is deprecated, use -Select '^RoleArn' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTRoleAliasCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.NewIOTScheduledAuditCmdlet"> <summary> Creates a scheduled audit that is run at a specified time interval. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CreateScheduledAudit</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTScheduledAuditCmdlet.DayOfMonth"> <summary> <para> <para>The day of the month on which the scheduled audit takes place. This can be "1" through "31" or "LAST". This field is required if the "frequency" parameter is set to <c>MONTHLY</c>. If days 29 to 31 are specified, and the month doesn't have that many days, the audit takes place on the <c>LAST</c> day of the month.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTScheduledAuditCmdlet.DayOfWeek"> <summary> <para> <para>The day of the week on which the scheduled audit takes place, either <c>SUN</c>, <c>MON</c>, <c>TUE</c>, <c>WED</c>, <c>THU</c>, <c>FRI</c>, or <c>SAT</c>. This field is required if the <c>frequency</c> parameter is set to <c>WEEKLY</c> or <c>BIWEEKLY</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTScheduledAuditCmdlet.Frequency"> <summary> <para> <para>How often the scheduled audit takes place, either <c>DAILY</c>, <c>WEEKLY</c>, <c>BIWEEKLY</c> or <c>MONTHLY</c>. The start time of each audit is determined by the system.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTScheduledAuditCmdlet.ScheduledAuditName"> <summary> <para> <para>The name you want to give to the scheduled audit. (Max. 128 chars)</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTScheduledAuditCmdlet.Tag"> <summary> <para> <para>Metadata that can be used to manage the scheduled audit.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTScheduledAuditCmdlet.TargetCheckName"> <summary> <para> <para>Which checks are performed during the scheduled audit. Checks must be enabled for your account. (Use <c>DescribeAccountAuditConfiguration</c> to see the list of all checks, including those that are enabled or use <c>UpdateAccountAuditConfiguration</c> to select which checks are enabled.)</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTScheduledAuditCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'ScheduledAuditArn'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CreateScheduledAuditResponse). Specifying the name of a property of type Amazon.IoT.Model.CreateScheduledAuditResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTScheduledAuditCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.NewIOTSecurityProfileCmdlet"> <summary> Creates a Device Defender security profile. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CreateSecurityProfile</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTSecurityProfileCmdlet.AdditionalMetricsToRetainV2"> <summary> <para> <para>A list of metrics whose data is retained (stored). By default, data is retained for any metric used in the profile's <c>behaviors</c>, but it is also retained for any metric specified here. Can be used with custom metrics; cannot be used with dimensions.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTSecurityProfileCmdlet.AlertTarget"> <summary> <para> <para>Specifies the destinations to which alerts are sent. (Alerts are always sent to the console.) Alerts are generated when a device (thing) violates a behavior.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTSecurityProfileCmdlet.Behavior"> <summary> <para> <para>Specifies the behaviors that, when violated by a device (thing), cause an alert.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTSecurityProfileCmdlet.MetricsExportConfig_MqttTopic"> <summary> <para> <para>The MQTT topic that Device Defender Detect should publish messages to for metrics export.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTSecurityProfileCmdlet.MetricsExportConfig_RoleArn"> <summary> <para> <para>This role ARN has permission to publish MQTT messages, after which Device Defender Detect can assume the role and publish messages on your behalf.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTSecurityProfileCmdlet.SecurityProfileDescription"> <summary> <para> <para>A description of the security profile.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTSecurityProfileCmdlet.SecurityProfileName"> <summary> <para> <para>The name you are giving to the security profile.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTSecurityProfileCmdlet.Tag"> <summary> <para> <para>Metadata that can be used to manage the security profile.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTSecurityProfileCmdlet.AdditionalMetricsToRetain"> <summary> <para> <para><i>Please use <a>CreateSecurityProfileRequest$additionalMetricsToRetainV2</a> instead.</i></para><para>A list of metrics whose data is retained (stored). By default, data is retained for any metric used in the profile's <c>behaviors</c>, but it is also retained for any metric specified here. Can be used with custom metrics; cannot be used with dimensions.</para> </para> <para>This parameter is deprecated.</para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTSecurityProfileCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CreateSecurityProfileResponse). Specifying the name of a property of type Amazon.IoT.Model.CreateSecurityProfileResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTSecurityProfileCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.NewIOTStreamCmdlet"> <summary> Creates a stream for delivering one or more large files in chunks over MQTT. A stream transports data bytes in chunks or blocks packaged as MQTT messages from a source like S3. You can have one or more files associated with a stream. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CreateStream</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTStreamCmdlet.Description"> <summary> <para> <para>A description of the stream.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTStreamCmdlet.File"> <summary> <para> <para>The files to stream.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTStreamCmdlet.RoleArn"> <summary> <para> <para>An IAM role that allows the IoT service principal to access your S3 files.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTStreamCmdlet.StreamId"> <summary> <para> <para>The stream ID.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTStreamCmdlet.Tag"> <summary> <para> <para>Metadata which can be used to manage streams.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTStreamCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CreateStreamResponse). Specifying the name of a property of type Amazon.IoT.Model.CreateStreamResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTStreamCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the StreamId parameter. The -PassThru parameter is deprecated, use -Select '^StreamId' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTStreamCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingCmdlet"> <summary> Creates a thing record in the registry. If this call is made multiple times using the same thing name and configuration, the call will succeed. If this call is made with the same thing name but different configuration a <c>ResourceAlreadyExistsException</c> is thrown. <note><para> This is a control plane operation. See <a href="https://docs.aws.amazon.com/iot/latest/developerguide/iot-authorization.html">Authorization</a> for information about authorizing control plane actions. </para></note><para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CreateThing</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingCmdlet.AttributePayload"> <summary> <para> <para>The attribute payload, which consists of up to three name/value pairs in a JSON document. For example:</para><para><c>{\"attributes\":{\"string1\":\"string2\"}}</c></para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingCmdlet.BillingGroupName"> <summary> <para> <para>The name of the billing group the thing will be added to.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingCmdlet.ThingName"> <summary> <para> <para>The name of the thing to create.</para><para>You can't change a thing's name after you create it. To change a thing's name, you must create a new thing, give it the new name, and then delete the old thing.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingCmdlet.ThingTypeName"> <summary> <para> <para>The name of the thing type associated with the new thing.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CreateThingResponse). Specifying the name of a property of type Amazon.IoT.Model.CreateThingResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ThingName parameter. The -PassThru parameter is deprecated, use -Select '^ThingName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingGroupCmdlet"> <summary> Create a thing group. <note><para> This is a control plane operation. See <a href="https://docs.aws.amazon.com/iot/latest/developerguide/iot-authorization.html">Authorization</a> for information about authorizing control plane actions. </para><para> If the <c>ThingGroup</c> that you create has the exact same attributes as an existing <c>ThingGroup</c>, you will get a 200 success response. </para></note><para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CreateThingGroup</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingGroupCmdlet.ThingGroupProperties_AttributePayload"> <summary> <para> <para>The thing group attributes in JSON format.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingGroupCmdlet.ParentGroupName"> <summary> <para> <para>The name of the parent thing group.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingGroupCmdlet.Tag"> <summary> <para> <para>Metadata which can be used to manage the thing group.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingGroupCmdlet.ThingGroupProperties_ThingGroupDescription"> <summary> <para> <para>The thing group description.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingGroupCmdlet.ThingGroupName"> <summary> <para> <para>The thing group name to create.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingGroupCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CreateThingGroupResponse). Specifying the name of a property of type Amazon.IoT.Model.CreateThingGroupResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingGroupCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ThingGroupName parameter. The -PassThru parameter is deprecated, use -Select '^ThingGroupName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingGroupCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingTypeCmdlet"> <summary> Creates a new thing type. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CreateThingType</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingTypeCmdlet.ThingTypeProperties_SearchableAttribute"> <summary> <para> <para>A list of searchable thing attribute names.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingTypeCmdlet.Tag"> <summary> <para> <para>Metadata which can be used to manage the thing type.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingTypeCmdlet.ThingTypeProperties_ThingTypeDescription"> <summary> <para> <para>The description of the thing type.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingTypeCmdlet.ThingTypeName"> <summary> <para> <para>The name of the thing type.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingTypeCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CreateThingTypeResponse). Specifying the name of a property of type Amazon.IoT.Model.CreateThingTypeResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingTypeCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ThingTypeName parameter. The -PassThru parameter is deprecated, use -Select '^ThingTypeName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTThingTypeCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet"> <summary> Creates a rule. Creating rules is an administrator-level action. Any user who has permission to create rules will be able to access data processed by the rule. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CreateTopicRule</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.TopicRulePayload_Action"> <summary> <para> <para>The actions associated with the rule.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.CloudwatchAlarm_AlarmName"> <summary> <para> <para>The CloudWatch alarm name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.TopicRulePayload_AwsIotSqlVersion"> <summary> <para> <para>The version of the SQL rules engine to use when evaluating the rule.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.CloudwatchLogs_BatchMode"> <summary> <para> <para>Indicates whether batches of log records will be extracted and uploaded into CloudWatch. Values include <c>true</c> or <c>false</c><i>(default)</i>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Firehose_BatchMode"> <summary> <para> <para>Whether to deliver the Kinesis Data Firehose stream as a batch by using <a href="https://docs.aws.amazon.com/firehose/latest/APIReference/API_PutRecordBatch.html"><c>PutRecordBatch</c></a>. The default value is <c>false</c>.</para><para>When <c>batchMode</c> is <c>true</c> and the rule's SQL statement evaluates to an Array, each Array element forms one record in the <a href="https://docs.aws.amazon.com/firehose/latest/APIReference/API_PutRecordBatch.html"><c>PutRecordBatch</c></a> request. The resulting array can't have more than 500 records.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.IotAnalytics_BatchMode"> <summary> <para> <para>Whether to process the action as a batch. The default value is <c>false</c>.</para><para>When <c>batchMode</c> is <c>true</c> and the rule SQL statement evaluates to an Array, each Array element is delivered as a separate message when passed by <a href="https://docs.aws.amazon.com/iotanalytics/latest/APIReference/API_BatchPutMessage.html"><c>BatchPutMessage</c></a> to the IoT Analytics channel. The resulting array can't have more than 100 messages.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.IotEvents_BatchMode"> <summary> <para> <para>Whether to process the event actions as a batch. The default value is <c>false</c>.</para><para>When <c>batchMode</c> is <c>true</c>, you can't specify a <c>messageId</c>. </para><para>When <c>batchMode</c> is <c>true</c> and the rule SQL statement evaluates to an Array, each Array element is treated as a separate message when it's sent to IoT Events by calling <a href="https://docs.aws.amazon.com/iotevents/latest/apireference/API_iotevents-data_BatchPutMessage.html"><c>BatchPutMessage</c></a>. The resulting array can't have more than 10 messages.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.S3_BucketName"> <summary> <para> <para>The Amazon S3 bucket.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.S3_CannedAcl"> <summary> <para> <para>The Amazon S3 canned ACL that controls access to the object identified by the object key. For more information, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/dev/acl-overview.html#canned-acl">S3 canned ACLs</a>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.IotAnalytics_ChannelArn"> <summary> <para> <para>(deprecated) The ARN of the IoT Analytics channel to which message data will be sent.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.IotAnalytics_ChannelName"> <summary> <para> <para>The name of the IoT Analytics channel to which message data will be sent.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Kafka_ClientProperty"> <summary> <para> <para>Properties of the Apache Kafka producer client.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Http_ConfirmationUrl"> <summary> <para> <para>The URL to which IoT sends a confirmation message. The value of the confirmation URL must be a prefix of the endpoint URL. If you do not specify a confirmation URL IoT uses the endpoint URL as the confirmation URL. If you use substitution templates in the confirmationUrl, you must create and enable topic rule destinations that match each possible value of the substitution template before traffic is allowed to your endpoint URL.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Headers_ContentType"> <summary> <para> <para>A UTF-8 encoded string that describes the content of the publishing message.</para><para>For more information, see <a href="https://docs.oasis-open.org/mqtt/mqtt/v5.0/os/mqtt-v5.0-os.html#_Toc3901118"> Content Type</a> from the MQTT Version 5.0 specification.</para><para>Supports <a href="https://docs.aws.amazon.com/iot/latest/developerguide/iot-substitution-templates.html">substitution templates</a>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Headers_CorrelationData"> <summary> <para> <para>The base64-encoded binary data used by the sender of the request message to identify which request the response message is for when it's received.</para><para>For more information, see <a href="https://docs.oasis-open.org/mqtt/mqtt/v5.0/os/mqtt-v5.0-os.html#_Toc3901115"> Correlation Data</a> from the MQTT Version 5.0 specification.</para><note><para> This binary data must be based64-encoded. </para></note><para>Supports <a href="https://docs.aws.amazon.com/iot/latest/developerguide/iot-substitution-templates.html">substitution templates</a>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Timestream_DatabaseName"> <summary> <para> <para>The name of an Amazon Timestream database.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Firehose_DeliveryStreamName"> <summary> <para> <para>The delivery stream name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.TopicRulePayload_Description"> <summary> <para> <para>The description of the rule.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Kafka_DestinationArn"> <summary> <para> <para>The ARN of Kafka action's VPC <c>TopicRuleDestination</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Location_DeviceId"> <summary> <para> <para>The unique ID of the device providing the location data.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Timestream_Dimension"> <summary> <para> <para>Metadata attributes of the time series that are written in each measure record.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Elasticsearch_Endpoint"> <summary> <para> <para>The endpoint of your OpenSearch domain.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.OpenSearch_Endpoint"> <summary> <para> <para>The endpoint of your OpenSearch domain.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.StepFunctions_ExecutionNamePrefix"> <summary> <para> <para>(Optional) A name will be given to the state machine execution consisting of this prefix followed by a UUID. Step Functions automatically creates a unique name for each state machine execution if one is not provided.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Lambda_FunctionArn"> <summary> <para> <para>The ARN of the Lambda function.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.DynamoDB_HashKeyField"> <summary> <para> <para>The hash key name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.DynamoDB_HashKeyType"> <summary> <para> <para>The hash key type. Valid values are "STRING" or "NUMBER"</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.DynamoDB_HashKeyValue"> <summary> <para> <para>The hash key value.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Http_Header"> <summary> <para> <para>The HTTP headers to send with the message data.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Kafka_Header"> <summary> <para> <para>The list of Kafka headers that you specify.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Elasticsearch_Id"> <summary> <para> <para>The unique identifier for the document you are storing.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.OpenSearch_Id"> <summary> <para> <para>The unique identifier for the document you are storing.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Elasticsearch_Index"> <summary> <para> <para>The index where you want to store your data.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.OpenSearch_Index"> <summary> <para> <para>The OpenSearch index where you want to store your data.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.IotEvents_InputName"> <summary> <para> <para>The name of the IoT Events input.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Kafka_Key"> <summary> <para> <para>The Kafka message key.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.S3_Key"> <summary> <para> <para>The object key. For more information, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/dev/list_amazons3.html">Actions, resources, and condition keys for Amazon S3</a>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Location_Latitude"> <summary> <para> <para>A string that evaluates to a double value that represents the latitude of the device's location.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.CloudwatchLogs_LogGroupName"> <summary> <para> <para>The CloudWatch log group to which the action sends data.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Location_Longitude"> <summary> <para> <para>A string that evaluates to a double value that represents the longitude of the device's location.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Headers_MessageExpiry"> <summary> <para> <para>A user-defined integer value that will persist a message at the message broker for a specified amount of time to ensure that the message will expire if it's no longer relevant to the subscriber. The value of <c>messageExpiry</c> represents the number of seconds before it expires. For more information about the limits of <c>messageExpiry</c>, see <a href="https://docs.aws.amazon.com/iot/latest/developerguide/mqtt.html">Amazon Web Services IoT Core message broker and protocol limits and quotas </a> from the Amazon Web Services Reference Guide.</para><para>Supports <a href="https://docs.aws.amazon.com/iot/latest/developerguide/iot-substitution-templates.html">substitution templates</a>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Sns_MessageFormat"> <summary> <para> <para>(Optional) The message format of the message to publish. Accepted values are "JSON" and "RAW". The default value of the attribute is "RAW". SNS uses this setting to determine if the payload should be parsed and relevant platform-specific bits of the payload should be extracted. To read more about SNS message formats, see <a href="https://docs.aws.amazon.com/sns/latest/dg/json-formats.html">https://docs.aws.amazon.com/sns/latest/dg/json-formats.html</a> refer to their official documentation.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.IotEvents_MessageId"> <summary> <para> <para>The ID of the message. The default <c>messageId</c> is a new UUID value.</para><para>When <c>batchMode</c> is <c>true</c>, you can't specify a <c>messageId</c>--a new UUID value will be assigned.</para><para>Assign a value to this property to ensure that only one input (message) with a given <c>messageId</c> will be processed by an IoT Events detector.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.CloudwatchMetric_MetricName"> <summary> <para> <para>The CloudWatch metric name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.CloudwatchMetric_MetricNamespace"> <summary> <para> <para>The CloudWatch metric namespace name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.CloudwatchMetric_MetricTimestamp"> <summary> <para> <para>An optional <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/cloudwatch_concepts.html#about_timestamp">Unix timestamp</a>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.CloudwatchMetric_MetricUnit"> <summary> <para> <para>The <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/cloudwatch_concepts.html#Unit">metric unit</a> supported by CloudWatch.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.CloudwatchMetric_MetricValue"> <summary> <para> <para>The CloudWatch metric value.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.DynamoDB_Operation"> <summary> <para> <para>The type of operation to be performed. This follows the substitution template, so it can be <c>${operation}</c>, but the substitution must result in one of the following: <c>INSERT</c>, <c>UPDATE</c>, or <c>DELETE</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Kafka_Partition"> <summary> <para> <para>The Kafka message partition.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Kinesis_PartitionKey"> <summary> <para> <para>The partition key.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.DynamoDB_PayloadField"> <summary> <para> <para>The action payload. This name can be customized.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Headers_PayloadFormatIndicator"> <summary> <para> <para>An <c>Enum</c> string value that indicates whether the payload is formatted as UTF-8.</para><para>Valid values are <c>UNSPECIFIED_BYTES</c> and <c>UTF8_DATA</c>.</para><para>For more information, see <a href="https://docs.oasis-open.org/mqtt/mqtt/v5.0/os/mqtt-v5.0-os.html#_Toc3901111"> Payload Format Indicator</a> from the MQTT Version 5.0 specification.</para><para>Supports <a href="https://docs.aws.amazon.com/iot/latest/developerguide/iot-substitution-templates.html">substitution templates</a>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.IotSiteWise_PutAssetPropertyValueEntry"> <summary> <para> <para>A list of asset property value entries.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Republish_Qo"> <summary> <para> <para>The Quality of Service (QoS) level to use when republishing messages. The default value is 0.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Sqs_QueueUrl"> <summary> <para> <para>The URL of the Amazon SQS queue.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.DynamoDB_RangeKeyField"> <summary> <para> <para>The range key name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.DynamoDB_RangeKeyType"> <summary> <para> <para>The range key type. Valid values are "STRING" or "NUMBER"</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.DynamoDB_RangeKeyValue"> <summary> <para> <para>The range key value.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Headers_ResponseTopic"> <summary> <para> <para>A UTF-8 encoded string that's used as the topic name for a response message. The response topic is used to describe the topic which the receiver should publish to as part of the request-response flow. The topic must not contain wildcard characters.</para><para>For more information, see <a href="https://docs.oasis-open.org/mqtt/mqtt/v5.0/os/mqtt-v5.0-os.html#_Toc3901114"> Response Topic</a> from the MQTT Version 5.0 specification.</para><para>Supports <a href="https://docs.aws.amazon.com/iot/latest/developerguide/iot-substitution-templates.html">substitution templates</a>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.CloudwatchAlarm_RoleArn"> <summary> <para> <para>The IAM role that allows access to the CloudWatch alarm.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.CloudwatchLogs_RoleArn"> <summary> <para> <para>The IAM role that allows access to the CloudWatch log.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.CloudwatchMetric_RoleArn"> <summary> <para> <para>The IAM role that allows access to the CloudWatch metric.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.DynamoDB_RoleArn"> <summary> <para> <para>The ARN of the IAM role that grants access to the DynamoDB table.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.DynamoDBv2_RoleArn"> <summary> <para> <para>The ARN of the IAM role that grants access to the DynamoDB table.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Elasticsearch_RoleArn"> <summary> <para> <para>The IAM role ARN that has access to OpenSearch.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Firehose_RoleArn"> <summary> <para> <para>The IAM role that grants access to the Amazon Kinesis Firehose stream.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Sigv4_RoleArn"> <summary> <para> <para>The ARN of the signing role.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.IotAnalytics_RoleArn"> <summary> <para> <para>The ARN of the role which has a policy that grants IoT Analytics permission to send message data via IoT Analytics (iotanalytics:BatchPutMessage).</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.IotEvents_RoleArn"> <summary> <para> <para>The ARN of the role that grants IoT permission to send an input to an IoT Events detector. ("Action":"iotevents:BatchPutMessage").</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.IotSiteWise_RoleArn"> <summary> <para> <para>The ARN of the role that grants IoT permission to send an asset property value to IoT SiteWise. (<c>"Action": "iotsitewise:BatchPutAssetPropertyValue"</c>). The trust policy can restrict access to specific asset hierarchy paths.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Kinesis_RoleArn"> <summary> <para> <para>The ARN of the IAM role that grants access to the Amazon Kinesis stream.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Location_RoleArn"> <summary> <para> <para>The IAM role that grants permission to write to the Amazon Location resource.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.OpenSearch_RoleArn"> <summary> <para> <para>The IAM role ARN that has access to OpenSearch.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Republish_RoleArn"> <summary> <para> <para>The ARN of the IAM role that grants access.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.S3_RoleArn"> <summary> <para> <para>The ARN of the IAM role that grants access.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Sns_RoleArn"> <summary> <para> <para>The ARN of the IAM role that grants access.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Sqs_RoleArn"> <summary> <para> <para>The ARN of the IAM role that grants access.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.StepFunctions_RoleArn"> <summary> <para> <para>The ARN of the role that grants IoT permission to start execution of a state machine ("Action":"states:StartExecution").</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Timestream_RoleArn"> <summary> <para> <para>The ARN of the role that grants permission to write to the Amazon Timestream database table.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.TopicRulePayload_RuleDisabled"> <summary> <para> <para>Specifies whether the rule is disabled.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.RuleName"> <summary> <para> <para>The name of the rule.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Firehose_Separator"> <summary> <para> <para>A character separator that will be used to separate records written to the Firehose stream. Valid values are: '\n' (newline), '\t' (tab), '\r\n' (Windows newline), ',' (comma).</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Sigv4_ServiceName"> <summary> <para> <para>The service name to use while signing with Sig V4.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Sigv4_SigningRegion"> <summary> <para> <para>The signing region.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.TopicRulePayload_Sql"> <summary> <para> <para>The SQL statement used to query the topic. For more information, see <a href="https://docs.aws.amazon.com/iot/latest/developerguide/iot-sql-reference.html">IoT SQL Reference</a> in the <i>IoT Developer Guide</i>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.StepFunctions_StateMachineName"> <summary> <para> <para>The name of the Step Functions state machine whose execution will be started.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.CloudwatchAlarm_StateReason"> <summary> <para> <para>The reason for the alarm change.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.CloudwatchAlarm_StateValue"> <summary> <para> <para>The value of the alarm state. Acceptable values are: OK, ALARM, INSUFFICIENT_DATA.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Kinesis_StreamName"> <summary> <para> <para>The name of the Amazon Kinesis stream.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.DynamoDB_TableName"> <summary> <para> <para>The name of the DynamoDB table.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.PutItem_TableName"> <summary> <para> <para>The table where the message data will be written.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Timestream_TableName"> <summary> <para> <para>The name of the database table into which to write the measure records.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Tag"> <summary> <para> <para>Metadata which can be used to manage the topic rule.</para><note><para>For URI Request parameters use format: ...key1=value1&key2=value2...</para><para>For the CLI command-line parameter use format: --tags "key1=value1&key2=value2..."</para><para>For the cli-input-json file use format: "tags": "key1=value1&key2=value2..."</para></note> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Sns_TargetArn"> <summary> <para> <para>The ARN of the SNS topic.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Salesforce_Token"> <summary> <para> <para>The token used to authenticate access to the Salesforce IoT Cloud Input Stream. The token is available from the Salesforce IoT Cloud platform after creation of the Input Stream.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Kafka_Topic"> <summary> <para> <para>The Kafka topic for messages to be sent to the Kafka broker.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Republish_Topic"> <summary> <para> <para>The name of the MQTT topic.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Location_TrackerName"> <summary> <para> <para>The name of the tracker resource in Amazon Location in which the location is updated.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Elasticsearch_Type"> <summary> <para> <para>The type of document you are storing.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.OpenSearch_Type"> <summary> <para> <para>The type of document you are storing.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.TopicRulePayload_ErrorAction_Location_Timestamp_Unit"> <summary> <para> <para>The precision of the timestamp value that results from the expression described in <c>value</c>.</para><para>Valid values: <c>SECONDS</c> | <c>MILLISECONDS</c> | <c>MICROSECONDS</c> | <c>NANOSECONDS</c>. The default is <c>MILLISECONDS</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Timestamp_Unit"> <summary> <para> <para>The precision of the timestamp value that results from the expression described in <c>value</c>.</para><para>Valid values: <c>SECONDS</c> | <c>MILLISECONDS</c> | <c>MICROSECONDS</c> | <c>NANOSECONDS</c>. The default is <c>MILLISECONDS</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Http_Url"> <summary> <para> <para>The endpoint URL. If substitution templates are used in the URL, you must also specify a <c>confirmationUrl</c>. If this is a new destination, a new <c>TopicRuleDestination</c> is created if possible.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Salesforce_Url"> <summary> <para> <para>The URL exposed by the Salesforce IoT Cloud Input Stream. The URL is available from the Salesforce IoT Cloud platform after creation of the Input Stream.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Sqs_UseBase64"> <summary> <para> <para>Specifies whether to use Base64 encoding.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Headers_UserProperty"> <summary> <para> <para>An array of key-value pairs that you define in the MQTT5 header.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.TopicRulePayload_ErrorAction_Location_Timestamp_Value"> <summary> <para> <para>An expression that returns a long epoch time value.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Timestamp_Value"> <summary> <para> <para>An expression that returns a long epoch time value.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CreateTopicRuleResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleDestinationCmdlet"> <summary> Creates a topic rule destination. The destination must be confirmed prior to use. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CreateTopicRuleDestination</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleDestinationCmdlet.HttpUrlConfiguration_ConfirmationUrl"> <summary> <para> <para>The URL IoT uses to confirm ownership of or access to the topic rule destination URL.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleDestinationCmdlet.VpcConfiguration_RoleArn"> <summary> <para> <para>The ARN of a role that has permission to create and attach to elastic network interfaces (ENIs).</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleDestinationCmdlet.VpcConfiguration_SecurityGroup"> <summary> <para> <para>The security groups of the VPC destination.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleDestinationCmdlet.VpcConfiguration_SubnetId"> <summary> <para> <para>The subnet IDs of the VPC destination.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleDestinationCmdlet.VpcConfiguration_VpcId"> <summary> <para> <para>The ID of the VPC.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleDestinationCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'TopicRuleDestination'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CreateTopicRuleDestinationResponse). Specifying the name of a property of type Amazon.IoT.Model.CreateTopicRuleDestinationResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleDestinationCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the HttpUrlConfiguration_ConfirmationUrl parameter. The -PassThru parameter is deprecated, use -Select '^HttpUrlConfiguration_ConfirmationUrl' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.NewIOTTopicRuleDestinationCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTCACertificateCmdlet"> <summary> Registers a CA certificate with Amazon Web Services IoT Core. There is no limit to the number of CA certificates you can register in your Amazon Web Services account. You can register up to 10 CA certificates with the same <c>CA subject field</c> per Amazon Web Services account. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">RegisterCACertificate</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTCACertificateCmdlet.AllowAutoRegistration"> <summary> <para> <para>Allows this CA certificate to be used for auto registration of device certificates.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTCACertificateCmdlet.CaCertificate"> <summary> <para> <para>The CA certificate.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTCACertificateCmdlet.CertificateMode"> <summary> <para> <para>Describes the certificate mode in which the Certificate Authority (CA) will be registered. If the <c>verificationCertificate</c> field is not provided, set <c>certificateMode</c> to be <c>SNI_ONLY</c>. If the <c>verificationCertificate</c> field is provided, set <c>certificateMode</c> to be <c>DEFAULT</c>. When <c>certificateMode</c> is not provided, it defaults to <c>DEFAULT</c>. All the device certificates that are registered using this CA will be registered in the same certificate mode as the CA. For more information about certificate mode for device certificates, see <a href="https://docs.aws.amazon.com/iot/latest/apireference/API_CertificateDescription.html#iot-Type-CertificateDescription-certificateMode"> certificate mode</a>. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTCACertificateCmdlet.RegistrationConfig_RoleArn"> <summary> <para> <para>The ARN of the role.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTCACertificateCmdlet.SetAsActive"> <summary> <para> <para>A boolean value that specifies if the CA certificate is set to active.</para><para>Valid values: <c>ACTIVE | INACTIVE</c></para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTCACertificateCmdlet.Tag"> <summary> <para> <para>Metadata which can be used to manage the CA certificate.</para><note><para>For URI Request parameters use format: ...key1=value1&key2=value2...</para><para>For the CLI command-line parameter use format: &&tags "key1=value1&key2=value2..."</para><para>For the cli-input-json file use format: "tags": "key1=value1&key2=value2..."</para></note> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTCACertificateCmdlet.RegistrationConfig_TemplateBody"> <summary> <para> <para>The template body.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTCACertificateCmdlet.RegistrationConfig_TemplateName"> <summary> <para> <para>The name of the provisioning template.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTCACertificateCmdlet.VerificationCertificate"> <summary> <para> <para>The private key verification certificate. If <c>certificateMode</c> is <c>SNI_ONLY</c>, the <c>verificationCertificate</c> field must be empty. If <c>certificateMode</c> is <c>DEFAULT</c> or not provided, the <c>verificationCertificate</c> field must not be empty. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTCACertificateCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.RegisterCACertificateResponse). Specifying the name of a property of type Amazon.IoT.Model.RegisterCACertificateResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTCertificateCmdlet"> <summary> Registers a device certificate with IoT in the same <a href="https://docs.aws.amazon.com/iot/latest/apireference/API_CertificateDescription.html#iot-Type-CertificateDescription-certificateMode">certificate mode</a> as the signing CA. If you have more than one CA certificate that has the same subject field, you must specify the CA certificate that was used to sign the device certificate being registered. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">RegisterCertificate</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTCertificateCmdlet.CaCertificatePem"> <summary> <para> <para>The CA certificate used to sign the device certificate being registered.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTCertificateCmdlet.CertificatePem"> <summary> <para> <para>The certificate data, in PEM format.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTCertificateCmdlet.Status"> <summary> <para> <para>The status of the register certificate request. Valid values that you can use include <c>ACTIVE</c>, <c>INACTIVE</c>, and <c>REVOKED</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTCertificateCmdlet.SetAsActive"> <summary> <para> <para>A boolean value that specifies if the certificate is set to active.</para><para>Valid values: <c>ACTIVE | INACTIVE</c></para> </para> <para>This parameter is deprecated.</para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTCertificateCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.RegisterCertificateResponse). Specifying the name of a property of type Amazon.IoT.Model.RegisterCertificateResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTCertificateWithoutCACmdlet"> <summary> Register a certificate that does not have a certificate authority (CA). For supported certificates, consult <a href="https://docs.aws.amazon.com/iot/latest/developerguide/x509-client-certs.html#x509-cert-algorithms"> Certificate signing algorithms supported by IoT</a>. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTCertificateWithoutCACmdlet.CertificatePem"> <summary> <para> <para>The certificate data, in PEM format.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTCertificateWithoutCACmdlet.Status"> <summary> <para> <para>The status of the register certificate request.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTCertificateWithoutCACmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.RegisterCertificateWithoutCAResponse). Specifying the name of a property of type Amazon.IoT.Model.RegisterCertificateWithoutCAResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTCertificateWithoutCACmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the CertificatePem parameter. The -PassThru parameter is deprecated, use -Select '^CertificatePem' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTCertificateWithoutCACmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTThingCmdlet"> <summary> Provisions a thing in the device registry. RegisterThing calls other IoT control plane APIs. These calls might exceed your account level <a href="https://docs.aws.amazon.com/general/latest/gr/aws_service_limits.html#limits_iot"> IoT Throttling Limits</a> and cause throttle errors. Please contact <a href="https://console.aws.amazon.com/support/home">Amazon Web Services Customer Support</a> to raise your throttling limits if necessary. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">RegisterThing</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTThingCmdlet.Parameter"> <summary> <para> <para>The parameters for provisioning a thing. See <a href="https://docs.aws.amazon.com/iot/latest/developerguide/provision-template.html">Provisioning Templates</a> for more information.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTThingCmdlet.TemplateBody"> <summary> <para> <para>The provisioning template. See <a href="https://docs.aws.amazon.com/iot/latest/developerguide/provision-w-cert.html">Provisioning Devices That Have Device Certificates</a> for more information.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTThingCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.RegisterThingResponse). Specifying the name of a property of type Amazon.IoT.Model.RegisterThingResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTThingCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the TemplateBody parameter. The -PassThru parameter is deprecated, use -Select '^TemplateBody' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RegisterIOTThingCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTAccountAuditConfigurationCmdlet"> <summary> Restores the default settings for Device Defender audits for this account. Any configuration data you entered is deleted and all audit checks are reset to disabled. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DeleteAccountAuditConfiguration</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTAccountAuditConfigurationCmdlet.DeleteScheduledAudit"> <summary> <para> <para>If true, all scheduled audits are deleted.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTAccountAuditConfigurationCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeleteAccountAuditConfigurationResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTAccountAuditConfigurationCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the DeleteScheduledAudit parameter. The -PassThru parameter is deprecated, use -Select '^DeleteScheduledAudit' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTAccountAuditConfigurationCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTAuditSuppressionCmdlet"> <summary> Deletes a Device Defender audit suppression. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DeleteAuditSuppression</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTAuditSuppressionCmdlet.ResourceIdentifier_Account"> <summary> <para> <para>The account with which the resource is associated.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTAuditSuppressionCmdlet.ResourceIdentifier_CaCertificateId"> <summary> <para> <para>The ID of the CA certificate used to authorize the certificate.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTAuditSuppressionCmdlet.CheckName"> <summary> <para> The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTAuditSuppressionCmdlet.ResourceIdentifier_ClientId"> <summary> <para> <para>The client ID.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTAuditSuppressionCmdlet.ResourceIdentifier_CognitoIdentityPoolId"> <summary> <para> <para>The ID of the Amazon Cognito identity pool.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTAuditSuppressionCmdlet.ResourceIdentifier_DeviceCertificateArn"> <summary> <para> <para>The ARN of the identified device certificate.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTAuditSuppressionCmdlet.ResourceIdentifier_DeviceCertificateId"> <summary> <para> <para>The ID of the certificate attached to the resource.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTAuditSuppressionCmdlet.ResourceIdentifier_IamRoleArn"> <summary> <para> <para>The ARN of the IAM role that has overly permissive actions.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTAuditSuppressionCmdlet.IssuerCertificateIdentifier_IssuerCertificateSerialNumber"> <summary> <para> <para>The issuer certificate serial number.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTAuditSuppressionCmdlet.IssuerCertificateIdentifier_IssuerCertificateSubject"> <summary> <para> <para>The subject of the issuer certificate.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTAuditSuppressionCmdlet.IssuerCertificateIdentifier_IssuerId"> <summary> <para> <para>The issuer ID.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTAuditSuppressionCmdlet.PolicyVersionIdentifier_PolicyName"> <summary> <para> <para>The name of the policy.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTAuditSuppressionCmdlet.PolicyVersionIdentifier_PolicyVersionId"> <summary> <para> <para>The ID of the version of the policy associated with the resource.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTAuditSuppressionCmdlet.ResourceIdentifier_RoleAliasArn"> <summary> <para> <para>The ARN of the role alias that has overly permissive actions.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTAuditSuppressionCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeleteAuditSuppressionResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTAuditSuppressionCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the CheckName parameter. The -PassThru parameter is deprecated, use -Select '^CheckName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTAuditSuppressionCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTAuthorizerCmdlet"> <summary> Deletes an authorizer. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DeleteAuthorizer</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTAuthorizerCmdlet.AuthorizerName"> <summary> <para> <para>The name of the authorizer to delete.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTAuthorizerCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeleteAuthorizerResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTAuthorizerCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the AuthorizerName parameter. The -PassThru parameter is deprecated, use -Select '^AuthorizerName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTAuthorizerCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTBillingGroupCmdlet"> <summary> Deletes the billing group. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DeleteBillingGroup</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTBillingGroupCmdlet.BillingGroupName"> <summary> <para> <para>The name of the billing group.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTBillingGroupCmdlet.ExpectedVersion"> <summary> <para> <para>The expected version of the billing group. If the version of the billing group does not match the expected version specified in the request, the <c>DeleteBillingGroup</c> request is rejected with a <c>VersionConflictException</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTBillingGroupCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeleteBillingGroupResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTBillingGroupCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the BillingGroupName parameter. The -PassThru parameter is deprecated, use -Select '^BillingGroupName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTBillingGroupCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTCACertificateCmdlet"> <summary> Deletes a registered CA certificate. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DeleteCACertificate</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTCACertificateCmdlet.CertificateId"> <summary> <para> <para>The ID of the certificate to delete. (The last part of the certificate ARN contains the certificate ID.)</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTCACertificateCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeleteCACertificateResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTCACertificateCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the CertificateId parameter. The -PassThru parameter is deprecated, use -Select '^CertificateId' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTCACertificateCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTCertificateCmdlet"> <summary> Deletes the specified certificate. <para> A certificate cannot be deleted if it has a policy or IoT thing attached to it or if its status is set to ACTIVE. To delete a certificate, first use the <a>DetachPolicy</a> action to detach all policies. Next, use the <a>UpdateCertificate</a> action to set the certificate to the INACTIVE status. </para><para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DeleteCertificate</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTCertificateCmdlet.CertificateId"> <summary> <para> <para>The ID of the certificate. (The last part of the certificate ARN contains the certificate ID.)</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTCertificateCmdlet.DeleteWithForce"> <summary> <para> <para>Forces the deletion of a certificate if it is inactive and is not attached to an IoT thing.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTCertificateCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeleteCertificateResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTCertificateCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the CertificateId parameter. The -PassThru parameter is deprecated, use -Select '^CertificateId' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTCertificateCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTCertificateProviderCmdlet"> <summary> Deletes a certificate provider. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DeleteCertificateProvider</a> action. </para><para> If you delete the certificate provider resource, the behavior of <c>CreateCertificateFromCsr</c> will resume, and IoT will create certificates signed by IoT from a certificate signing request (CSR). </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTCertificateProviderCmdlet.CertificateProviderName"> <summary> <para> <para>The name of the certificate provider.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTCertificateProviderCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeleteCertificateProviderResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTCertificateProviderCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the CertificateProviderName parameter. The -PassThru parameter is deprecated, use -Select '^CertificateProviderName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTCertificateProviderCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTCustomMetricCmdlet"> <summary> Deletes a Device Defender detect custom metric. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DeleteCustomMetric</a> action. </para><note><para> Before you can delete a custom metric, you must first remove the custom metric from all security profiles it's a part of. The security profile associated with the custom metric can be found using the <a href="https://docs.aws.amazon.com/iot/latest/apireference/API_ListSecurityProfiles.html">ListSecurityProfiles</a> API with <c>metricName</c> set to your custom metric name. </para></note> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTCustomMetricCmdlet.MetricName"> <summary> <para> <para> The name of the custom metric. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTCustomMetricCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeleteCustomMetricResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTCustomMetricCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the MetricName parameter. The -PassThru parameter is deprecated, use -Select '^MetricName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTCustomMetricCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTDimensionCmdlet"> <summary> Removes the specified dimension from your Amazon Web Services accounts. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DeleteDimension</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTDimensionCmdlet.Name"> <summary> <para> <para>The unique identifier for the dimension that you want to delete.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTDimensionCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeleteDimensionResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTDimensionCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the Name parameter. The -PassThru parameter is deprecated, use -Select '^Name' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTDimensionCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTDomainConfigurationCmdlet"> <summary> Deletes the specified domain configuration. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DeleteDomainConfiguration</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTDomainConfigurationCmdlet.DomainConfigurationName"> <summary> <para> <para>The name of the domain configuration to be deleted.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTDomainConfigurationCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeleteDomainConfigurationResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTDomainConfigurationCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the DomainConfigurationName parameter. The -PassThru parameter is deprecated, use -Select '^DomainConfigurationName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTDomainConfigurationCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTDynamicThingGroupCmdlet"> <summary> Deletes a dynamic thing group. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DeleteDynamicThingGroup</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTDynamicThingGroupCmdlet.ExpectedVersion"> <summary> <para> <para>The expected version of the dynamic thing group to delete.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTDynamicThingGroupCmdlet.ThingGroupName"> <summary> <para> <para>The name of the dynamic thing group to delete.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTDynamicThingGroupCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeleteDynamicThingGroupResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTDynamicThingGroupCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ThingGroupName parameter. The -PassThru parameter is deprecated, use -Select '^ThingGroupName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTDynamicThingGroupCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTFleetMetricCmdlet"> <summary> Deletes the specified fleet metric. Returns successfully with no error if the deletion is successful or you specify a fleet metric that doesn't exist. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DeleteFleetMetric</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTFleetMetricCmdlet.ExpectedVersion"> <summary> <para> <para>The expected version of the fleet metric to delete.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTFleetMetricCmdlet.MetricName"> <summary> <para> <para>The name of the fleet metric to delete.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTFleetMetricCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeleteFleetMetricResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTFleetMetricCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the MetricName parameter. The -PassThru parameter is deprecated, use -Select '^MetricName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTFleetMetricCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTJobCmdlet"> <summary> Deletes a job and its related job executions. <para> Deleting a job may take time, depending on the number of job executions created for the job and various other factors. While the job is being deleted, the status of the job will be shown as "DELETION_IN_PROGRESS". Attempting to delete or cancel a job whose status is already "DELETION_IN_PROGRESS" will result in an error. </para><para> Only 10 jobs may have status "DELETION_IN_PROGRESS" at the same time, or a LimitExceededException will occur. </para><para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DeleteJob</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTJobCmdlet.Enforce"> <summary> <para> <para>(Optional) When true, you can delete a job which is "IN_PROGRESS". Otherwise, you can only delete a job which is in a terminal state ("COMPLETED" or "CANCELED") or an exception will occur. The default is false.</para><note><para>Deleting a job which is "IN_PROGRESS", will cause a device which is executing the job to be unable to access job information or update the job execution status. Use caution and ensure that each device executing a job which is deleted is able to recover to a valid state.</para></note> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTJobCmdlet.JobId"> <summary> <para> <para>The ID of the job to be deleted.</para><para>After a job deletion is completed, you may reuse this jobId when you create a new job. However, this is not recommended, and you must ensure that your devices are not using the jobId to refer to the deleted job.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTJobCmdlet.NamespaceId"> <summary> <para> <para>The namespace used to indicate that a job is a customer-managed job.</para><para>When you specify a value for this parameter, Amazon Web Services IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.</para><para><c>$aws/things/<i>THING_NAME</i>/jobs/<i>JOB_ID</i>/notify-namespace-<i>NAMESPACE_ID</i>/</c></para><note><para>The <c>namespaceId</c> feature is only supported by IoT Greengrass at this time. For more information, see <a href="https://docs.aws.amazon.com/greengrass/v2/developerguide/setting-up.html">Setting up IoT Greengrass core devices.</a></para></note> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTJobCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeleteJobResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTJobCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the JobId parameter. The -PassThru parameter is deprecated, use -Select '^JobId' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTJobCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTJobExecutionCmdlet"> <summary> Deletes a job execution. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DeleteJobExecution</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTJobExecutionCmdlet.ExecutionNumber"> <summary> <para> <para>The ID of the job execution to be deleted. The <c>executionNumber</c> refers to the execution of a particular job on a particular device.</para><para>Note that once a job execution is deleted, the <c>executionNumber</c> may be reused by IoT, so be sure you get and use the correct value here.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTJobExecutionCmdlet.Enforce"> <summary> <para> <para>(Optional) When true, you can delete a job execution which is "IN_PROGRESS". Otherwise, you can only delete a job execution which is in a terminal state ("SUCCEEDED", "FAILED", "REJECTED", "REMOVED" or "CANCELED") or an exception will occur. The default is false.</para><note><para>Deleting a job execution which is "IN_PROGRESS", will cause the device to be unable to access job information or update the job execution status. Use caution and ensure that the device is able to recover to a valid state.</para></note> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTJobExecutionCmdlet.JobId"> <summary> <para> <para>The ID of the job whose execution on a particular device will be deleted.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTJobExecutionCmdlet.NamespaceId"> <summary> <para> <para>The namespace used to indicate that a job is a customer-managed job.</para><para>When you specify a value for this parameter, Amazon Web Services IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.</para><para><c>$aws/things/<i>THING_NAME</i>/jobs/<i>JOB_ID</i>/notify-namespace-<i>NAMESPACE_ID</i>/</c></para><note><para>The <c>namespaceId</c> feature is only supported by IoT Greengrass at this time. For more information, see <a href="https://docs.aws.amazon.com/greengrass/v2/developerguide/setting-up.html">Setting up IoT Greengrass core devices.</a></para></note> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTJobExecutionCmdlet.ThingName"> <summary> <para> <para>The name of the thing whose job execution will be deleted.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTJobExecutionCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeleteJobExecutionResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTJobExecutionCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ExecutionNumber parameter. The -PassThru parameter is deprecated, use -Select '^ExecutionNumber' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTJobExecutionCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTJobTemplateCmdlet"> <summary> Deletes the specified job template. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTJobTemplateCmdlet.JobTemplateId"> <summary> <para> <para>The unique identifier of the job template to delete.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTJobTemplateCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeleteJobTemplateResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTJobTemplateCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the JobTemplateId parameter. The -PassThru parameter is deprecated, use -Select '^JobTemplateId' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTJobTemplateCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTMitigationActionCmdlet"> <summary> Deletes a defined mitigation action from your Amazon Web Services accounts. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DeleteMitigationAction</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTMitigationActionCmdlet.ActionName"> <summary> <para> <para>The name of the mitigation action that you want to delete.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTMitigationActionCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeleteMitigationActionResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTMitigationActionCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ActionName parameter. The -PassThru parameter is deprecated, use -Select '^ActionName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTMitigationActionCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTOTAUpdateCmdlet"> <summary> Delete an OTA update. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DeleteOTAUpdate</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTOTAUpdateCmdlet.DeleteStream"> <summary> <para> <para>When true, the stream created by the OTAUpdate process is deleted when the OTA update is deleted. Ignored if the stream specified in the OTAUpdate is supplied by the user.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTOTAUpdateCmdlet.ForceDeleteAWSJob"> <summary> <para> <para>When true, deletes the IoT job created by the OTAUpdate process even if it is "IN_PROGRESS". Otherwise, if the job is not in a terminal state ("COMPLETED" or "CANCELED") an exception will occur. The default is false.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTOTAUpdateCmdlet.OtaUpdateId"> <summary> <para> <para>The ID of the OTA update to delete.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTOTAUpdateCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeleteOTAUpdateResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTOTAUpdateCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the OtaUpdateId parameter. The -PassThru parameter is deprecated, use -Select '^OtaUpdateId' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTOTAUpdateCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPackageCmdlet"> <summary> Deletes a specific version from a software package. <para><b>Note:</b> All package versions must be deleted before deleting the software package. </para><para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DeletePackageVersion</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPackageCmdlet.PackageName"> <summary> <para> <para>The name of the target software package.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPackageCmdlet.ClientToken"> <summary> <para> <para>A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don't reuse this client token if a new idempotent request is required.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPackageCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeletePackageResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPackageCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the PackageName parameter. The -PassThru parameter is deprecated, use -Select '^PackageName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPackageCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPackageVersionCmdlet"> <summary> Deletes a specific version from a software package. <para><b>Note:</b> If a package version is designated as default, you must remove the designation from the software package using the <a>UpdatePackage</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPackageVersionCmdlet.PackageName"> <summary> <para> <para>The name of the associated software package.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPackageVersionCmdlet.VersionName"> <summary> <para> <para>The name of the target package version.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPackageVersionCmdlet.ClientToken"> <summary> <para> <para>A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don't reuse this client token if a new idempotent request is required.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPackageVersionCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeletePackageVersionResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPackageVersionCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the VersionName parameter. The -PassThru parameter is deprecated, use -Select '^VersionName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPackageVersionCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPolicyCmdlet"> <summary> Deletes the specified policy. <para> A policy cannot be deleted if it has non-default versions or it is attached to any certificate. </para><para> To delete a policy, use the <a>DeletePolicyVersion</a> action to delete all non-default versions of the policy; use the <a>DetachPolicy</a> action to detach the policy from any certificate; and then use the DeletePolicy action to delete the policy. </para><para> When a policy is deleted using DeletePolicy, its default version is deleted with it. </para><note><para> Because of the distributed nature of Amazon Web Services, it can take up to five minutes after a policy is detached before it's ready to be deleted. </para></note><para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DeletePolicy</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPolicyCmdlet.PolicyName"> <summary> <para> <para>The name of the policy to delete.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPolicyCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeletePolicyResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPolicyCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the PolicyName parameter. The -PassThru parameter is deprecated, use -Select '^PolicyName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPolicyCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPolicyVersionCmdlet"> <summary> Deletes the specified version of the specified policy. You cannot delete the default version of a policy using this action. To delete the default version of a policy, use <a>DeletePolicy</a>. To find out which version of a policy is marked as the default version, use ListPolicyVersions. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DeletePolicyVersion</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPolicyVersionCmdlet.PolicyName"> <summary> <para> <para>The name of the policy.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPolicyVersionCmdlet.PolicyVersionId"> <summary> <para> <para>The policy version ID.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPolicyVersionCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeletePolicyVersionResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPolicyVersionCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the PolicyName parameter. The -PassThru parameter is deprecated, use -Select '^PolicyName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPolicyVersionCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPrincipalPolicyCmdlet"> <summary> Removes the specified policy from the specified certificate. <para><b>Note:</b> This action is deprecated and works as expected for backward compatibility, but we won't add enhancements. Use <a>DetachPolicy</a> instead. </para><para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DetachPrincipalPolicy</a> action. </para><br/><br/>This operation is deprecated. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPrincipalPolicyCmdlet.PolicyName"> <summary> <para> <para>The name of the policy to detach.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPrincipalPolicyCmdlet.Principal"> <summary> <para> <para>The principal.</para><para>Valid principals are CertificateArn (arn:aws:iot:<i>region</i>:<i>accountId</i>:cert/<i>certificateId</i>), thingGroupArn (arn:aws:iot:<i>region</i>:<i>accountId</i>:thinggroup/<i>groupName</i>) and CognitoId (<i>region</i>:<i>id</i>).</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPrincipalPolicyCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DetachPrincipalPolicyResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPrincipalPolicyCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the PolicyName parameter. The -PassThru parameter is deprecated, use -Select '^PolicyName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTPrincipalPolicyCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTProvisioningTemplateCmdlet"> <summary> Deletes a provisioning template. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DeleteProvisioningTemplate</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTProvisioningTemplateCmdlet.TemplateName"> <summary> <para> <para>The name of the fleet provision template to delete.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTProvisioningTemplateCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeleteProvisioningTemplateResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTProvisioningTemplateCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the TemplateName parameter. The -PassThru parameter is deprecated, use -Select '^TemplateName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTProvisioningTemplateCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTProvisioningTemplateVersionCmdlet"> <summary> Deletes a provisioning template version. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DeleteProvisioningTemplateVersion</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTProvisioningTemplateVersionCmdlet.TemplateName"> <summary> <para> <para>The name of the provisioning template version to delete.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTProvisioningTemplateVersionCmdlet.VersionId"> <summary> <para> <para>The provisioning template version ID to delete.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTProvisioningTemplateVersionCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeleteProvisioningTemplateVersionResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTProvisioningTemplateVersionCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the VersionId parameter. The -PassThru parameter is deprecated, use -Select '^VersionId' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTProvisioningTemplateVersionCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTRegistrationCodeCmdlet"> <summary> Deletes a CA certificate registration code. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DeleteRegistrationCode</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTRegistrationCodeCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeleteRegistrationCodeResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTResourceTagCmdlet"> <summary> Removes the given tags (metadata) from the resource. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">UntagResource</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTResourceTagCmdlet.ResourceArn"> <summary> <para> <para>The ARN of the resource.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTResourceTagCmdlet.TagKey"> <summary> <para> <para>A list of the keys of the tags to be removed from the resource.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTResourceTagCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.UntagResourceResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTResourceTagCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ResourceArn parameter. The -PassThru parameter is deprecated, use -Select '^ResourceArn' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTResourceTagCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTRoleAliasCmdlet"> <summary> Deletes a role alias <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DeleteRoleAlias</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTRoleAliasCmdlet.RoleAlias"> <summary> <para> <para>The role alias to delete.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTRoleAliasCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeleteRoleAliasResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTRoleAliasCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the RoleAlias parameter. The -PassThru parameter is deprecated, use -Select '^RoleAlias' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTRoleAliasCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTScheduledAuditCmdlet"> <summary> Deletes a scheduled audit. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DeleteScheduledAudit</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTScheduledAuditCmdlet.ScheduledAuditName"> <summary> <para> <para>The name of the scheduled audit you want to delete.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTScheduledAuditCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeleteScheduledAuditResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTScheduledAuditCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ScheduledAuditName parameter. The -PassThru parameter is deprecated, use -Select '^ScheduledAuditName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTScheduledAuditCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTSecurityProfileCmdlet"> <summary> Deletes a Device Defender security profile. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DeleteSecurityProfile</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTSecurityProfileCmdlet.ExpectedVersion"> <summary> <para> <para>The expected version of the security profile. A new version is generated whenever the security profile is updated. If you specify a value that is different from the actual version, a <c>VersionConflictException</c> is thrown.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTSecurityProfileCmdlet.SecurityProfileName"> <summary> <para> <para>The name of the security profile to be deleted.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTSecurityProfileCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeleteSecurityProfileResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTSecurityProfileCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the SecurityProfileName parameter. The -PassThru parameter is deprecated, use -Select '^SecurityProfileName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTSecurityProfileCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTStreamCmdlet"> <summary> Deletes a stream. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DeleteStream</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTStreamCmdlet.StreamId"> <summary> <para> <para>The stream ID.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTStreamCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeleteStreamResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTStreamCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the StreamId parameter. The -PassThru parameter is deprecated, use -Select '^StreamId' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTStreamCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingCmdlet"> <summary> Deletes the specified thing. Returns successfully with no error if the deletion is successful or you specify a thing that doesn't exist. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DeleteThing</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingCmdlet.ExpectedVersion"> <summary> <para> <para>The expected version of the thing record in the registry. If the version of the record in the registry does not match the expected version specified in the request, the <c>DeleteThing</c> request is rejected with a <c>VersionConflictException</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingCmdlet.ThingName"> <summary> <para> <para>The name of the thing to delete.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeleteThingResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ThingName parameter. The -PassThru parameter is deprecated, use -Select '^ThingName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingFromBillingGroupCmdlet"> <summary> Removes the given thing from the billing group. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">RemoveThingFromBillingGroup</a> action. </para><note><para> This call is asynchronous. It might take several seconds for the detachment to propagate. </para></note> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingFromBillingGroupCmdlet.BillingGroupArn"> <summary> <para> <para>The ARN of the billing group.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingFromBillingGroupCmdlet.BillingGroupName"> <summary> <para> <para>The name of the billing group.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingFromBillingGroupCmdlet.ThingArn"> <summary> <para> <para>The ARN of the thing to be removed from the billing group.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingFromBillingGroupCmdlet.ThingName"> <summary> <para> <para>The name of the thing to be removed from the billing group.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingFromBillingGroupCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.RemoveThingFromBillingGroupResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingFromBillingGroupCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ThingArn parameter. The -PassThru parameter is deprecated, use -Select '^ThingArn' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingFromBillingGroupCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingFromThingGroupCmdlet"> <summary> Remove the specified thing from the specified group. <para> You must specify either a <c>thingGroupArn</c> or a <c>thingGroupName</c> to identify the thing group and either a <c>thingArn</c> or a <c>thingName</c> to identify the thing to remove from the thing group. </para><para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">RemoveThingFromThingGroup</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingFromThingGroupCmdlet.ThingArn"> <summary> <para> <para>The ARN of the thing to remove from the group.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingFromThingGroupCmdlet.ThingGroupArn"> <summary> <para> <para>The group ARN.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingFromThingGroupCmdlet.ThingGroupName"> <summary> <para> <para>The group name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingFromThingGroupCmdlet.ThingName"> <summary> <para> <para>The name of the thing to remove from the group.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingFromThingGroupCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.RemoveThingFromThingGroupResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingFromThingGroupCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ThingName parameter. The -PassThru parameter is deprecated, use -Select '^ThingName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingFromThingGroupCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingGroupCmdlet"> <summary> Deletes a thing group. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DeleteThingGroup</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingGroupCmdlet.ExpectedVersion"> <summary> <para> <para>The expected version of the thing group to delete.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingGroupCmdlet.ThingGroupName"> <summary> <para> <para>The name of the thing group to delete.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingGroupCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeleteThingGroupResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingGroupCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ThingGroupName parameter. The -PassThru parameter is deprecated, use -Select '^ThingGroupName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingGroupCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingPrincipalCmdlet"> <summary> Detaches the specified principal from the specified thing. A principal can be X.509 certificates, IAM users, groups, and roles, Amazon Cognito identities or federated identities. <note><para> This call is asynchronous. It might take several seconds for the detachment to propagate. </para></note><para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DetachThingPrincipal</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingPrincipalCmdlet.Principal"> <summary> <para> <para>If the principal is a certificate, this value must be ARN of the certificate. If the principal is an Amazon Cognito identity, this value must be the ID of the Amazon Cognito identity.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingPrincipalCmdlet.ThingName"> <summary> <para> <para>The name of the thing.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingPrincipalCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DetachThingPrincipalResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingPrincipalCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ThingName parameter. The -PassThru parameter is deprecated, use -Select '^ThingName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingPrincipalCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingTypeCmdlet"> <summary> Deletes the specified thing type. You cannot delete a thing type if it has things associated with it. To delete a thing type, first mark it as deprecated by calling <a>DeprecateThingType</a>, then remove any associated things by calling <a>UpdateThing</a> to change the thing type on any associated thing, and finally use <a>DeleteThingType</a> to delete the thing type. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DeleteThingType</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingTypeCmdlet.ThingTypeName"> <summary> <para> <para>The name of the thing type.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingTypeCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeleteThingTypeResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingTypeCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ThingTypeName parameter. The -PassThru parameter is deprecated, use -Select '^ThingTypeName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTThingTypeCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTTopicRuleCmdlet"> <summary> Deletes the rule. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DeleteTopicRule</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTTopicRuleCmdlet.RuleName"> <summary> <para> <para>The name of the rule.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTTopicRuleCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeleteTopicRuleResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTTopicRuleCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the RuleName parameter. The -PassThru parameter is deprecated, use -Select '^RuleName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTTopicRuleCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTTopicRuleDestinationCmdlet"> <summary> Deletes a topic rule destination. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DeleteTopicRuleDestination</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTTopicRuleDestinationCmdlet.Arn"> <summary> <para> <para>The ARN of the topic rule destination to delete.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTTopicRuleDestinationCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeleteTopicRuleDestinationResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTTopicRuleDestinationCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the Arn parameter. The -PassThru parameter is deprecated, use -Select '^Arn' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTTopicRuleDestinationCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTV2LoggingLevelCmdlet"> <summary> Deletes a logging level. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DeleteV2LoggingLevel</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTV2LoggingLevelCmdlet.TargetName"> <summary> <para> <para>The name of the resource for which you are configuring logging.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTV2LoggingLevelCmdlet.TargetType"> <summary> <para> <para>The type of resource for which you are configuring logging. Must be <c>THING_Group</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTV2LoggingLevelCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeleteV2LoggingLevelResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTV2LoggingLevelCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the TargetName parameter. The -PassThru parameter is deprecated, use -Select '^TargetName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RemoveIOTV2LoggingLevelCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.RequestIOTCertificateTransferCmdlet"> <summary> Transfers the specified certificate to the specified Amazon Web Services account. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">TransferCertificate</a> action. </para><para> You can cancel the transfer until it is acknowledged by the recipient. </para><para> No notification is sent to the transfer destination's account. It is up to the caller to notify the transfer target. </para><para> The certificate being transferred must not be in the ACTIVE state. You can use the <a>UpdateCertificate</a> action to deactivate it. </para><para> The certificate must not have any policies attached to it. You can use the <a>DetachPolicy</a> action to detach them. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RequestIOTCertificateTransferCmdlet.CertificateId"> <summary> <para> <para>The ID of the certificate. (The last part of the certificate ARN contains the certificate ID.)</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RequestIOTCertificateTransferCmdlet.TargetAwsAccount"> <summary> <para> <para>The Amazon Web Services account.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RequestIOTCertificateTransferCmdlet.TransferMessage"> <summary> <para> <para>The transfer message.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RequestIOTCertificateTransferCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'TransferredCertificateArn'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.TransferCertificateResponse). Specifying the name of a property of type Amazon.IoT.Model.TransferCertificateResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RequestIOTCertificateTransferCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the CertificateId parameter. The -PassThru parameter is deprecated, use -Select '^CertificateId' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.RequestIOTCertificateTransferCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.SearchIOTIndexCmdlet"> <summary> The query search index. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">SearchIndex</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SearchIOTIndexCmdlet.IndexName"> <summary> <para> <para>The search index name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SearchIOTIndexCmdlet.QueryString"> <summary> <para> <para>The search query string. For more information about the search query syntax, see <a href="https://docs.aws.amazon.com/iot/latest/developerguide/query-syntax.html">Query syntax</a>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SearchIOTIndexCmdlet.QueryVersion"> <summary> <para> <para>The query version.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SearchIOTIndexCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results to return per page at one time. This maximum number cannot exceed 100. The response might contain fewer results but will never contain more. You can use <a href="https://docs.aws.amazon.com/iot/latest/apireference/API_SearchIndex.html#iot-SearchIndex-request-nextToken"><c>nextToken</c></a> to retrieve the next set of results until <c>nextToken</c> returns <c>NULL</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SearchIOTIndexCmdlet.NextToken"> <summary> <para> <para>The token used to get the next set of results, or <c>null</c> if there are no additional results.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SearchIOTIndexCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.SearchIndexResponse). Specifying the name of a property of type Amazon.IoT.Model.SearchIndexResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SearchIOTIndexCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the QueryString parameter. The -PassThru parameter is deprecated, use -Select '^QueryString' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SearchIOTIndexCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.SetIOTDefaultAuthorizerCmdlet"> <summary> Sets the default authorizer. This will be used if a websocket connection is made without specifying an authorizer. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">SetDefaultAuthorizer</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTDefaultAuthorizerCmdlet.AuthorizerName"> <summary> <para> <para>The authorizer name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTDefaultAuthorizerCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.SetDefaultAuthorizerResponse). Specifying the name of a property of type Amazon.IoT.Model.SetDefaultAuthorizerResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTDefaultAuthorizerCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the AuthorizerName parameter. The -PassThru parameter is deprecated, use -Select '^AuthorizerName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTDefaultAuthorizerCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.SetIOTDefaultPolicyVersionCmdlet"> <summary> Sets the specified version of the specified policy as the policy's default (operative) version. This action affects all certificates to which the policy is attached. To list the principals the policy is attached to, use the <a>ListPrincipalPolicies</a> action. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">SetDefaultPolicyVersion</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTDefaultPolicyVersionCmdlet.PolicyName"> <summary> <para> <para>The policy name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTDefaultPolicyVersionCmdlet.PolicyVersionId"> <summary> <para> <para>The policy version ID.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTDefaultPolicyVersionCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.SetDefaultPolicyVersionResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTDefaultPolicyVersionCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the PolicyName parameter. The -PassThru parameter is deprecated, use -Select '^PolicyName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTDefaultPolicyVersionCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.SetIOTLoggingOptionCmdlet"> <summary> Sets the logging options. <para> NOTE: use of this command is not recommended. Use <c>SetV2LoggingOptions</c> instead. </para><para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">SetLoggingOptions</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTLoggingOptionCmdlet.LoggingOptionsPayload_LogLevel"> <summary> <para> <para>The log level.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTLoggingOptionCmdlet.LoggingOptionsPayload_RoleArn"> <summary> <para> <para>The ARN of the IAM role that grants access.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTLoggingOptionCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.SetLoggingOptionsResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTLoggingOptionCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.SetIOTThingTypeDeprecationCmdlet"> <summary> Deprecates a thing type. You can not associate new things with deprecated thing type. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">DeprecateThingType</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTThingTypeDeprecationCmdlet.ThingTypeName"> <summary> <para> <para>The name of the thing type to deprecate.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTThingTypeDeprecationCmdlet.UndoDeprecate"> <summary> <para> <para>Whether to undeprecate a deprecated thing type. If <b>true</b>, the thing type will not be deprecated anymore and you can associate it with things.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTThingTypeDeprecationCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.DeprecateThingTypeResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTThingTypeDeprecationCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ThingTypeName parameter. The -PassThru parameter is deprecated, use -Select '^ThingTypeName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTThingTypeDeprecationCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet"> <summary> Replaces the rule. You must specify all parameters for the new rule. Creating rules is an administrator-level action. Any user who has permission to create rules will be able to access data processed by the rule. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ReplaceTopicRule</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.TopicRulePayload_Action"> <summary> <para> <para>The actions associated with the rule.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.CloudwatchAlarm_AlarmName"> <summary> <para> <para>The CloudWatch alarm name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.TopicRulePayload_AwsIotSqlVersion"> <summary> <para> <para>The version of the SQL rules engine to use when evaluating the rule.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.CloudwatchLogs_BatchMode"> <summary> <para> <para>Indicates whether batches of log records will be extracted and uploaded into CloudWatch. Values include <c>true</c> or <c>false</c><i>(default)</i>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Firehose_BatchMode"> <summary> <para> <para>Whether to deliver the Kinesis Data Firehose stream as a batch by using <a href="https://docs.aws.amazon.com/firehose/latest/APIReference/API_PutRecordBatch.html"><c>PutRecordBatch</c></a>. The default value is <c>false</c>.</para><para>When <c>batchMode</c> is <c>true</c> and the rule's SQL statement evaluates to an Array, each Array element forms one record in the <a href="https://docs.aws.amazon.com/firehose/latest/APIReference/API_PutRecordBatch.html"><c>PutRecordBatch</c></a> request. The resulting array can't have more than 500 records.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.IotAnalytics_BatchMode"> <summary> <para> <para>Whether to process the action as a batch. The default value is <c>false</c>.</para><para>When <c>batchMode</c> is <c>true</c> and the rule SQL statement evaluates to an Array, each Array element is delivered as a separate message when passed by <a href="https://docs.aws.amazon.com/iotanalytics/latest/APIReference/API_BatchPutMessage.html"><c>BatchPutMessage</c></a> to the IoT Analytics channel. The resulting array can't have more than 100 messages.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.IotEvents_BatchMode"> <summary> <para> <para>Whether to process the event actions as a batch. The default value is <c>false</c>.</para><para>When <c>batchMode</c> is <c>true</c>, you can't specify a <c>messageId</c>. </para><para>When <c>batchMode</c> is <c>true</c> and the rule SQL statement evaluates to an Array, each Array element is treated as a separate message when it's sent to IoT Events by calling <a href="https://docs.aws.amazon.com/iotevents/latest/apireference/API_iotevents-data_BatchPutMessage.html"><c>BatchPutMessage</c></a>. The resulting array can't have more than 10 messages.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.S3_BucketName"> <summary> <para> <para>The Amazon S3 bucket.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.S3_CannedAcl"> <summary> <para> <para>The Amazon S3 canned ACL that controls access to the object identified by the object key. For more information, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/dev/acl-overview.html#canned-acl">S3 canned ACLs</a>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.IotAnalytics_ChannelArn"> <summary> <para> <para>(deprecated) The ARN of the IoT Analytics channel to which message data will be sent.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.IotAnalytics_ChannelName"> <summary> <para> <para>The name of the IoT Analytics channel to which message data will be sent.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Kafka_ClientProperty"> <summary> <para> <para>Properties of the Apache Kafka producer client.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Http_ConfirmationUrl"> <summary> <para> <para>The URL to which IoT sends a confirmation message. The value of the confirmation URL must be a prefix of the endpoint URL. If you do not specify a confirmation URL IoT uses the endpoint URL as the confirmation URL. If you use substitution templates in the confirmationUrl, you must create and enable topic rule destinations that match each possible value of the substitution template before traffic is allowed to your endpoint URL.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Headers_ContentType"> <summary> <para> <para>A UTF-8 encoded string that describes the content of the publishing message.</para><para>For more information, see <a href="https://docs.oasis-open.org/mqtt/mqtt/v5.0/os/mqtt-v5.0-os.html#_Toc3901118"> Content Type</a> from the MQTT Version 5.0 specification.</para><para>Supports <a href="https://docs.aws.amazon.com/iot/latest/developerguide/iot-substitution-templates.html">substitution templates</a>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Headers_CorrelationData"> <summary> <para> <para>The base64-encoded binary data used by the sender of the request message to identify which request the response message is for when it's received.</para><para>For more information, see <a href="https://docs.oasis-open.org/mqtt/mqtt/v5.0/os/mqtt-v5.0-os.html#_Toc3901115"> Correlation Data</a> from the MQTT Version 5.0 specification.</para><note><para> This binary data must be based64-encoded. </para></note><para>Supports <a href="https://docs.aws.amazon.com/iot/latest/developerguide/iot-substitution-templates.html">substitution templates</a>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Timestream_DatabaseName"> <summary> <para> <para>The name of an Amazon Timestream database.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Firehose_DeliveryStreamName"> <summary> <para> <para>The delivery stream name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.TopicRulePayload_Description"> <summary> <para> <para>The description of the rule.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Kafka_DestinationArn"> <summary> <para> <para>The ARN of Kafka action's VPC <c>TopicRuleDestination</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Location_DeviceId"> <summary> <para> <para>The unique ID of the device providing the location data.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Timestream_Dimension"> <summary> <para> <para>Metadata attributes of the time series that are written in each measure record.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Elasticsearch_Endpoint"> <summary> <para> <para>The endpoint of your OpenSearch domain.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.OpenSearch_Endpoint"> <summary> <para> <para>The endpoint of your OpenSearch domain.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.StepFunctions_ExecutionNamePrefix"> <summary> <para> <para>(Optional) A name will be given to the state machine execution consisting of this prefix followed by a UUID. Step Functions automatically creates a unique name for each state machine execution if one is not provided.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Lambda_FunctionArn"> <summary> <para> <para>The ARN of the Lambda function.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.DynamoDB_HashKeyField"> <summary> <para> <para>The hash key name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.DynamoDB_HashKeyType"> <summary> <para> <para>The hash key type. Valid values are "STRING" or "NUMBER"</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.DynamoDB_HashKeyValue"> <summary> <para> <para>The hash key value.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Http_Header"> <summary> <para> <para>The HTTP headers to send with the message data.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Kafka_Header"> <summary> <para> <para>The list of Kafka headers that you specify.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Elasticsearch_Id"> <summary> <para> <para>The unique identifier for the document you are storing.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.OpenSearch_Id"> <summary> <para> <para>The unique identifier for the document you are storing.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Elasticsearch_Index"> <summary> <para> <para>The index where you want to store your data.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.OpenSearch_Index"> <summary> <para> <para>The OpenSearch index where you want to store your data.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.IotEvents_InputName"> <summary> <para> <para>The name of the IoT Events input.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Kafka_Key"> <summary> <para> <para>The Kafka message key.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.S3_Key"> <summary> <para> <para>The object key. For more information, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/dev/list_amazons3.html">Actions, resources, and condition keys for Amazon S3</a>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Location_Latitude"> <summary> <para> <para>A string that evaluates to a double value that represents the latitude of the device's location.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.CloudwatchLogs_LogGroupName"> <summary> <para> <para>The CloudWatch log group to which the action sends data.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Location_Longitude"> <summary> <para> <para>A string that evaluates to a double value that represents the longitude of the device's location.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Headers_MessageExpiry"> <summary> <para> <para>A user-defined integer value that will persist a message at the message broker for a specified amount of time to ensure that the message will expire if it's no longer relevant to the subscriber. The value of <c>messageExpiry</c> represents the number of seconds before it expires. For more information about the limits of <c>messageExpiry</c>, see <a href="https://docs.aws.amazon.com/iot/latest/developerguide/mqtt.html">Amazon Web Services IoT Core message broker and protocol limits and quotas </a> from the Amazon Web Services Reference Guide.</para><para>Supports <a href="https://docs.aws.amazon.com/iot/latest/developerguide/iot-substitution-templates.html">substitution templates</a>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Sns_MessageFormat"> <summary> <para> <para>(Optional) The message format of the message to publish. Accepted values are "JSON" and "RAW". The default value of the attribute is "RAW". SNS uses this setting to determine if the payload should be parsed and relevant platform-specific bits of the payload should be extracted. To read more about SNS message formats, see <a href="https://docs.aws.amazon.com/sns/latest/dg/json-formats.html">https://docs.aws.amazon.com/sns/latest/dg/json-formats.html</a> refer to their official documentation.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.IotEvents_MessageId"> <summary> <para> <para>The ID of the message. The default <c>messageId</c> is a new UUID value.</para><para>When <c>batchMode</c> is <c>true</c>, you can't specify a <c>messageId</c>--a new UUID value will be assigned.</para><para>Assign a value to this property to ensure that only one input (message) with a given <c>messageId</c> will be processed by an IoT Events detector.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.CloudwatchMetric_MetricName"> <summary> <para> <para>The CloudWatch metric name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.CloudwatchMetric_MetricNamespace"> <summary> <para> <para>The CloudWatch metric namespace name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.CloudwatchMetric_MetricTimestamp"> <summary> <para> <para>An optional <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/cloudwatch_concepts.html#about_timestamp">Unix timestamp</a>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.CloudwatchMetric_MetricUnit"> <summary> <para> <para>The <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/cloudwatch_concepts.html#Unit">metric unit</a> supported by CloudWatch.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.CloudwatchMetric_MetricValue"> <summary> <para> <para>The CloudWatch metric value.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.DynamoDB_Operation"> <summary> <para> <para>The type of operation to be performed. This follows the substitution template, so it can be <c>${operation}</c>, but the substitution must result in one of the following: <c>INSERT</c>, <c>UPDATE</c>, or <c>DELETE</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Kafka_Partition"> <summary> <para> <para>The Kafka message partition.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Kinesis_PartitionKey"> <summary> <para> <para>The partition key.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.DynamoDB_PayloadField"> <summary> <para> <para>The action payload. This name can be customized.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Headers_PayloadFormatIndicator"> <summary> <para> <para>An <c>Enum</c> string value that indicates whether the payload is formatted as UTF-8.</para><para>Valid values are <c>UNSPECIFIED_BYTES</c> and <c>UTF8_DATA</c>.</para><para>For more information, see <a href="https://docs.oasis-open.org/mqtt/mqtt/v5.0/os/mqtt-v5.0-os.html#_Toc3901111"> Payload Format Indicator</a> from the MQTT Version 5.0 specification.</para><para>Supports <a href="https://docs.aws.amazon.com/iot/latest/developerguide/iot-substitution-templates.html">substitution templates</a>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.IotSiteWise_PutAssetPropertyValueEntry"> <summary> <para> <para>A list of asset property value entries.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Republish_Qo"> <summary> <para> <para>The Quality of Service (QoS) level to use when republishing messages. The default value is 0.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Sqs_QueueUrl"> <summary> <para> <para>The URL of the Amazon SQS queue.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.DynamoDB_RangeKeyField"> <summary> <para> <para>The range key name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.DynamoDB_RangeKeyType"> <summary> <para> <para>The range key type. Valid values are "STRING" or "NUMBER"</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.DynamoDB_RangeKeyValue"> <summary> <para> <para>The range key value.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Headers_ResponseTopic"> <summary> <para> <para>A UTF-8 encoded string that's used as the topic name for a response message. The response topic is used to describe the topic which the receiver should publish to as part of the request-response flow. The topic must not contain wildcard characters.</para><para>For more information, see <a href="https://docs.oasis-open.org/mqtt/mqtt/v5.0/os/mqtt-v5.0-os.html#_Toc3901114"> Response Topic</a> from the MQTT Version 5.0 specification.</para><para>Supports <a href="https://docs.aws.amazon.com/iot/latest/developerguide/iot-substitution-templates.html">substitution templates</a>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.CloudwatchAlarm_RoleArn"> <summary> <para> <para>The IAM role that allows access to the CloudWatch alarm.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.CloudwatchLogs_RoleArn"> <summary> <para> <para>The IAM role that allows access to the CloudWatch log.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.CloudwatchMetric_RoleArn"> <summary> <para> <para>The IAM role that allows access to the CloudWatch metric.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.DynamoDB_RoleArn"> <summary> <para> <para>The ARN of the IAM role that grants access to the DynamoDB table.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.DynamoDBv2_RoleArn"> <summary> <para> <para>The ARN of the IAM role that grants access to the DynamoDB table.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Elasticsearch_RoleArn"> <summary> <para> <para>The IAM role ARN that has access to OpenSearch.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Firehose_RoleArn"> <summary> <para> <para>The IAM role that grants access to the Amazon Kinesis Firehose stream.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Sigv4_RoleArn"> <summary> <para> <para>The ARN of the signing role.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.IotAnalytics_RoleArn"> <summary> <para> <para>The ARN of the role which has a policy that grants IoT Analytics permission to send message data via IoT Analytics (iotanalytics:BatchPutMessage).</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.IotEvents_RoleArn"> <summary> <para> <para>The ARN of the role that grants IoT permission to send an input to an IoT Events detector. ("Action":"iotevents:BatchPutMessage").</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.IotSiteWise_RoleArn"> <summary> <para> <para>The ARN of the role that grants IoT permission to send an asset property value to IoT SiteWise. (<c>"Action": "iotsitewise:BatchPutAssetPropertyValue"</c>). The trust policy can restrict access to specific asset hierarchy paths.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Kinesis_RoleArn"> <summary> <para> <para>The ARN of the IAM role that grants access to the Amazon Kinesis stream.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Location_RoleArn"> <summary> <para> <para>The IAM role that grants permission to write to the Amazon Location resource.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.OpenSearch_RoleArn"> <summary> <para> <para>The IAM role ARN that has access to OpenSearch.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Republish_RoleArn"> <summary> <para> <para>The ARN of the IAM role that grants access.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.S3_RoleArn"> <summary> <para> <para>The ARN of the IAM role that grants access.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Sns_RoleArn"> <summary> <para> <para>The ARN of the IAM role that grants access.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Sqs_RoleArn"> <summary> <para> <para>The ARN of the IAM role that grants access.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.StepFunctions_RoleArn"> <summary> <para> <para>The ARN of the role that grants IoT permission to start execution of a state machine ("Action":"states:StartExecution").</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Timestream_RoleArn"> <summary> <para> <para>The ARN of the role that grants permission to write to the Amazon Timestream database table.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.TopicRulePayload_RuleDisabled"> <summary> <para> <para>Specifies whether the rule is disabled.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.RuleName"> <summary> <para> <para>The name of the rule.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Firehose_Separator"> <summary> <para> <para>A character separator that will be used to separate records written to the Firehose stream. Valid values are: '\n' (newline), '\t' (tab), '\r\n' (Windows newline), ',' (comma).</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Sigv4_ServiceName"> <summary> <para> <para>The service name to use while signing with Sig V4.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Sigv4_SigningRegion"> <summary> <para> <para>The signing region.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.TopicRulePayload_Sql"> <summary> <para> <para>The SQL statement used to query the topic. For more information, see <a href="https://docs.aws.amazon.com/iot/latest/developerguide/iot-sql-reference.html">IoT SQL Reference</a> in the <i>IoT Developer Guide</i>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.StepFunctions_StateMachineName"> <summary> <para> <para>The name of the Step Functions state machine whose execution will be started.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.CloudwatchAlarm_StateReason"> <summary> <para> <para>The reason for the alarm change.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.CloudwatchAlarm_StateValue"> <summary> <para> <para>The value of the alarm state. Acceptable values are: OK, ALARM, INSUFFICIENT_DATA.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Kinesis_StreamName"> <summary> <para> <para>The name of the Amazon Kinesis stream.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.DynamoDB_TableName"> <summary> <para> <para>The name of the DynamoDB table.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.PutItem_TableName"> <summary> <para> <para>The table where the message data will be written.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Timestream_TableName"> <summary> <para> <para>The name of the database table into which to write the measure records.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Sns_TargetArn"> <summary> <para> <para>The ARN of the SNS topic.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Salesforce_Token"> <summary> <para> <para>The token used to authenticate access to the Salesforce IoT Cloud Input Stream. The token is available from the Salesforce IoT Cloud platform after creation of the Input Stream.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Kafka_Topic"> <summary> <para> <para>The Kafka topic for messages to be sent to the Kafka broker.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Republish_Topic"> <summary> <para> <para>The name of the MQTT topic.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Location_TrackerName"> <summary> <para> <para>The name of the tracker resource in Amazon Location in which the location is updated.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Elasticsearch_Type"> <summary> <para> <para>The type of document you are storing.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.OpenSearch_Type"> <summary> <para> <para>The type of document you are storing.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.TopicRulePayload_ErrorAction_Location_Timestamp_Unit"> <summary> <para> <para>The precision of the timestamp value that results from the expression described in <c>value</c>.</para><para>Valid values: <c>SECONDS</c> | <c>MILLISECONDS</c> | <c>MICROSECONDS</c> | <c>NANOSECONDS</c>. The default is <c>MILLISECONDS</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Timestamp_Unit"> <summary> <para> <para>The precision of the timestamp value that results from the expression described in <c>value</c>.</para><para>Valid values: <c>SECONDS</c> | <c>MILLISECONDS</c> | <c>MICROSECONDS</c> | <c>NANOSECONDS</c>. The default is <c>MILLISECONDS</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Http_Url"> <summary> <para> <para>The endpoint URL. If substitution templates are used in the URL, you must also specify a <c>confirmationUrl</c>. If this is a new destination, a new <c>TopicRuleDestination</c> is created if possible.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Salesforce_Url"> <summary> <para> <para>The URL exposed by the Salesforce IoT Cloud Input Stream. The URL is available from the Salesforce IoT Cloud platform after creation of the Input Stream.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Sqs_UseBase64"> <summary> <para> <para>Specifies whether to use Base64 encoding.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Headers_UserProperty"> <summary> <para> <para>An array of key-value pairs that you define in the MQTT5 header.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.TopicRulePayload_ErrorAction_Location_Timestamp_Value"> <summary> <para> <para>An expression that returns a long epoch time value.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Timestamp_Value"> <summary> <para> <para>An expression that returns a long epoch time value.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ReplaceTopicRuleResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the RuleName parameter. The -PassThru parameter is deprecated, use -Select '^RuleName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTTopicRuleCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.SetIOTV2LoggingLevelCmdlet"> <summary> Sets the logging level. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">SetV2LoggingLevel</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTV2LoggingLevelCmdlet.LogLevel"> <summary> <para> <para>The log level.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTV2LoggingLevelCmdlet.LogTarget_TargetName"> <summary> <para> <para>The target name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTV2LoggingLevelCmdlet.LogTarget_TargetType"> <summary> <para> <para>The target type.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTV2LoggingLevelCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.SetV2LoggingLevelResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTV2LoggingLevelCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the LogLevel parameter. The -PassThru parameter is deprecated, use -Select '^LogLevel' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTV2LoggingLevelCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.SetIOTV2LoggingOptionCmdlet"> <summary> Sets the logging options for the V2 logging service. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">SetV2LoggingOptions</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTV2LoggingOptionCmdlet.DefaultLogLevel"> <summary> <para> <para>The default logging level.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTV2LoggingOptionCmdlet.DisableAllLog"> <summary> <para> <para>If true all logs are disabled. The default is false.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTV2LoggingOptionCmdlet.RoleArn"> <summary> <para> <para>The ARN of the role that allows IoT to write to Cloudwatch logs.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTV2LoggingOptionCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.SetV2LoggingOptionsResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.SetIOTV2LoggingOptionCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.StartIOTAuditMitigationActionsTaskCmdlet"> <summary> Starts a task that applies a set of mitigation actions to the specified target. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">StartAuditMitigationActionsTask</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTAuditMitigationActionsTaskCmdlet.AuditCheckToActionsMapping"> <summary> <para> <para>For an audit check, specifies which mitigation actions to apply. Those actions must be defined in your Amazon Web Services accounts.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTAuditMitigationActionsTaskCmdlet.Target_AuditCheckToReasonCodeFilter"> <summary> <para> <para>Specifies a filter in the form of an audit check and set of reason codes that identify the findings from the audit to which the audit mitigation actions task apply.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTAuditMitigationActionsTaskCmdlet.Target_AuditTaskId"> <summary> <para> <para>If the task will apply a mitigation action to findings from a specific audit, this value uniquely identifies the audit.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTAuditMitigationActionsTaskCmdlet.ClientRequestToken"> <summary> <para> <para>Each audit mitigation task must have a unique client request token. If you try to start a new task with the same token as a task that already exists, an exception occurs. If you omit this value, a unique client request token is generated automatically.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTAuditMitigationActionsTaskCmdlet.Target_FindingId"> <summary> <para> <para>If the task will apply a mitigation action to one or more listed findings, this value uniquely identifies those findings.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTAuditMitigationActionsTaskCmdlet.TaskId"> <summary> <para> <para>A unique identifier for the task. You can use this identifier to check the status of the task or to cancel it.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTAuditMitigationActionsTaskCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'TaskId'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.StartAuditMitigationActionsTaskResponse). Specifying the name of a property of type Amazon.IoT.Model.StartAuditMitigationActionsTaskResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTAuditMitigationActionsTaskCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the TaskId parameter. The -PassThru parameter is deprecated, use -Select '^TaskId' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTAuditMitigationActionsTaskCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.StartIOTDetectMitigationActionsTaskCmdlet"> <summary> Starts a Device Defender ML Detect mitigation actions task. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">StartDetectMitigationActionsTask</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTDetectMitigationActionsTaskCmdlet.Action"> <summary> <para> <para> The actions to be performed when a device has unexpected behavior. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTDetectMitigationActionsTaskCmdlet.Target_BehaviorName"> <summary> <para> <para> The name of the behavior. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTDetectMitigationActionsTaskCmdlet.ClientRequestToken"> <summary> <para> <para> Each mitigation action task must have a unique client request token. If you try to create a new task with the same token as a task that already exists, an exception occurs. If you omit this value, Amazon Web Services SDKs will automatically generate a unique client request. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTDetectMitigationActionsTaskCmdlet.ViolationEventOccurrenceRange_EndTime"> <summary> <para> <para> The end date and time of a time period in which violation events occurred. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTDetectMitigationActionsTaskCmdlet.IncludeOnlyActiveViolation"> <summary> <para> <para> Specifies to list only active violations. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTDetectMitigationActionsTaskCmdlet.IncludeSuppressedAlert"> <summary> <para> <para> Specifies to include suppressed alerts. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTDetectMitigationActionsTaskCmdlet.Target_SecurityProfileName"> <summary> <para> <para> The name of the security profile. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTDetectMitigationActionsTaskCmdlet.ViolationEventOccurrenceRange_StartTime"> <summary> <para> <para> The start date and time of a time period in which violation events occurred. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTDetectMitigationActionsTaskCmdlet.TaskId"> <summary> <para> <para> The unique identifier of the task. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTDetectMitigationActionsTaskCmdlet.Target_ViolationId"> <summary> <para> <para> The unique identifiers of the violations. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTDetectMitigationActionsTaskCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'TaskId'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.StartDetectMitigationActionsTaskResponse). Specifying the name of a property of type Amazon.IoT.Model.StartDetectMitigationActionsTaskResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTDetectMitigationActionsTaskCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the TaskId parameter. The -PassThru parameter is deprecated, use -Select '^TaskId' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTDetectMitigationActionsTaskCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.StartIOTOnDemandAuditTaskCmdlet"> <summary> Starts an on-demand Device Defender audit. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">StartOnDemandAuditTask</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTOnDemandAuditTaskCmdlet.TargetCheckName"> <summary> <para> <para>Which checks are performed during the audit. The checks you specify must be enabled for your account or an exception occurs. Use <c>DescribeAccountAuditConfiguration</c> to see the list of all checks, including those that are enabled or <c>UpdateAccountAuditConfiguration</c> to select which checks are enabled.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTOnDemandAuditTaskCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'TaskId'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.StartOnDemandAuditTaskResponse). Specifying the name of a property of type Amazon.IoT.Model.StartOnDemandAuditTaskResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTOnDemandAuditTaskCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the TargetCheckName parameter. The -PassThru parameter is deprecated, use -Select '^TargetCheckName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTOnDemandAuditTaskCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.StartIOTThingRegistrationTaskCmdlet"> <summary> Creates a bulk thing provisioning task. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">StartThingRegistrationTask</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTThingRegistrationTaskCmdlet.InputFileBucket"> <summary> <para> <para>The S3 bucket that contains the input file.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTThingRegistrationTaskCmdlet.InputFileKey"> <summary> <para> <para>The name of input file within the S3 bucket. This file contains a newline delimited JSON file. Each line contains the parameter values to provision one device (thing).</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTThingRegistrationTaskCmdlet.RoleArn"> <summary> <para> <para>The IAM role ARN that grants permission the input file.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTThingRegistrationTaskCmdlet.TemplateBody"> <summary> <para> <para>The provisioning template.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTThingRegistrationTaskCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'TaskId'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.StartThingRegistrationTaskResponse). Specifying the name of a property of type Amazon.IoT.Model.StartThingRegistrationTaskResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTThingRegistrationTaskCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the TemplateBody parameter. The -PassThru parameter is deprecated, use -Select '^TemplateBody' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StartIOTThingRegistrationTaskCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.StopIOTAuditMitigationActionsTaskCmdlet"> <summary> Cancels a mitigation action task that is in progress. If the task is not in progress, an InvalidRequestException occurs. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CancelAuditMitigationActionsTask</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTAuditMitigationActionsTaskCmdlet.TaskId"> <summary> <para> <para>The unique identifier for the task that you want to cancel. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTAuditMitigationActionsTaskCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CancelAuditMitigationActionsTaskResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTAuditMitigationActionsTaskCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the TaskId parameter. The -PassThru parameter is deprecated, use -Select '^TaskId' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTAuditMitigationActionsTaskCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.StopIOTAuditTaskCmdlet"> <summary> Cancels an audit that is in progress. The audit can be either scheduled or on demand. If the audit isn't in progress, an "InvalidRequestException" occurs. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CancelAuditTask</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTAuditTaskCmdlet.TaskId"> <summary> <para> <para>The ID of the audit you want to cancel. You can only cancel an audit that is "IN_PROGRESS".</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTAuditTaskCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CancelAuditTaskResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTAuditTaskCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the TaskId parameter. The -PassThru parameter is deprecated, use -Select '^TaskId' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTAuditTaskCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.StopIOTCertificateTransferCmdlet"> <summary> Cancels a pending transfer for the specified certificate. <para><b>Note</b> Only the transfer source account can use this operation to cancel a transfer. (Transfer destinations can use <a>RejectCertificateTransfer</a> instead.) After transfer, IoT returns the certificate to the source account in the INACTIVE state. After the destination account has accepted the transfer, the transfer cannot be cancelled. </para><para> After a certificate transfer is cancelled, the status of the certificate changes from PENDING_TRANSFER to INACTIVE. </para><para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CancelCertificateTransfer</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTCertificateTransferCmdlet.CertificateId"> <summary> <para> <para>The ID of the certificate. (The last part of the certificate ARN contains the certificate ID.)</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTCertificateTransferCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CancelCertificateTransferResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTCertificateTransferCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the CertificateId parameter. The -PassThru parameter is deprecated, use -Select '^CertificateId' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTCertificateTransferCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.StopIOTDetectMitigationActionsTaskCmdlet"> <summary> Cancels a Device Defender ML Detect mitigation action. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CancelDetectMitigationActionsTask</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTDetectMitigationActionsTaskCmdlet.TaskId"> <summary> <para> <para> The unique identifier of the task. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTDetectMitigationActionsTaskCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CancelDetectMitigationActionsTaskResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTDetectMitigationActionsTaskCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the TaskId parameter. The -PassThru parameter is deprecated, use -Select '^TaskId' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTDetectMitigationActionsTaskCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.StopIOTJobCmdlet"> <summary> Cancels a job. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CancelJob</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTJobCmdlet.Comment"> <summary> <para> <para>An optional comment string describing why the job was canceled.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTJobCmdlet.Enforce"> <summary> <para> <para>(Optional) If <c>true</c> job executions with status "IN_PROGRESS" and "QUEUED" are canceled, otherwise only job executions with status "QUEUED" are canceled. The default is <c>false</c>.</para><para>Canceling a job which is "IN_PROGRESS", will cause a device which is executing the job to be unable to update the job execution status. Use caution and ensure that each device executing a job which is canceled is able to recover to a valid state.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTJobCmdlet.JobId"> <summary> <para> <para>The unique identifier you assigned to this job when it was created.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTJobCmdlet.ReasonCode"> <summary> <para> <para>(Optional)A reason code string that explains why the job was canceled.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTJobCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CancelJobResponse). Specifying the name of a property of type Amazon.IoT.Model.CancelJobResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTJobCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the JobId parameter. The -PassThru parameter is deprecated, use -Select '^JobId' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTJobCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.StopIOTJobExecutionCmdlet"> <summary> Cancels the execution of a job for a given thing. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">CancelJobExecution</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTJobExecutionCmdlet.ExpectedVersion"> <summary> <para> <para>(Optional) The expected current version of the job execution. Each time you update the job execution, its version is incremented. If the version of the job execution stored in Jobs does not match, the update is rejected with a VersionMismatch error, and an ErrorResponse that contains the current job execution status data is returned. (This makes it unnecessary to perform a separate DescribeJobExecution request in order to obtain the job execution status data.)</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTJobExecutionCmdlet.Enforce"> <summary> <para> <para>(Optional) If <c>true</c> the job execution will be canceled if it has status IN_PROGRESS or QUEUED, otherwise the job execution will be canceled only if it has status QUEUED. If you attempt to cancel a job execution that is IN_PROGRESS, and you do not set <c>force</c> to <c>true</c>, then an <c>InvalidStateTransitionException</c> will be thrown. The default is <c>false</c>.</para><para>Canceling a job execution which is "IN_PROGRESS", will cause the device to be unable to update the job execution status. Use caution and ensure that the device is able to recover to a valid state.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTJobExecutionCmdlet.JobId"> <summary> <para> <para>The ID of the job to be canceled.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTJobExecutionCmdlet.StatusDetail"> <summary> <para> <para>A collection of name/value pairs that describe the status of the job execution. If not specified, the statusDetails are unchanged. You can specify at most 10 name/value pairs.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTJobExecutionCmdlet.ThingName"> <summary> <para> <para>The name of the thing whose execution of the job will be canceled.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTJobExecutionCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.CancelJobExecutionResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTJobExecutionCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the JobId parameter. The -PassThru parameter is deprecated, use -Select '^JobId' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTJobExecutionCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.StopIOTThingRegistrationTaskCmdlet"> <summary> Cancels a bulk thing provisioning task. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">StopThingRegistrationTask</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTThingRegistrationTaskCmdlet.TaskId"> <summary> <para> <para>The bulk thing provisioning task ID.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTThingRegistrationTaskCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.StopThingRegistrationTaskResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTThingRegistrationTaskCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the TaskId parameter. The -PassThru parameter is deprecated, use -Select '^TaskId' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.StopIOTThingRegistrationTaskCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.TestIOTAuthorizationCmdlet"> <summary> Tests if a specified principal is authorized to perform an IoT action on a specified resource. Use this to test and debug the authorization behavior of devices that connect to the IoT device gateway. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">TestAuthorization</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.TestIOTAuthorizationCmdlet.AuthInfo"> <summary> <para> <para>A list of authorization info objects. Simulating authorization will create a response for each <c>authInfo</c> object in the list.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.TestIOTAuthorizationCmdlet.ClientId"> <summary> <para> <para>The MQTT client ID.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.TestIOTAuthorizationCmdlet.CognitoIdentityPoolId"> <summary> <para> <para>The Cognito identity pool ID.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.TestIOTAuthorizationCmdlet.PolicyNamesToAdd"> <summary> <para> <para>When testing custom authorization, the policies specified here are treated as if they are attached to the principal being authorized.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.TestIOTAuthorizationCmdlet.PolicyNamesToSkip"> <summary> <para> <para>When testing custom authorization, the policies specified here are treated as if they are not attached to the principal being authorized.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.TestIOTAuthorizationCmdlet.Principal"> <summary> <para> <para>The principal. Valid principals are CertificateArn (arn:aws:iot:<i>region</i>:<i>accountId</i>:cert/<i>certificateId</i>), thingGroupArn (arn:aws:iot:<i>region</i>:<i>accountId</i>:thinggroup/<i>groupName</i>) and CognitoId (<i>region</i>:<i>id</i>).</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.TestIOTAuthorizationCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'AuthResults'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.TestAuthorizationResponse). Specifying the name of a property of type Amazon.IoT.Model.TestAuthorizationResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.TestIOTInvokeAuthorizerCmdlet"> <summary> Tests a custom authorization behavior by invoking a specified custom authorizer. Use this to test and debug the custom authorization behavior of devices that connect to the IoT device gateway. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">TestInvokeAuthorizer</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.TestIOTInvokeAuthorizerCmdlet.AuthorizerName"> <summary> <para> <para>The custom authorizer name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.TestIOTInvokeAuthorizerCmdlet.MqttContext_ClientId"> <summary> <para> <para>The value of the <c>clientId</c> key in an MQTT authorization request.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.TestIOTInvokeAuthorizerCmdlet.HttpContext_Header"> <summary> <para> <para>The header keys and values in an HTTP authorization request.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.TestIOTInvokeAuthorizerCmdlet.MqttContext_Password"> <summary> <para> <para>The value of the <c>password</c> key in an MQTT authorization request.</para> </para> <para>The cmdlet will automatically convert the supplied parameter of type string, string[], System.IO.FileInfo or System.IO.Stream to byte[] before supplying it to the service.</para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.TestIOTInvokeAuthorizerCmdlet.HttpContext_QueryString"> <summary> <para> <para>The query string keys and values in an HTTP authorization request.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.TestIOTInvokeAuthorizerCmdlet.TlsContext_ServerName"> <summary> <para> <para>The value of the <c>serverName</c> key in a TLS authorization request.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.TestIOTInvokeAuthorizerCmdlet.Token"> <summary> <para> <para>The token returned by your custom authentication service.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.TestIOTInvokeAuthorizerCmdlet.TokenSignature"> <summary> <para> <para>The signature made with the token and your custom authentication service's private key. This value must be Base-64-encoded.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.TestIOTInvokeAuthorizerCmdlet.MqttContext_Username"> <summary> <para> <para>The value of the <c>username</c> key in an MQTT authorization request.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.TestIOTInvokeAuthorizerCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.TestInvokeAuthorizerResponse). Specifying the name of a property of type Amazon.IoT.Model.TestInvokeAuthorizerResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.TestIOTInvokeAuthorizerCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the TokenSignature parameter. The -PassThru parameter is deprecated, use -Select '^TokenSignature' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.TestIOTValidSecurityProfileBehaviorCmdlet"> <summary> Validates a Device Defender security profile behaviors specification. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">ValidateSecurityProfileBehaviors</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.TestIOTValidSecurityProfileBehaviorCmdlet.Behavior"> <summary> <para> <para>Specifies the behaviors that, when violated by a device (thing), cause an alert.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.TestIOTValidSecurityProfileBehaviorCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.ValidateSecurityProfileBehaviorsResponse). Specifying the name of a property of type Amazon.IoT.Model.ValidateSecurityProfileBehaviorsResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.TestIOTValidSecurityProfileBehaviorCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the Behavior parameter. The -PassThru parameter is deprecated, use -Select '^Behavior' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAccountAuditConfigurationCmdlet"> <summary> Configures or reconfigures the Device Defender audit settings for this account. Settings include how audit notifications are sent and which audit checks are enabled or disabled. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">UpdateAccountAuditConfiguration</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAccountAuditConfigurationCmdlet.AuditCheckConfiguration"> <summary> <para> <para>Specifies which audit checks are enabled and disabled for this account. Use <c>DescribeAccountAuditConfiguration</c> to see the list of all checks, including those that are currently enabled.</para><para>Some data collection might start immediately when certain checks are enabled. When a check is disabled, any data collected so far in relation to the check is deleted.</para><para>You cannot disable a check if it's used by any scheduled audit. You must first delete the check from the scheduled audit or delete the scheduled audit itself.</para><para>On the first call to <c>UpdateAccountAuditConfiguration</c>, this parameter is required and must specify at least one enabled check.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAccountAuditConfigurationCmdlet.AuditNotificationTargetConfiguration"> <summary> <para> <para>Information about the targets to which audit notifications are sent.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAccountAuditConfigurationCmdlet.RoleArn"> <summary> <para> <para>The Amazon Resource Name (ARN) of the role that grants permission to IoT to access information about your devices, policies, certificates, and other items as required when performing an audit.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAccountAuditConfigurationCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.UpdateAccountAuditConfigurationResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAccountAuditConfigurationCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the RoleArn parameter. The -PassThru parameter is deprecated, use -Select '^RoleArn' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAccountAuditConfigurationCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuditSuppressionCmdlet"> <summary> Updates a Device Defender audit suppression. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuditSuppressionCmdlet.ResourceIdentifier_Account"> <summary> <para> <para>The account with which the resource is associated.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuditSuppressionCmdlet.ResourceIdentifier_CaCertificateId"> <summary> <para> <para>The ID of the CA certificate used to authorize the certificate.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuditSuppressionCmdlet.CheckName"> <summary> <para> The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuditSuppressionCmdlet.ResourceIdentifier_ClientId"> <summary> <para> <para>The client ID.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuditSuppressionCmdlet.ResourceIdentifier_CognitoIdentityPoolId"> <summary> <para> <para>The ID of the Amazon Cognito identity pool.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuditSuppressionCmdlet.Description"> <summary> <para> <para> The description of the audit suppression. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuditSuppressionCmdlet.ResourceIdentifier_DeviceCertificateArn"> <summary> <para> <para>The ARN of the identified device certificate.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuditSuppressionCmdlet.ResourceIdentifier_DeviceCertificateId"> <summary> <para> <para>The ID of the certificate attached to the resource.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuditSuppressionCmdlet.ExpirationDate"> <summary> <para> <para> The expiration date (epoch timestamp in seconds) that you want the suppression to adhere to. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuditSuppressionCmdlet.ResourceIdentifier_IamRoleArn"> <summary> <para> <para>The ARN of the IAM role that has overly permissive actions.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuditSuppressionCmdlet.IssuerCertificateIdentifier_IssuerCertificateSerialNumber"> <summary> <para> <para>The issuer certificate serial number.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuditSuppressionCmdlet.IssuerCertificateIdentifier_IssuerCertificateSubject"> <summary> <para> <para>The subject of the issuer certificate.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuditSuppressionCmdlet.IssuerCertificateIdentifier_IssuerId"> <summary> <para> <para>The issuer ID.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuditSuppressionCmdlet.PolicyVersionIdentifier_PolicyName"> <summary> <para> <para>The name of the policy.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuditSuppressionCmdlet.PolicyVersionIdentifier_PolicyVersionId"> <summary> <para> <para>The ID of the version of the policy associated with the resource.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuditSuppressionCmdlet.ResourceIdentifier_RoleAliasArn"> <summary> <para> <para>The ARN of the role alias that has overly permissive actions.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuditSuppressionCmdlet.SuppressIndefinitely"> <summary> <para> <para> Indicates whether a suppression should exist indefinitely or not. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuditSuppressionCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.UpdateAuditSuppressionResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuditSuppressionCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the CheckName parameter. The -PassThru parameter is deprecated, use -Select '^CheckName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuditSuppressionCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuthorizerCmdlet"> <summary> Updates an authorizer. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">UpdateAuthorizer</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuthorizerCmdlet.AuthorizerFunctionArn"> <summary> <para> <para>The ARN of the authorizer's Lambda function.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuthorizerCmdlet.AuthorizerName"> <summary> <para> <para>The authorizer name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuthorizerCmdlet.EnableCachingForHttp"> <summary> <para> <para>When <c>true</c>, the result from the authorizer’s Lambda function is cached for the time specified in <c>refreshAfterInSeconds</c>. The cached result is used while the device reuses the same HTTP connection.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuthorizerCmdlet.Status"> <summary> <para> <para>The status of the update authorizer request.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuthorizerCmdlet.TokenKeyName"> <summary> <para> <para>The key used to extract the token from the HTTP headers. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuthorizerCmdlet.TokenSigningPublicKey"> <summary> <para> <para>The public keys used to verify the token signature.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuthorizerCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.UpdateAuthorizerResponse). Specifying the name of a property of type Amazon.IoT.Model.UpdateAuthorizerResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuthorizerCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the AuthorizerName parameter. The -PassThru parameter is deprecated, use -Select '^AuthorizerName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTAuthorizerCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTBillingGroupCmdlet"> <summary> Updates information about the billing group. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">UpdateBillingGroup</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTBillingGroupCmdlet.BillingGroupProperties_BillingGroupDescription"> <summary> <para> <para>The description of the billing group.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTBillingGroupCmdlet.BillingGroupName"> <summary> <para> <para>The name of the billing group.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTBillingGroupCmdlet.ExpectedVersion"> <summary> <para> <para>The expected version of the billing group. If the version of the billing group does not match the expected version specified in the request, the <c>UpdateBillingGroup</c> request is rejected with a <c>VersionConflictException</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTBillingGroupCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Version'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.UpdateBillingGroupResponse). Specifying the name of a property of type Amazon.IoT.Model.UpdateBillingGroupResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTBillingGroupCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the BillingGroupProperties_BillingGroupDescription parameter. The -PassThru parameter is deprecated, use -Select '^BillingGroupProperties_BillingGroupDescription' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTBillingGroupCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCACertificateCmdlet"> <summary> Updates a registered CA certificate. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">UpdateCACertificate</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCACertificateCmdlet.CertificateId"> <summary> <para> <para>The CA certificate identifier.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCACertificateCmdlet.NewAutoRegistrationStatus"> <summary> <para> <para>The new value for the auto registration status. Valid values are: "ENABLE" or "DISABLE".</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCACertificateCmdlet.NewStatus"> <summary> <para> <para>The updated status of the CA certificate.</para><para><b>Note:</b> The status value REGISTER_INACTIVE is deprecated and should not be used.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCACertificateCmdlet.RemoveAutoRegistration"> <summary> <para> <para>If true, removes auto registration.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCACertificateCmdlet.RegistrationConfig_RoleArn"> <summary> <para> <para>The ARN of the role.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCACertificateCmdlet.RegistrationConfig_TemplateBody"> <summary> <para> <para>The template body.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCACertificateCmdlet.RegistrationConfig_TemplateName"> <summary> <para> <para>The name of the provisioning template.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCACertificateCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.UpdateCACertificateResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCACertificateCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCertificateCmdlet"> <summary> Updates the status of the specified certificate. This operation is idempotent. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">UpdateCertificate</a> action. </para><para> Certificates must be in the ACTIVE state to authenticate devices that use a certificate to connect to IoT. </para><para> Within a few minutes of updating a certificate from the ACTIVE state to any other state, IoT disconnects all devices that used that certificate to connect. Devices cannot use a certificate that is not in the ACTIVE state to reconnect. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCertificateCmdlet.CertificateId"> <summary> <para> <para>The ID of the certificate. (The last part of the certificate ARN contains the certificate ID.)</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCertificateCmdlet.NewStatus"> <summary> <para> <para>The new status.</para><para><b>Note:</b> Setting the status to PENDING_TRANSFER or PENDING_ACTIVATION will result in an exception being thrown. PENDING_TRANSFER and PENDING_ACTIVATION are statuses used internally by IoT. They are not intended for developer use.</para><para><b>Note:</b> The status value REGISTER_INACTIVE is deprecated and should not be used.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCertificateCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.UpdateCertificateResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCertificateCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the CertificateId parameter. The -PassThru parameter is deprecated, use -Select '^CertificateId' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCertificateCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCertificateProviderCmdlet"> <summary> Updates a certificate provider. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">UpdateCertificateProvider</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCertificateProviderCmdlet.AccountDefaultForOperation"> <summary> <para> <para>A list of the operations that the certificate provider will use to generate certificates. Valid value: <c>CreateCertificateFromCsr</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCertificateProviderCmdlet.CertificateProviderName"> <summary> <para> <para>The name of the certificate provider.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCertificateProviderCmdlet.LambdaFunctionArn"> <summary> <para> <para>The Lambda function ARN that's associated with the certificate provider.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCertificateProviderCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.UpdateCertificateProviderResponse). Specifying the name of a property of type Amazon.IoT.Model.UpdateCertificateProviderResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCertificateProviderCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the CertificateProviderName parameter. The -PassThru parameter is deprecated, use -Select '^CertificateProviderName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCertificateProviderCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCustomMetricCmdlet"> <summary> Updates a Device Defender detect custom metric. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">UpdateCustomMetric</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCustomMetricCmdlet.DisplayName"> <summary> <para> <para> Field represents a friendly name in the console for the custom metric, it doesn't have to be unique. Don't use this name as the metric identifier in the device metric report. Can be updated. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCustomMetricCmdlet.MetricName"> <summary> <para> <para> The name of the custom metric. Cannot be updated. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCustomMetricCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.UpdateCustomMetricResponse). Specifying the name of a property of type Amazon.IoT.Model.UpdateCustomMetricResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCustomMetricCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the MetricName parameter. The -PassThru parameter is deprecated, use -Select '^MetricName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTCustomMetricCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDimensionCmdlet"> <summary> Updates the definition for a dimension. You cannot change the type of a dimension after it is created (you can delete it and recreate it). <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">UpdateDimension</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDimensionCmdlet.Name"> <summary> <para> <para>A unique identifier for the dimension. Choose something that describes the type and value to make it easy to remember what it does.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDimensionCmdlet.StringValue"> <summary> <para> <para>Specifies the value or list of values for the dimension. For <c>TOPIC_FILTER</c> dimensions, this is a pattern used to match the MQTT topic (for example, "admin/#").</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDimensionCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.UpdateDimensionResponse). Specifying the name of a property of type Amazon.IoT.Model.UpdateDimensionResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDimensionCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the Name parameter. The -PassThru parameter is deprecated, use -Select '^Name' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDimensionCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDomainConfigurationCmdlet"> <summary> Updates values stored in the domain configuration. Domain configurations for default endpoints can't be updated. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">UpdateDomainConfiguration</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDomainConfigurationCmdlet.AuthorizerConfig_AllowAuthorizerOverride"> <summary> <para> <para>A Boolean that specifies whether the domain configuration's authorization service can be overridden.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDomainConfigurationCmdlet.AuthorizerConfig_DefaultAuthorizerName"> <summary> <para> <para>The name of the authorization service for a domain configuration.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDomainConfigurationCmdlet.DomainConfigurationName"> <summary> <para> <para>The name of the domain configuration to be updated.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDomainConfigurationCmdlet.DomainConfigurationStatus"> <summary> <para> <para>The status to which the domain configuration should be updated.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDomainConfigurationCmdlet.ServerCertificateConfig_EnableOCSPCheck"> <summary> <para> <para>A Boolean value that indicates whether Online Certificate Status Protocol (OCSP) server certificate check is enabled or not.</para><para>For more information, see <a href="https://docs.aws.amazon.com/iot/latest/developerguide/iot-custom-domain-ocsp-config.html">Configuring OCSP server-certificate stapling in domain configuration</a> from Amazon Web Services IoT Core Developer Guide.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDomainConfigurationCmdlet.RemoveAuthorizerConfig"> <summary> <para> <para>Removes the authorization configuration from a domain.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDomainConfigurationCmdlet.TlsConfig_SecurityPolicy"> <summary> <para> <para>The security policy for a domain configuration. For more information, see <a href="https://docs.aws.amazon.com/iot/latest/developerguide/transport-security.html#tls-policy-table">Security policies </a> in the <i>Amazon Web Services IoT Core developer guide</i>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDomainConfigurationCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.UpdateDomainConfigurationResponse). Specifying the name of a property of type Amazon.IoT.Model.UpdateDomainConfigurationResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDomainConfigurationCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the DomainConfigurationName parameter. The -PassThru parameter is deprecated, use -Select '^DomainConfigurationName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDomainConfigurationCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDynamicThingGroupCmdlet"> <summary> Updates a dynamic thing group. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">UpdateDynamicThingGroup</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDynamicThingGroupCmdlet.ThingGroupProperties_AttributePayload"> <summary> <para> <para>The thing group attributes in JSON format.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDynamicThingGroupCmdlet.ExpectedVersion"> <summary> <para> <para>The expected version of the dynamic thing group to update.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDynamicThingGroupCmdlet.IndexName"> <summary> <para> <para>The dynamic thing group index to update.</para><note><para>Currently one index is supported: <c>AWS_Things</c>.</para></note> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDynamicThingGroupCmdlet.QueryString"> <summary> <para> <para>The dynamic thing group search query string to update.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDynamicThingGroupCmdlet.QueryVersion"> <summary> <para> <para>The dynamic thing group query version to update.</para><note><para>Currently one query version is supported: "2017-09-30". If not specified, the query version defaults to this value.</para></note> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDynamicThingGroupCmdlet.ThingGroupProperties_ThingGroupDescription"> <summary> <para> <para>The thing group description.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDynamicThingGroupCmdlet.ThingGroupName"> <summary> <para> <para>The name of the dynamic thing group to update.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDynamicThingGroupCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Version'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.UpdateDynamicThingGroupResponse). Specifying the name of a property of type Amazon.IoT.Model.UpdateDynamicThingGroupResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDynamicThingGroupCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ThingGroupName parameter. The -PassThru parameter is deprecated, use -Select '^ThingGroupName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTDynamicThingGroupCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTEventConfigurationCmdlet"> <summary> Updates the event configurations. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">UpdateEventConfigurations</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTEventConfigurationCmdlet.EventConfiguration"> <summary> <para> <para>The new event configuration values.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTEventConfigurationCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.UpdateEventConfigurationsResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTEventConfigurationCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the EventConfiguration parameter. The -PassThru parameter is deprecated, use -Select '^EventConfiguration' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTEventConfigurationCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTFleetMetricCmdlet"> <summary> Updates the data for a fleet metric. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">UpdateFleetMetric</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTFleetMetricCmdlet.AggregationField"> <summary> <para> <para>The field to aggregate.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTFleetMetricCmdlet.Description"> <summary> <para> <para>The description of the fleet metric.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTFleetMetricCmdlet.ExpectedVersion"> <summary> <para> <para>The expected version of the fleet metric record in the registry.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTFleetMetricCmdlet.IndexName"> <summary> <para> <para>The name of the index to search.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTFleetMetricCmdlet.MetricName"> <summary> <para> <para>The name of the fleet metric to update.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTFleetMetricCmdlet.AggregationType_Name"> <summary> <para> <para>The name of the aggregation type.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTFleetMetricCmdlet.Period"> <summary> <para> <para>The time in seconds between fleet metric emissions. Range [60(1 min), 86400(1 day)] and must be multiple of 60.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTFleetMetricCmdlet.QueryString"> <summary> <para> <para>The search query string.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTFleetMetricCmdlet.QueryVersion"> <summary> <para> <para>The version of the query.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTFleetMetricCmdlet.Unit"> <summary> <para> <para>Used to support unit transformation such as milliseconds to seconds. The unit must be supported by <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_MetricDatum.html">CW metric</a>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTFleetMetricCmdlet.AggregationType_Value"> <summary> <para> <para>A list of the values of aggregation types.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTFleetMetricCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.UpdateFleetMetricResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTFleetMetricCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTIndexingConfigurationCmdlet"> <summary> Updates the search configuration. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">UpdateIndexingConfiguration</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTIndexingConfigurationCmdlet.ThingGroupIndexingConfiguration_CustomField"> <summary> <para> <para>A list of thing group fields to index. This list cannot contain any managed fields. Use the GetIndexingConfiguration API to get a list of managed fields.</para><para>Contains custom field names and their data type.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTIndexingConfigurationCmdlet.ThingIndexingConfiguration_CustomField"> <summary> <para> <para>Contains custom field names and their data type.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTIndexingConfigurationCmdlet.ThingIndexingConfiguration_DeviceDefenderIndexingMode"> <summary> <para> <para>Device Defender indexing mode. Valid values are:</para><ul><li><para>VIOLATIONS – Your thing index contains Device Defender violations. To enable Device Defender indexing, <i>deviceDefenderIndexingMode</i> must not be set to OFF.</para></li><li><para>OFF - Device Defender indexing is disabled.</para></li></ul><para>For more information about Device Defender violations, see <a href="https://docs.aws.amazon.com/iot/latest/developerguide/device-defender-detect.html">Device Defender Detect.</a></para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTIndexingConfigurationCmdlet.Filter_GeoLocation"> <summary> <para> <para>The list of geolocation targets that you select to index. The default maximum number of geolocation targets for indexing is <c>1</c>. To increase the limit, see <a href="https://docs.aws.amazon.com/general/latest/gr/iot_device_management.html#fleet-indexing-limits">Amazon Web Services IoT Device Management Quotas</a> in the <i>Amazon Web Services General Reference</i>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTIndexingConfigurationCmdlet.ThingGroupIndexingConfiguration_ManagedField"> <summary> <para> <para>Contains fields that are indexed and whose types are already known by the Fleet Indexing service. This is an optional field. For more information, see <a href="https://docs.aws.amazon.com/iot/latest/developerguide/managing-fleet-index.html#managed-field">Managed fields</a> in the <i>Amazon Web Services IoT Core Developer Guide</i>.</para><note><para>You can't modify managed fields by updating fleet indexing configuration.</para></note> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTIndexingConfigurationCmdlet.ThingIndexingConfiguration_ManagedField"> <summary> <para> <para>Contains fields that are indexed and whose types are already known by the Fleet Indexing service. This is an optional field. For more information, see <a href="https://docs.aws.amazon.com/iot/latest/developerguide/managing-fleet-index.html#managed-field">Managed fields</a> in the <i>Amazon Web Services IoT Core Developer Guide</i>.</para><note><para>You can't modify managed fields by updating fleet indexing configuration.</para></note> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTIndexingConfigurationCmdlet.ThingIndexingConfiguration_NamedShadowIndexingMode"> <summary> <para> <para>Named shadow indexing mode. Valid values are:</para><ul><li><para>ON – Your thing index contains named shadow. To enable thing named shadow indexing, <i>namedShadowIndexingMode</i> must not be set to OFF.</para></li><li><para>OFF - Named shadow indexing is disabled.</para></li></ul><para>For more information about Shadows, see <a href="https://docs.aws.amazon.com/iot/latest/developerguide/iot-device-shadows.html">IoT Device Shadow service.</a></para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTIndexingConfigurationCmdlet.Filter_NamedShadowName"> <summary> <para> <para>The shadow names that you select to index. The default maximum number of shadow names for indexing is 10. To increase the limit, see <a href="https://docs.aws.amazon.com/general/latest/gr/iot_device_management.html#fleet-indexing-limits">Amazon Web Services IoT Device Management Quotas</a> in the <i>Amazon Web Services General Reference</i>. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTIndexingConfigurationCmdlet.ThingIndexingConfiguration_ThingConnectivityIndexingMode"> <summary> <para> <para>Thing connectivity indexing mode. Valid values are: </para><ul><li><para>STATUS – Your thing index contains connectivity status. To enable thing connectivity indexing, <i>thingIndexMode</i> must not be set to OFF.</para></li><li><para>OFF - Thing connectivity status indexing is disabled.</para></li></ul> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTIndexingConfigurationCmdlet.ThingGroupIndexingConfiguration_ThingGroupIndexingMode"> <summary> <para> <para>Thing group indexing mode.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTIndexingConfigurationCmdlet.ThingIndexingConfiguration_ThingIndexingMode"> <summary> <para> <para>Thing indexing mode. Valid values are:</para><ul><li><para>REGISTRY – Your thing index contains registry data only.</para></li><li><para>REGISTRY_AND_SHADOW - Your thing index contains registry and shadow data.</para></li><li><para>OFF - Thing indexing is disabled.</para></li></ul> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTIndexingConfigurationCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.UpdateIndexingConfigurationResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTIndexingConfigurationCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ThingIndexingConfiguration_ThingIndexingMode parameter. The -PassThru parameter is deprecated, use -Select '^ThingIndexingConfiguration_ThingIndexingMode' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTIndexingConfigurationCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTJobCmdlet"> <summary> Updates supported fields of the specified job. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">UpdateJob</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTJobCmdlet.AbortConfig_CriteriaList"> <summary> <para> <para>The list of criteria that determine when and how to abort the job.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTJobCmdlet.JobExecutionsRetryConfig_CriteriaList"> <summary> <para> <para>The list of criteria that determines how many retries are allowed for each failure type for a job.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTJobCmdlet.Description"> <summary> <para> <para>A short text description of the job.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTJobCmdlet.PresignedUrlConfig_ExpiresInSec"> <summary> <para> <para>How long (in seconds) pre-signed URLs are valid. Valid values are 60 - 3600, the default value is 3600 seconds. Pre-signed URLs are generated when Jobs receives an MQTT request for the job document.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTJobCmdlet.JobExecutionsRolloutConfig_ExponentialRate"> <summary> <para> <para>The rate of increase for a job rollout. This parameter allows you to define an exponential rate for a job rollout.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTJobCmdlet.TimeoutConfig_InProgressTimeoutInMinute"> <summary> <para> <para>Specifies the amount of time, in minutes, this device has to finish execution of this job. The timeout interval can be anywhere between 1 minute and 7 days (1 to 10080 minutes). The in progress timer can't be updated and will apply to all job executions for the job. Whenever a job execution remains in the IN_PROGRESS status for longer than this interval, the job execution will fail and switch to the terminal <c>TIMED_OUT</c> status.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTJobCmdlet.JobId"> <summary> <para> <para>The ID of the job to be updated.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTJobCmdlet.JobExecutionsRolloutConfig_MaximumPerMinute"> <summary> <para> <para>The maximum number of things that will be notified of a pending job, per minute. This parameter allows you to create a staged rollout.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTJobCmdlet.NamespaceId"> <summary> <para> <para>The namespace used to indicate that a job is a customer-managed job.</para><para>When you specify a value for this parameter, Amazon Web Services IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.</para><para><c>$aws/things/<i>THING_NAME</i>/jobs/<i>JOB_ID</i>/notify-namespace-<i>NAMESPACE_ID</i>/</c></para><note><para>The <c>namespaceId</c> feature is only supported by IoT Greengrass at this time. For more information, see <a href="https://docs.aws.amazon.com/greengrass/v2/developerguide/setting-up.html">Setting up IoT Greengrass core devices.</a></para></note> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTJobCmdlet.PresignedUrlConfig_RoleArn"> <summary> <para> <para>The ARN of an IAM role that grants permission to download files from the S3 bucket where the job data/updates are stored. The role must also grant permission for IoT to download the files.</para><important><para>For information about addressing the confused deputy problem, see <a href="https://docs.aws.amazon.com/iot/latest/developerguide/cross-service-confused-deputy-prevention.html">cross-service confused deputy prevention</a> in the <i>Amazon Web Services IoT Core developer guide</i>.</para></important> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTJobCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.UpdateJobResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTJobCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the JobId parameter. The -PassThru parameter is deprecated, use -Select '^JobId' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTJobCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTMitigationActionCmdlet"> <summary> Updates the definition for the specified mitigation action. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">UpdateMitigationAction</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTMitigationActionCmdlet.UpdateCACertificateParams_Action"> <summary> <para> <para>The action that you want to apply to the CA certificate. The only supported value is <c>DEACTIVATE</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTMitigationActionCmdlet.UpdateDeviceCertificateParams_Action"> <summary> <para> <para>The action that you want to apply to the device certificate. The only supported value is <c>DEACTIVATE</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTMitigationActionCmdlet.ActionName"> <summary> <para> <para>The friendly name for the mitigation action. You cannot change the name by using <c>UpdateMitigationAction</c>. Instead, you must delete and recreate the mitigation action with the new name.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTMitigationActionCmdlet.EnableIoTLoggingParams_LogLevel"> <summary> <para> <para>Specifies the type of information to be logged.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTMitigationActionCmdlet.AddThingsToThingGroupParams_OverrideDynamicGroup"> <summary> <para> <para>Specifies if this mitigation action can move the things that triggered the mitigation action even if they are part of one or more dynamic thing groups.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTMitigationActionCmdlet.RoleArn"> <summary> <para> <para>The ARN of the IAM role that is used to apply the mitigation action.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTMitigationActionCmdlet.EnableIoTLoggingParams_RoleArnForLogging"> <summary> <para> <para>The Amazon Resource Name (ARN) of the IAM role used for logging.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTMitigationActionCmdlet.ReplaceDefaultPolicyVersionParams_TemplateName"> <summary> <para> <para>The name of the template to be applied. The only supported value is <c>BLANK_POLICY</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTMitigationActionCmdlet.AddThingsToThingGroupParams_ThingGroupName"> <summary> <para> <para>The list of groups to which you want to add the things that triggered the mitigation action. You can add a thing to a maximum of 10 groups, but you can't add a thing to more than one group in the same hierarchy.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTMitigationActionCmdlet.PublishFindingToSnsParams_TopicArn"> <summary> <para> <para>The ARN of the topic to which you want to publish the findings.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTMitigationActionCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.UpdateMitigationActionResponse). Specifying the name of a property of type Amazon.IoT.Model.UpdateMitigationActionResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTMitigationActionCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ActionName parameter. The -PassThru parameter is deprecated, use -Select '^ActionName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTMitigationActionCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTPackageCmdlet"> <summary> Updates the supported fields for a specific software package. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">UpdatePackage</a> and <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">GetIndexingConfiguration</a> actions. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTPackageCmdlet.DefaultVersionName"> <summary> <para> <para>The name of the default package version.</para><para><b>Note:</b> You cannot name a <c>defaultVersion</c> and set <c>unsetDefaultVersion</c> equal to <c>true</c> at the same time.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTPackageCmdlet.Description"> <summary> <para> <para>The package description.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTPackageCmdlet.PackageName"> <summary> <para> <para>The name of the target software package.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTPackageCmdlet.UnsetDefaultVersion"> <summary> <para> <para>Indicates whether you want to remove the named default package version from the software package. Set as <c>true</c> to remove the default package version. </para><para><b>Note:</b> You cannot name a <c>defaultVersion</c> and set <c>unsetDefaultVersion</c> equal to <c>true</c> at the same time.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTPackageCmdlet.ClientToken"> <summary> <para> <para>A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don't reuse this client token if a new idempotent request is required.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTPackageCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.UpdatePackageResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTPackageCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the PackageName parameter. The -PassThru parameter is deprecated, use -Select '^PackageName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTPackageCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTPackageConfigurationCmdlet"> <summary> Updates the software package configuration. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">UpdatePackageConfiguration</a> and <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use_passrole.html">iam:PassRole</a> actions. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTPackageConfigurationCmdlet.VersionUpdateByJobsConfig_Enabled"> <summary> <para> <para>Indicates whether the Job is enabled or not.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTPackageConfigurationCmdlet.VersionUpdateByJobsConfig_RoleArn"> <summary> <para> <para>The Amazon Resource Name (ARN) of the role that grants permission to the IoT jobs service to update the reserved named shadow when the job successfully completes.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTPackageConfigurationCmdlet.ClientToken"> <summary> <para> <para>A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don't reuse this client token if a new idempotent request is required.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTPackageConfigurationCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.UpdatePackageConfigurationResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTPackageConfigurationCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTPackageVersionCmdlet"> <summary> Updates the supported fields for a specific package version. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">UpdatePackageVersion</a> and <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">GetIndexingConfiguration</a> actions. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTPackageVersionCmdlet.Action"> <summary> <para> <para>The status that the package version should be assigned. For more information, see <a href="https://docs.aws.amazon.com/iot/latest/developerguide/preparing-to-use-software-package-catalog.html#package-version-lifecycle">Package version lifecycle</a>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTPackageVersionCmdlet.Attribute"> <summary> <para> <para>Metadata that can be used to define a package version’s configuration. For example, the Amazon S3 file location, configuration options that are being sent to the device or fleet. </para><para><b>Note:</b> Attributes can be updated only when the package version is in a draft state.</para><para>The combined size of all the attributes on a package version is limited to 3KB.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTPackageVersionCmdlet.Description"> <summary> <para> <para>The package version description.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTPackageVersionCmdlet.PackageName"> <summary> <para> <para>The name of the associated software package.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTPackageVersionCmdlet.VersionName"> <summary> <para> <para>The name of the target package version.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTPackageVersionCmdlet.ClientToken"> <summary> <para> <para>A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don't reuse this client token if a new idempotent request is required.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTPackageVersionCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.UpdatePackageVersionResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTPackageVersionCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the VersionName parameter. The -PassThru parameter is deprecated, use -Select '^VersionName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTPackageVersionCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTProvisioningTemplateCmdlet"> <summary> Updates a provisioning template. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">UpdateProvisioningTemplate</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTProvisioningTemplateCmdlet.DefaultVersionId"> <summary> <para> <para>The ID of the default provisioning template version.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTProvisioningTemplateCmdlet.Description"> <summary> <para> <para>The description of the provisioning template.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTProvisioningTemplateCmdlet.Enabled"> <summary> <para> <para>True to enable the provisioning template, otherwise false.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTProvisioningTemplateCmdlet.PreProvisioningHook_PayloadVersion"> <summary> <para> <para>The payload that was sent to the target function.</para><para><i>Note:</i> Only Lambda functions are currently supported.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTProvisioningTemplateCmdlet.ProvisioningRoleArn"> <summary> <para> <para>The ARN of the role associated with the provisioning template. This IoT role grants permission to provision a device.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTProvisioningTemplateCmdlet.RemovePreProvisioningHook"> <summary> <para> <para>Removes pre-provisioning hook template.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTProvisioningTemplateCmdlet.PreProvisioningHook_TargetArn"> <summary> <para> <para>The ARN of the target function.</para><para><i>Note:</i> Only Lambda functions are currently supported.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTProvisioningTemplateCmdlet.TemplateName"> <summary> <para> <para>The name of the provisioning template.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTProvisioningTemplateCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.UpdateProvisioningTemplateResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTProvisioningTemplateCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the TemplateName parameter. The -PassThru parameter is deprecated, use -Select '^TemplateName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTProvisioningTemplateCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTRoleAliasCmdlet"> <summary> Updates a role alias. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">UpdateRoleAlias</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTRoleAliasCmdlet.CredentialDurationSecond"> <summary> <para> <para>The number of seconds the credential will be valid.</para><para>This value must be less than or equal to the maximum session duration of the IAM role that the role alias references.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTRoleAliasCmdlet.RoleAlias"> <summary> <para> <para>The role alias to update.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTRoleAliasCmdlet.RoleArn"> <summary> <para> <para>The role ARN.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTRoleAliasCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.UpdateRoleAliasResponse). Specifying the name of a property of type Amazon.IoT.Model.UpdateRoleAliasResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTRoleAliasCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the RoleArn parameter. The -PassThru parameter is deprecated, use -Select '^RoleArn' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTRoleAliasCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTScheduledAuditCmdlet"> <summary> Updates a scheduled audit, including which checks are performed and how often the audit takes place. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">UpdateScheduledAudit</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTScheduledAuditCmdlet.DayOfMonth"> <summary> <para> <para>The day of the month on which the scheduled audit takes place. This can be <c>1</c> through <c>31</c> or <c>LAST</c>. This field is required if the <c>frequency</c> parameter is set to <c>MONTHLY</c>. If days 29-31 are specified, and the month does not have that many days, the audit takes place on the "LAST" day of the month.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTScheduledAuditCmdlet.DayOfWeek"> <summary> <para> <para>The day of the week on which the scheduled audit takes place. This can be one of <c>SUN</c>, <c>MON</c>, <c>TUE</c>, <c>WED</c>, <c>THU</c>, <c>FRI</c>, or <c>SAT</c>. This field is required if the "frequency" parameter is set to <c>WEEKLY</c> or <c>BIWEEKLY</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTScheduledAuditCmdlet.Frequency"> <summary> <para> <para>How often the scheduled audit takes place, either <c>DAILY</c>, <c>WEEKLY</c>, <c>BIWEEKLY</c>, or <c>MONTHLY</c>. The start time of each audit is determined by the system.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTScheduledAuditCmdlet.ScheduledAuditName"> <summary> <para> <para>The name of the scheduled audit. (Max. 128 chars)</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTScheduledAuditCmdlet.TargetCheckName"> <summary> <para> <para>Which checks are performed during the scheduled audit. Checks must be enabled for your account. (Use <c>DescribeAccountAuditConfiguration</c> to see the list of all checks, including those that are enabled or use <c>UpdateAccountAuditConfiguration</c> to select which checks are enabled.)</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTScheduledAuditCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'ScheduledAuditArn'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.UpdateScheduledAuditResponse). Specifying the name of a property of type Amazon.IoT.Model.UpdateScheduledAuditResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTScheduledAuditCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ScheduledAuditName parameter. The -PassThru parameter is deprecated, use -Select '^ScheduledAuditName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTScheduledAuditCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTSecurityProfileCmdlet"> <summary> Updates a Device Defender security profile. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">UpdateSecurityProfile</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTSecurityProfileCmdlet.AdditionalMetricsToRetainV2"> <summary> <para> <para>A list of metrics whose data is retained (stored). By default, data is retained for any metric used in the profile's behaviors, but it is also retained for any metric specified here. Can be used with custom metrics; cannot be used with dimensions.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTSecurityProfileCmdlet.AlertTarget"> <summary> <para> <para>Where the alerts are sent. (Alerts are always sent to the console.)</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTSecurityProfileCmdlet.Behavior"> <summary> <para> <para>Specifies the behaviors that, when violated by a device (thing), cause an alert.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTSecurityProfileCmdlet.DeleteAdditionalMetricsToRetain"> <summary> <para> <para>If true, delete all <c>additionalMetricsToRetain</c> defined for this security profile. If any <c>additionalMetricsToRetain</c> are defined in the current invocation, an exception occurs.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTSecurityProfileCmdlet.DeleteAlertTarget"> <summary> <para> <para>If true, delete all <c>alertTargets</c> defined for this security profile. If any <c>alertTargets</c> are defined in the current invocation, an exception occurs.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTSecurityProfileCmdlet.DeleteBehavior"> <summary> <para> <para>If true, delete all <c>behaviors</c> defined for this security profile. If any <c>behaviors</c> are defined in the current invocation, an exception occurs.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTSecurityProfileCmdlet.DeleteMetricsExportConfig"> <summary> <para> <para>Set the value as true to delete metrics export related configurations.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTSecurityProfileCmdlet.ExpectedVersion"> <summary> <para> <para>The expected version of the security profile. A new version is generated whenever the security profile is updated. If you specify a value that is different from the actual version, a <c>VersionConflictException</c> is thrown.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTSecurityProfileCmdlet.MetricsExportConfig_MqttTopic"> <summary> <para> <para>The MQTT topic that Device Defender Detect should publish messages to for metrics export.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTSecurityProfileCmdlet.MetricsExportConfig_RoleArn"> <summary> <para> <para>This role ARN has permission to publish MQTT messages, after which Device Defender Detect can assume the role and publish messages on your behalf.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTSecurityProfileCmdlet.SecurityProfileDescription"> <summary> <para> <para>A description of the security profile.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTSecurityProfileCmdlet.SecurityProfileName"> <summary> <para> <para>The name of the security profile you want to update.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTSecurityProfileCmdlet.AdditionalMetricsToRetain"> <summary> <para> <para><i>Please use <a>UpdateSecurityProfileRequest$additionalMetricsToRetainV2</a> instead.</i></para><para>A list of metrics whose data is retained (stored). By default, data is retained for any metric used in the profile's <c>behaviors</c>, but it is also retained for any metric specified here. Can be used with custom metrics; cannot be used with dimensions.</para> </para> <para>This parameter is deprecated.</para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTSecurityProfileCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.UpdateSecurityProfileResponse). Specifying the name of a property of type Amazon.IoT.Model.UpdateSecurityProfileResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTSecurityProfileCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the SecurityProfileName parameter. The -PassThru parameter is deprecated, use -Select '^SecurityProfileName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTSecurityProfileCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTStreamCmdlet"> <summary> Updates an existing stream. The stream version will be incremented by one. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">UpdateStream</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTStreamCmdlet.Description"> <summary> <para> <para>The description of the stream.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTStreamCmdlet.File"> <summary> <para> <para>The files associated with the stream.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTStreamCmdlet.RoleArn"> <summary> <para> <para>An IAM role that allows the IoT service principal assumes to access your S3 files.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTStreamCmdlet.StreamId"> <summary> <para> <para>The stream ID.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTStreamCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.UpdateStreamResponse). Specifying the name of a property of type Amazon.IoT.Model.UpdateStreamResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTStreamCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the StreamId parameter. The -PassThru parameter is deprecated, use -Select '^StreamId' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTStreamCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingCmdlet"> <summary> Updates the data for a thing. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">UpdateThing</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingCmdlet.AttributePayload"> <summary> <para> <para>A list of thing attributes, a JSON string containing name-value pairs. For example:</para><para><c>{\"attributes\":{\"name1\":\"value2\"}}</c></para><para>This data is used to add new attributes or update existing attributes.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingCmdlet.ExpectedVersion"> <summary> <para> <para>The expected version of the thing record in the registry. If the version of the record in the registry does not match the expected version specified in the request, the <c>UpdateThing</c> request is rejected with a <c>VersionConflictException</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingCmdlet.RemoveThingType"> <summary> <para> <para>Remove a thing type association. If <b>true</b>, the association is removed.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingCmdlet.ThingName"> <summary> <para> <para>The name of the thing to update.</para><para>You can't change a thing's name. To change a thing's name, you must create a new thing, give it the new name, and then delete the old thing.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingCmdlet.ThingTypeName"> <summary> <para> <para>The name of the thing type.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.UpdateThingResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ThingName parameter. The -PassThru parameter is deprecated, use -Select '^ThingName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingGroupCmdlet"> <summary> Update a thing group. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">UpdateThingGroup</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingGroupCmdlet.ThingGroupProperties_AttributePayload"> <summary> <para> <para>The thing group attributes in JSON format.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingGroupCmdlet.ExpectedVersion"> <summary> <para> <para>The expected version of the thing group. If this does not match the version of the thing group being updated, the update will fail.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingGroupCmdlet.ThingGroupProperties_ThingGroupDescription"> <summary> <para> <para>The thing group description.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingGroupCmdlet.ThingGroupName"> <summary> <para> <para>The thing group to update.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingGroupCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Version'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.UpdateThingGroupResponse). Specifying the name of a property of type Amazon.IoT.Model.UpdateThingGroupResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingGroupCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ThingGroupName parameter. The -PassThru parameter is deprecated, use -Select '^ThingGroupName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingGroupCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingGroupsForThingCmdlet"> <summary> Updates the groups to which the thing belongs. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">UpdateThingGroupsForThing</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingGroupsForThingCmdlet.OverrideDynamicGroup"> <summary> <para> <para>Override dynamic thing groups with static thing groups when 10-group limit is reached. If a thing belongs to 10 thing groups, and one or more of those groups are dynamic thing groups, adding a thing to a static group removes the thing from the last dynamic group.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingGroupsForThingCmdlet.ThingGroupsToAdd"> <summary> <para> <para>The groups to which the thing will be added.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingGroupsForThingCmdlet.ThingGroupsToRemove"> <summary> <para> <para>The groups from which the thing will be removed.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingGroupsForThingCmdlet.ThingName"> <summary> <para> <para>The thing whose group memberships will be updated.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingGroupsForThingCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.UpdateThingGroupsForThingResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingGroupsForThingCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ThingName parameter. The -PassThru parameter is deprecated, use -Select '^ThingName' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTThingGroupsForThingCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTTopicRuleDestinationCmdlet"> <summary> Updates a topic rule destination. You use this to change the status, endpoint URL, or confirmation URL of the destination. <para> Requires permission to access the <a href="https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions">UpdateTopicRuleDestination</a> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTTopicRuleDestinationCmdlet.Arn"> <summary> <para> <para>The ARN of the topic rule destination.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTTopicRuleDestinationCmdlet.Status"> <summary> <para> <para>The status of the topic rule destination. Valid values are:</para><dl><dt>IN_PROGRESS</dt><dd><para>A topic rule destination was created but has not been confirmed. You can set <c>status</c> to <c>IN_PROGRESS</c> by calling <c>UpdateTopicRuleDestination</c>. Calling <c>UpdateTopicRuleDestination</c> causes a new confirmation challenge to be sent to your confirmation endpoint.</para></dd><dt>ENABLED</dt><dd><para>Confirmation was completed, and traffic to this destination is allowed. You can set <c>status</c> to <c>DISABLED</c> by calling <c>UpdateTopicRuleDestination</c>.</para></dd><dt>DISABLED</dt><dd><para>Confirmation was completed, and traffic to this destination is not allowed. You can set <c>status</c> to <c>ENABLED</c> by calling <c>UpdateTopicRuleDestination</c>.</para></dd><dt>ERROR</dt><dd><para>Confirmation could not be completed, for example if the confirmation timed out. You can call <c>GetTopicRuleDestination</c> for details about the error. You can set <c>status</c> to <c>IN_PROGRESS</c> by calling <c>UpdateTopicRuleDestination</c>. Calling <c>UpdateTopicRuleDestination</c> causes a new confirmation challenge to be sent to your confirmation endpoint.</para></dd></dl> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTTopicRuleDestinationCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.UpdateTopicRuleDestinationResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTTopicRuleDestinationCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the Arn parameter. The -PassThru parameter is deprecated, use -Select '^Arn' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.UpdateIOTTopicRuleDestinationCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.IOT.WriteIOTVerificationStateOnViolationCmdlet"> <summary> Set a verification state and provide a description of that verification state on a violation (detect alarm). </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.WriteIOTVerificationStateOnViolationCmdlet.VerificationState"> <summary> <para> <para>The verification state of the violation.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.WriteIOTVerificationStateOnViolationCmdlet.VerificationStateDescription"> <summary> <para> <para>The description of the verification state of the violation (detect alarm).</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.WriteIOTVerificationStateOnViolationCmdlet.ViolationId"> <summary> <para> <para>The violation ID.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.WriteIOTVerificationStateOnViolationCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.PutVerificationStateOnViolationResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.IOT.WriteIOTVerificationStateOnViolationCmdlet.Force"> <summary> This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution. </summary> </member> </members> </doc> |