class Azure::ServiceFabric::V7_0_0_42::Models::WaitForInbuildReplicaSafetyCheck

Safety check that waits for the replica build operation to finish. This indicates that there is a replica that is going through the copy or is providing data for building another replica. Bring the node down will abort this copy operation which are typically expensive involving data movements.

Attributes

Kind[RW]

Private Class Methods

mapper() click to toggle source

Mapper for WaitForInbuildReplicaSafetyCheck class as Ruby Hash. This will be used for serialization/deserialization.

# File lib/7.0.0.42/generated/azure_service_fabric/models/wait_for_inbuild_replica_safety_check.rb, line 31
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'WaitForInbuildReplica',
    type: {
      name: 'Composite',
      class_name: 'WaitForInbuildReplicaSafetyCheck',
      model_properties: {
        Kind: {
          client_side_validation: true,
          required: true,
          serialized_name: 'Kind',
          type: {
            name: 'String'
          }
        },
        partition_id: {
          client_side_validation: true,
          required: false,
          serialized_name: 'PartitionId',
          type: {
            name: 'String'
          }
        }
      }
    }
  }
end
new() click to toggle source
# File lib/7.0.0.42/generated/azure_service_fabric/models/wait_for_inbuild_replica_safety_check.rb, line 20
def initialize
  @Kind = "WaitForInbuildReplica"
end