github.com/twilio/twilio-go@v1.20.1/rest/verify/v2/docs/VerifyV2NewFactor.md (about) 1 # VerifyV2NewFactor 2 3 ## Properties 4 5 Name | Type | Description | Notes 6 ------------ | ------------- | ------------- | ------------- 7 **Sid** | Pointer to **string** | A 34 character string that uniquely identifies this Factor. | 8 **AccountSid** | Pointer to **string** | The unique SID identifier of the Account. | 9 **ServiceSid** | Pointer to **string** | The unique SID identifier of the Service. | 10 **EntitySid** | Pointer to **string** | The unique SID identifier of the Entity. | 11 **Identity** | Pointer to **string** | Customer unique identity for the Entity owner of the Factor. This identifier should be immutable, not PII, length between 8 and 64 characters, and generated by your external system, such as your user's UUID, GUID, or SID. It can only contain dash (-) separated alphanumeric characters. | 12 **Binding** | Pointer to **interface{}** | Contains the `factor_type` specific secret and metadata. For push, this is `binding.public_key` and `binding.alg`. For totp, this is `binding.secret` and `binding.uri`. The `binding.uri` property is generated following the [google authenticator key URI format](https://github.com/google/google-authenticator/wiki/Key-Uri-Format), and `Factor.friendly_name` is used for the “accountname” value and `Service.friendly_name` or `Service.totp.issuer` is used for the `issuer` value. The Binding property is ONLY returned upon Factor creation. | 13 **DateCreated** | Pointer to [**time.Time**](time.Time.md) | The date that this Factor was created, given in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format. | 14 **DateUpdated** | Pointer to [**time.Time**](time.Time.md) | The date that this Factor was updated, given in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format. | 15 **FriendlyName** | Pointer to **string** | The friendly name of this Factor. This can be any string up to 64 characters, meant for humans to distinguish between Factors. For `factor_type` `push`, this could be a device name. For `factor_type` `totp`, this value is used as the “account name” in constructing the `binding.uri` property. At the same time, we recommend avoiding providing PII. | 16 **Status** | Pointer to [**string**](NewFactorEnumFactorStatuses.md) | | 17 **FactorType** | Pointer to [**string**](NewFactorEnumFactorTypes.md) | | 18 **Config** | Pointer to **interface{}** | An object that contains configurations specific to a `factor_type`. | 19 **Metadata** | Pointer to **interface{}** | Custom metadata associated with the factor. This is added by the Device/SDK directly to allow for the inclusion of device information. It must be a stringified JSON with only strings values eg. `{\"os\": \"Android\"}`. Can be up to 1024 characters in length. | 20 **Url** | Pointer to **string** | The URL of this resource. | 21 22 [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 23 24